|
|
|
|
|
by strix_varius
300 days ago
|
|
I'm curious about the goal here... if you wanted to learn how to turn gameplay ideas into playable video games, then the most effective way would be picking up either an ultralight engine like Defold or an ultra-tutorialized engine like Unity. If you wanted to learn JavaScript by building games, then you should definitely not use Kaplay or Phaser, etc, since they're so far removed from JavaScript you wouldn't learn anything (other than how to build things in their particular environments). Web standard JS is more than capable of building simple games with no abstractions separating you from what you're trying to learn. |
|
Second, Phaser[3] actually IS regular javascript. It's the opposite of Defold that is a whole node based editor thing. Phaser is just a an API you use in a script file, that you just splonk into your html page. I don't know how much more standard JS you can get than that.
[1]: https://www.lexaloffle.com/pico-8.php
[2]: https://github.com/paladin-t/fantasy
[3]: https://docs.phaser.io/phaser/getting-started/set-up-dev-env... (linked to the hello world example)