3 ms·
Unity uses some kind of ECS, see other discussion. And there is a bit of a difference between game, and game engine. Unity is really for creating games itself,
by dobin 5y ago
Unity uses some kind of ECS, see other discussion.
And there is a bit of a difference between game, and game engine. Unity is really for creating games itself, where most part is not engine work. Like most developers, we like to do engine work though, not graphics.
If you want some fun, find a lower-level engine which just implements some parts (e.g. while Phaser.js is a big game engine, still need to do a lot of coding by hand). Alternatively, use weird things. ASCII, HTML Checkboxes, voxel graphics, svg, in rust...
- istjohn 5y agoVanilla HTML Canvas is easy to get started with and can be a lot of fun.