CrossCode

CrossCode

View Stats:
жэф May 30, 2017 @ 11:54am
How much of this game was coded in HTML5?
Was it made with Canvas? I saw the HTML5 in the very beginning and was taken aback. I understand that Canvas/5.1 brought a lot of power to developers in terms of animation and graphics, but I had no idea you could flesh out a game like CrossCode with the updated language..that's incredible
Last edited by жэф; Oct 25, 2018 @ 6:35am
< >
Showing 1-15 of 39 comments
lachsen  [developer] May 30, 2017 @ 12:49pm 
All of it. 100% HTML5. Regular JavaScript. No Asm.js, no Unity, no Unreal etc.
Custom made HTML5 engine originally based on impact.js but heavily modified.

And we don't even use WebGL. Just canvas2D (which turned out to be not a good idea, but now we rather stick with it... at least until we reach the 1.0 release)
Last edited by lachsen; May 30, 2017 @ 12:50pm
sqμeaky May 30, 2017 @ 1:11pm 
Originally posted by lachsen:
All of it. 100% HTML5. Regular JavaScript. No Asm.js, no Unity, no Unreal etc.
Custom made HTML5 engine originally based on impact.js but heavily modified.

And we don't even use WebGL. Just canvas2D (which turned out to be not a good idea, but now we rather stick with it... at least until we reach the 1.0 release)


Do you guys document the struggles of doing this anywhere? Sounds very interesting what restrictions you face doing something like this.
lachsen  [developer] May 30, 2017 @ 1:21pm 
We have our blog and you find some technical articles about it:
http://www.radicalfishgames.com/

An interesting one is this one about performance issues:
http://www.radicalfishgames.com/?p=1725

Overall our experiences with HTML5 have been very positiv actually and I'd love to continue working the technology, especially when switching to WebGL for future projects.

The only big downside is that porting to consoles is troublesome.
жэф May 30, 2017 @ 3:10pm 
I'm thoroughly impressed. I'm also inspired because now I feel like all of my web development classes can now amount to me developing something I'm ACTUALLY interested in. If I have to tinker with anymore CMS I'm going to die lol. Thanks for taking the time to respond and hook us up with those links.
Originally posted by lachsen:
All of it. 100% HTML5. Regular JavaScript. No Asm.js, no Unity, no Unreal etc.
Custom made HTML5 engine originally based on impact.js but heavily modified.

And we don't even use WebGL. Just canvas2D (which turned out to be not a good idea, but now we rather stick with it... at least until we reach the 1.0 release)

Is it possible to open source when release:steammocking:
Regiden  [developer] May 31, 2017 @ 1:29am 
We might do something like that in the future, but no promises yet.
Horoai May 31, 2017 @ 4:30am 
Originally posted by ЯunΣ #SaveTitle2NetNeutrality:
I'm thoroughly impressed. I'm also inspired because now I feel like all of my web development classes can now amount to me developing something I'm ACTUALLY interested in. If I have to tinker with anymore CMS I'm going to die lol. Thanks for taking the time to respond and hook us up with those links.
Same here, although I just started out. From the perspective of a ES6 rookie this project is unbelievable.
Lucis Caelum May 31, 2017 @ 8:45am 
Originally posted by lachsen:
All of it. 100% HTML5. Regular JavaScript. No Asm.js, no Unity, no Unreal etc.
Custom made HTML5 engine originally based on impact.js but heavily modified.

And we don't even use WebGL. Just canvas2D (which turned out to be not a good idea, but now we rather stick with it... at least until we reach the 1.0 release)

Your name sounds very familiar for some reason. Have you been part of the German RPG Maker scene? Because I think I've played one of your games a long time ago.
lachsen  [developer] May 31, 2017 @ 9:10am 
Yeah. In fact most of Radical Fish Games have been active in the German RPG-Maker Community. I created Velsarbor back then. :D
Lucis Caelum May 31, 2017 @ 9:47am 
Originally posted by lachsen:
Yeah. In fact most of Radical Fish Games have been active in the German RPG-Maker Community. I created Velsarbor back then. :D

Ah yeah, Velsarbor was the game I meant. That's pretty awesome that you guys made it this far, especially since the German RPG Maker community was a big part of my childhood, so I know where you guys are coming from. :)

No wonder CrossCode feels like the good old RPG Maker days!
Pium Pium Nov 9, 2017 @ 11:00am 
I'm reading and learning about HTML and Javascript but when I saw this, damn .... just amazing. Very inspiring.
Kev Oct 21, 2018 @ 8:57am 
I realise this is an old post but I did some digging after seeing a review of this game on Youtube, and when they said it was created in HTML5 I was gob smacked. Wow, absolutely amazing.

I had no idea you could make games like this using HTML!

I spent many years running a business and making websites but I've always wanted to make my own games and this inspires me to know that I can. I actually only want to make simple turn based games so I imagine if Cross Code can be this fast paced then turn based should be possible with HTML5...

Going to be bookmarking your blog and checking out the links you have replied with.

Amazing work!
I shall be trying your game next and then 99% probably buying it at some point :D
hornetDC Oct 21, 2018 @ 9:42am 
Originally posted by lachsen:
Custom made HTML5 engine originally based on impact.js but heavily modified.

Any chance it becoming open?
Last edited by hornetDC; Oct 21, 2018 @ 9:42am
lachsen  [developer] Oct 21, 2018 @ 12:26pm 
@Xenoid:
I think turn based games are definitely possible with HTML5. There are also plenty of Browser games that use HTML itself to create interfaces. If your game is very interface heavy, that might be a good approach.

@vvav3:
We MIGHT release the source code of CrossCode at some point in the future, but only when we ourselves won't develop any more content for it. I a couple of years maybe.
H1tSc4n Oct 21, 2018 @ 8:22pm 
I still can't believe it.

I'm studying HTML right now at school and i dislike it so much.

Yet these guys created CrossCode out of it.

Guess i'll stick to C and Python.
< >
Showing 1-15 of 39 comments
Per page: 1530 50

Date Posted: May 30, 2017 @ 11:54am
Posts: 39