>The last step needed before actually starting programming is to start a web server.<p>Why not write the code directly in index.html and open it directly in the browser?
> A tutorial like you have never seen before<p>Conrad from Land of Lisp did it before[0].<p>[0] <a href="http://landoflisp.com/" rel="nofollow">http://landoflisp.com/</a>
I think a lot of programmers get stuck in this trap of thinking that making a game is an engineering task. It isn’t. The level to which modern game engines have reached means its really just about your game design, artwork, music, etc. Toy engines like this don’t really have much value, and your time is better spent learning how real engines work.
I played with Kaboom a while back and found it fun. I was disappointed, however, to see that the little song that used to be on the front page of the website is gone. Kaboom devs if you see this - bring back the song!
> A tutorial like you have never seen before<p>Agreed. Most tutorials have a readable font. This one on the other hand appears to teach not a lot except perhaps an intro to linguistic cryptanalysis.
If you want a legible way to build a game in Javascript (and so much more!) check out "Eloquent Javascript". Chapter 16: Project: A Platform Game<p><a href="https://eloquentjavascript.net/16_game.html" rel="nofollow">https://eloquentjavascript.net/16_game.html</a>
can't bother to point out that y axis is flipped because that's how we <i>read</i> and the same hardware that was used for printing text was also used for graphics