Spherical forums

Creations => Game Development => Topic started by: N E O on December 26, 2013, 07:18:03 pm

Title: RPG JS & RPG Creator for reference
Post by: N E O on December 26, 2013, 07:18:03 pm
RPG JS (http://rpgjs.com/)
RPG Creator (http://rpgcreator.net/?lang=en)

Assuming RPG JS is any good (especially the Canvas Engine (http://canvasengine.net/) stuff of the guy), do we want to use its design as a possible base for implementing Web Sphere? A quick look at its source on GitHub reveals a design paradigm (extremely modular and, probably by the necessity of using JS for the core, extremely functional) that's significantly different from the current ways we already implement Sphere (monolithic as fuck, extremely intertwined, and extremely procedural in most instances) and I'd like some opinions from others here on whether it's better or worse.
Title: Re: RPG JS & RPG Creator for reference
Post by: DaVince on December 27, 2013, 07:47:13 am
Hmm... I dunno. That RPG Creator thing you linked to seems pretty big, but also a bit convoluted (not to mention it's a non-free solution). Canvas Engine looks interesting, kind of reminds me of Crafty.js (how does it compare?). Though typos like "propreties" inside the original source code make me a bit more sceptical.
Title: Re: RPG JS & RPG Creator for reference
Post by: Radnen on December 27, 2013, 02:46:11 pm
Isn't the 21st century usage called "skeptical"? :P

Yeah, I think it's rough around the edges, but the tile engine is very well done. The event system often loses the keyboard entirely, and the map editor doesn't display correctly. Also, the load times are very slow and don't always show you a loading screen: did it hang, did it fail? I think there is still some potential in it, though.
Title: Re: RPG JS & RPG Creator for reference
Post by: DaVince on December 27, 2013, 03:01:17 pm

Isn't the 21st century usage called "skeptical"? :P

I thought so, too, but then the British spelling dictionary showed me it's sceptical. And I generally follow British English rules. ;)
Title: Re: RPG JS & RPG Creator for reference
Post by: Radnen on December 27, 2013, 03:14:10 pm
Okay, that's weird American dictionaries call that 'Archaic' despite it being used still to this day. :/ But then again, American dictionaries are dumb.
Title: Re: RPG JS & RPG Creator for reference
Post by: Flying Jester on December 27, 2013, 04:28:24 pm
Canadian English says it's `skeptical`. And I always use Canadian English. It has a nicer colour of behaviour, centred on clarity. Eh.
Title: Re: RPG JS & RPG Creator for reference
Post by: N E O on December 27, 2013, 04:39:24 pm
Obviously we would pick and choose what parts we'd like to emulate, I was actually focusing more on the Canvas Engine roots of it than the RPG-centric stuff that looks almost like a port of RPGMaker to a webapp. If events are broken we wouldn't do events like that, for example, but keep in mind that map engine development (in Web Sphere and almost any Sphere fork) is still lacking and I take some of the blame for my delays in putting up a usable RMP parser in web-sphere-utilities.