Live data from Hacker News

Kaboom – JavaScript game programming library and environment

replit.com

11–20 of 74 posts

Re: Kaboom – JavaScript game programming library and environment

#13
post #4

I wish I had such tools when I was growing up building games! I had to battle ncurses, Allegro, OpenGL, and many more lower-level tech just to get some basic I/O. I'm not too sad about it because it paved the way to my stronger understanding of computer technologies, but at the same time it took me way longer to build playable games. I think this is a step before making Minecraft mods or Roblox games, but definitely…

That's something I encounter a lot too when wondering what tool to propose kids to start programming.

I had GW-BASIC. It took two lines to draw a line on the screen. There are not a lot of things as easy nowadays

Re: Kaboom – JavaScript game programming library and environment

#14
post #4

I wish I had such tools when I was growing up building games! I had to battle ncurses, Allegro, OpenGL, and many more lower-level tech just to get some basic I/O. I'm not too sad about it because it paved the way to my stronger understanding of computer technologies, but at the same time it took me way longer to build playable games. I think this is a step before making Minecraft mods or Roblox games, but definitely…

There was Click and Create, I recall having some fun with that back in the day, with very little coding (none really)

Re: Kaboom – JavaScript game programming library and environment

#15
post #3

It seems this is aimed at young people learning how to program. My main problem with using Javascript as the first programming language to learn is the asynchronous callback paradigm, I believe it's too complicated a concept to teach in the very beginning (and you can't get around that with Javascript). When I evaluated different languages / environments to start teaching programming to my daughters I decided not to…

Maybe try little javascripter would be good for your kid. https://www.crockford.com/little.html

Re: Kaboom – JavaScript game programming library and environment

#16

Jonathan Blow is going to love this.

In one of his (J.B.) talks [1] he explained how prototyping of game ideas is important. From that perspective having a platform like this helps.

[1] https://www.youtube.com/watch?v=ISutk1mauPM&t=12s

Re: Kaboom – JavaScript game programming library and environment

#17
post #13
post #4

I wish I had such tools when I was growing up building games! I had to battle ncurses, Allegro, OpenGL, and many more lower-level tech just to get some basic I/O. I'm not too sad about it because it paved the way to my stronger understanding of computer technologies, but at the same time it took me way longer to build playable games. I think this is a step before making Minecraft mods or Roblox games, but definitely…

That's something I encounter a lot too when wondering what tool to propose kids to start programming. I had GW-BASIC. It took two lines to draw a line on the screen. There are not a lot of things as easy nowadays

[deleted]

Re: Kaboom – JavaScript game programming library and environment

#19
post #7
post #3

It seems this is aimed at young people learning how to program. My main problem with using Javascript as the first programming language to learn is the asynchronous callback paradigm, I believe it's too complicated a concept to teach in the very beginning (and you can't get around that with Javascript). When I evaluated different languages / environments to start teaching programming to my daughters I decided not to…

Hm, but how does it work in python? Don't you have asynchronous calls there, too? (my main problem with JS as a programming first language is its C-Style syntax)

The secret of Javascript syntax is that, once you grok how functions are just special objects, it's actually a Lisp with a bunch of weird cruft attached to it.

Re: Kaboom – JavaScript game programming library and environment

#20
post #4

I wish I had such tools when I was growing up building games! I had to battle ncurses, Allegro, OpenGL, and many more lower-level tech just to get some basic I/O. I'm not too sad about it because it paved the way to my stronger understanding of computer technologies, but at the same time it took me way longer to build playable games. I think this is a step before making Minecraft mods or Roblox games, but definitely…

Hahaha. I had a z80 processor and 16kb. I wish I had OpenGL.
Post reply on HN