Super influential in my career -- the id Software game engines, including the classic Wolfenstein, Doom, and Quake games, are open source:
https://github.com/orgs/id-Software/repositories?language=&q=&sort=name&type=all
#gamedev #foss
@patrickmcurry I'm super biased but I think #GodotEngine is as good as Unity and maybe even Unreal, as long as your #GameDev expectations are reasonable (i.e. You're not trying to make a AAA looking and sounding Elden Ring clone).
Also, #raylib is SOOOOO good, so useful, so easy to use. And can be used with virtually any popular language.
Please check both of them out!
@afreytes Cool thanks!
@patrickmcurry PS: the thing that made me finally choose #GodotEngine over other #GameDev platforms is how freakin fast it launches even on my cheap laptop.
Launching Unreal, for example, and opening a project takes literal minutes on my desktop PC and is impossible on my laptop.
Godot takes mere seconds.
@afreytes @patrickmcurry IMO Godot is better than Unity but not as good as Unreal. Godot can do realistic graphics if you use proper PBR, baked lightmap and enable some effects(SSAO, etc.) but it's nowhere close to Unreal in terms of tools. Unreal is literally a powerhouse. It has AI editor, cinematic editor, more flexible shader system, etc. albeit at the cost of being a chonk.
I'm not trying to say Godot should aim for UE-level of tools, though. That would be so bloated.
@patrickmcurry I'm using #bevyengine as a code-first approach to making games. It's super performant being in rust and using ECS. It also recently got #webgpu support in 0.11, so if you want to make 3D games on the web there's nothing quite like it.
@patrickmcurry #tic80 is an #OpenSource multi-language #FantasyConsole
FCs in general are super easy to get started, and are great for learning, prototyping and jamming. I blogged about the latter here: https://cxong.github.io/2020/06/fantasy-consoles-for-jams
In terms of languages, it has great support for #lua, #javascript, decent support for #ruby, #python, and a bunch of niche yet fun languages - my fave is #moonscript
Here’s a video showing some games (mine is one of them)
@congusbongus I’ve heard of Moonscript but never used it. What’s the deal?