Here's a 'Behind the Doodle' about creating the game, and at one point I see they're using what I think is Adobe Animate for the level design and sprite animation (it says Animate in the top left bar), but beyond that, I didn't notice anything that might give a hint as to what the game's tech stack might be. Might be Haxe, since it's kind of a successor to Flash like Animate is, and there's a Haxe library to support…
Adobe Animate/Flash is still an excellent tool for creating and outputting animated sprites as a sprite sheet with a JSON for HTML5 games. There's a number of JavaScript game engines that can be used to read and display the data. Even Unity can be used with it. Not sure what they're using here though. I've personally used Phaser with Adobe Animate atlases. Other tools I see in the YT video are Toon Boom Harmony for t…
Ask HN: What Technologies Are Used for Google Doodle Champion Island Games?
11–15 of 15 posts
Re: Ask HN: What Technologies Are Used for Google Doodle Champion Island Games?
#12Just look at Crosscode. Not officially a browser game but it uses nw.js (a framework similar to Electron) and the demo is playable in a browser. It is a full, top down action-RPG with 30-80h of content that I highly recommend. The devs made some live streams during development.
they use nw.js because the haxe code base can compile into javascript (and the rendering framework Kha has a webgl render backend for it).
Re: Ask HN: What Technologies Are Used for Google Doodle Champion Island Games?
#13Just look at Crosscode. Not officially a browser game but it uses nw.js (a framework similar to Electron) and the demo is playable in a browser. It is a full, top down action-RPG with 30-80h of content that I highly recommend. The devs made some live streams during development.
crosscode uses haxe (kha?) : see https://www.reddit.com/r/CrossCode/comments/g0hqhs/how_cross... they use nw.js because the haxe code base can compile into javascript (and the rendering framework Kha has a webgl render backend for it).
The video your link contains only explains how the switch port was possible, since the switch has no available webbrowser applet or is too slow or has not all features needed.
Re: Ask HN: What Technologies Are Used for Google Doodle Champion Island Games?
#14Earlier quoted context omitted.
crosscode uses haxe (kha?) : see https://www.reddit.com/r/CrossCode/comments/g0hqhs/how_cross... they use nw.js because the haxe code base can compile into javascript (and the rendering framework Kha has a webgl render backend for it).
No, Crosscode only uses Haxe/Kha for the console ports, maybe only for switch. The original PC version just uses impactjs. The video your link contains only explains how the switch port was possible, since the switch has no available webbrowser applet or is too slow or has not all features needed.