Jan 13, 2015, 01:10 PM | ||
Quote:
I think it's because this code is too old for newer web browsers, causing the WebSocket connection to fail. With "the console" do you mean the one on the webpage or in the terminal window? Any other messages? I really want to rewrite WebJCS from scratch, but with a full-time job it's hard to find enough time for it.
__________________
WebJCS 2 (new and in progress) WebJCS 1 (old but complete) SGIP Simple Games in Progress list Level Packer v2 - With a GUI! PHP Tileset Compiler |
Jan 14, 2015, 02:45 PM | |
btw, I'm still happily using WebJCS 1.3.3 on my home network, and it still works perfect on my Chromebook as well. Collab is turned off here so I don't know if that still works. Keep in mind though, company/school networks are usually strictly firewalled which may also cause problems with Websocket.
Just so you know that there are more people appreciating this project! ![]()
__________________
Add SlazRabbit on Xbox Live if you want to play some GoW1/2/3/J. Jazz Jackrabbit 2 Forever!! Civilian Defence Force - Jazz2 Visual Fantasers ![]() |
Jan 12, 2017, 08:08 AM | |
Sneak peek of WebJCS 2.0, a work in progress. Playing with layer view modes.
YouTube video: https://youtu.be/0Gtq5QnjlJw ![]()
__________________
WebJCS 2 (new and in progress) WebJCS 1 (old but complete) SGIP Simple Games in Progress list Level Packer v2 - With a GUI! PHP Tileset Compiler |
Jan 24, 2017, 09:40 PM | |
You can try out the latest build of WebJCS 2 (only tested in Chrome/Chromium) here: http://webjcs.djazz.se
If tiles look messed up, try disabling the WebGL renderer in File > Preferences, then reload page. Not much to do yet except scrolling, zooming and changing layer view modes. I'm working on it!
__________________
WebJCS 2 (new and in progress) WebJCS 1 (old but complete) SGIP Simple Games in Progress list Level Packer v2 - With a GUI! PHP Tileset Compiler Last edited by djazz; Jan 24, 2017 at 09:51 PM. |
Jan 25, 2017, 01:22 AM | |
The noted features work for me with WebGL on in the latest versions of Chrome and Safari. X-Ray view plays nice in action!
__________________
Add SlazRabbit on Xbox Live if you want to play some GoW1/2/3/J. Jazz Jackrabbit 2 Forever!! Civilian Defence Force - Jazz2 Visual Fantasers ![]() |
Jan 25, 2017, 09:42 AM | |
Please do test with Firefox as well. Some people don't want to use memory hog called Chrome.
//edit: and please put it up on GitHub or something. So it can be developed faster by more people and so someone else can host it if for some reason you won't be able to do so in the future (I don't think we want to lose such a great tool, do we?).
__________________
Code:
.──. │O_O │ ││_╱ │ ╱╱ │╲ (|▔╲ │ ) ╱'╲_▔ _╱`╲ ╲___) (___╱ TUX LOVES YOU. |
Jan 25, 2017, 10:09 AM | |
So, almost like, the link called "WebJCS on Github" that's already present in the Help menu?
__________________
I am an official JJ2+ programmer and this has been an official JJ2+ statement. |
Jan 25, 2017, 12:43 PM | ||
Quote:
Later, you will be able to download and install WebJCS as a regular program. If you're on Arch Linux/Manjaro/Antergos, you can install it from the AUR. When running it standalone it uses Electron. It also have read and write access to files directly on your drive, just like JCS. Github link: https://github.com/daniel-j/webjcs Some help with development would be very appreciated! I have been doing this solo for too long.
__________________
WebJCS 2 (new and in progress) WebJCS 1 (old but complete) SGIP Simple Games in Progress list Level Packer v2 - With a GUI! PHP Tileset Compiler |
Jan 31, 2017, 02:24 AM | |
You can now edit the tiles and save it to J2L.
Use B to select tiles in the layer view. It's not perfect yet, will make it work like in JCS. Animations can't be selected atm, only from tileset and layer. There is also a separate mask togglebutton for the layers. Horizontal and vertical tile flipping is supported (use plus to see result). New WebGL renderer that should be more robust and compatible. Layer properties and level properties dialogs have been added. ![]() https://youtu.be/ObbvMaaMkF4
__________________
WebJCS 2 (new and in progress) WebJCS 1 (old but complete) SGIP Simple Games in Progress list Level Packer v2 - With a GUI! PHP Tileset Compiler Last edited by djazz; Jan 31, 2017 at 01:36 PM. |
Feb 5, 2017, 07:36 AM | |
Added a feature unique (as of date) to WebJCS 2: You can offset layer by N pixels! JJ2+ have support for it but no level editor has. See a demo here: https://youtu.be/DRkI-KRsR7o
![]() EDIT: Turns out it is an undocumented JJ2+ feature. Ah well, plus only then!
__________________
WebJCS 2 (new and in progress) WebJCS 1 (old but complete) SGIP Simple Games in Progress list Level Packer v2 - With a GUI! PHP Tileset Compiler Last edited by djazz; Feb 5, 2017 at 12:28 PM. |
Feb 7, 2017, 05:13 AM | |
Nice progress! But since in the end it will be just another exe app, what's the point in doing it in html5 if it won't be actually fully usable on the web? Wouldn't making it as an SDL or Allegro app be better? Or if you don't like C++ for some reason, C# with Monogame?
__________________
Code:
.──. │O_O │ ││_╱ │ ╱╱ │╲ (|▔╲ │ ) ╱'╲_▔ _╱`╲ ╲___) (___╱ TUX LOVES YOU. |
Feb 7, 2017, 05:46 AM | |
__________________
Mystic Legends http://www.mysticlegends.org/ The Price of Admission - Hoarfrost Hollow - Sacrosanct - other - stuff |
Feb 7, 2017, 06:02 AM | ||
Quote:
Advantages to it being web is that you can quickly share a link to invite to collaboration without them having to download and install the application. Easy access is important I think. The only features that the web version will miss out on is local file system access and the ability to run the level in JJ2 by hitting Ctrl+R.
__________________
WebJCS 2 (new and in progress) WebJCS 1 (old but complete) SGIP Simple Games in Progress list Level Packer v2 - With a GUI! PHP Tileset Compiler |
Feb 8, 2017, 04:08 AM | |
Basic collaboration have been implemented! To try it, go to http://webjcs.djazz.se and click Collab > Join/create session in the menu. Enter a name for the session and click OK. Open another browser window and repeat the steps, make sure you use the same session name. Or invite a friend. When you close all pages the session gets destroyed automatically. Only drawing tiles are synced for now!
Starting a new session will use the current level you are editing. Joining an already created session will overwrite your current one with the one from the server!
__________________
WebJCS 2 (new and in progress) WebJCS 1 (old but complete) SGIP Simple Games in Progress list Level Packer v2 - With a GUI! PHP Tileset Compiler |
Apr 24, 2021, 01:52 AM | |
Hey, do you know if this is still working?
I've tried running it after port forwarding, setting up rules in the firewall, and changing the settings.ini(s). This is what happens, from any pc I try it when I try to connect to any other pc: C:\JazzJackrabbitTSF>.\node server.js Starting server on port 8100 Note: The server is not passworded Sat, 24 Apr 2021 09:37:12 GMT: Zerg joined Sat, 24 Apr 2021 09:37:12 GMT: Zerg left: Connection dropped by remote peer. I've found that this last error message is from a node module/ this file: https://www.jazz2online.com/download...ectionjs/info/ |
Apr 24, 2021, 06:11 AM | |
You're better off using MLLE instead these days.
|
Apr 24, 2021, 11:54 AM | |
Is it possible to use MLLE for online collaborations?
|
Apr 24, 2021, 12:45 PM | |
Sadly it is not.
|
![]() |
«
Previous Thread
|
Next Thread
»
Thread Tools | |
|
|
All times are GMT -8. The time now is 09:18 AM.
Jazz2Online © 1999-INFINITY (Site Credits). Jazz Jackrabbit, Jazz Jackrabbit 2, Jazz Jackrabbit Advance and all related trademarks and media are ™ and © Epic Games. Lori Jackrabbit is © Dean Dodrill. J2O development powered by Loops of Fury and Chemical Beats. Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Original site design by Ovi Demetrian. DrJones is the puppet master. Eat your lima beans, Johnny.