Remix.run Logo
SrslyJosh 2 days ago

"Game development", "javascript", and "no experience" is quite the combination.

chrisco255 2 days ago | parent | next [-]

If you have little experience programming, JS/TS is arguably one of the best choices for making a game. You have a built-in rendering engine in the form of the browser and it's universally accessible by nearly any device. There's no permission needed for distribution: just create a web page with a live demo and share the link. It's a great way to learn about game loops, pathfinding algos, state management, physics and world building and there's tons of free tools. A couple of my undergrad projects were JS games and they were very fun to work on. Clearly not the right choice for AAA game dev or a full length indie game, but definitely solid choice for learning.

__loam 2 days ago | parent [-]

For the record, Godot has a pretty permissive license and can export to the web. It also has JS/TS bindings iirc. Definitely worth a look if you're interested in getting deeper.

Benjamin_Dobell 2 days ago | parent [-]

I've been working on improving Godot's TypeScript development experience:

https://breaka.club/blog/godots-most-powerful-scripting-lang...

I've got a HEAP of stuff I still need to upstream

https://github.com/godotjs/GodotJS/compare/main...Benjamin-D...

protocolture 2 days ago | parent | prev [-]

seems like no experience explains the earlier 2

2 days ago | parent [-]
[deleted]