Our great sponsors
|8 months ago||7 days ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
RG3D (Rust game engine) feature highlights
7 projects | news.ycombinator.com | 21 Aug 2021
Thanks! I do have two pretty big games written with the engine - https://github.com/mrDIMAS/StationIapetus and https://github.com/mrDIMAS/rusty-shooter . I've started writing them because it is impossible to get right feature set, without a game that uses it.
14 projects | /r/rust | 6 Apr 2021
Yeah it did. Commits in the rg3d repo go back to like 2019, and they always had this as a demo for it before they started working on the third-person game.
Is there a neater way of doing this? Feels like there should be. Any pointers are apriciated
The code is in "TileMapCell TileMapEditorTilesPlugin::_pick_random_tile(Ref p_pattern)" https://github.com/godotengine/godot/blob/e7d2e49688bdaec65e326e7b2bfcc0642b4f2a8d/editor/plugins/tiles/tile_map_editor.cpp#L964 Which basically looks like this:
How far is Godot 4 from getting stable web export?
Requiring SharedArrayBuffer means it won't run directly on some server that don't set the headers neccessary (there is a workaround tho https://godotassetlibrary.com/asset/w5I4By/cross-origin-isolation-service-worker), there are major issues with Apple devices (https://github.com/godotengine/godot/issues/70691).
The big limitation as I see it is that Godot 4 web export uses the OpenGL-based Compatibility render, and that renderer doesn't yet support a lot of features the new Mobile and Forward+ standard renderers support. More info here: List of Compatibility renderer issues
Viaje al centro de Godot
4 projects | dev.to | 5 Jun 2023
- CharacterBody 2D 'slide on ceiling' toggle does not work properly [Godot 4]
If I want to create a physics "engine" to practice my physics knowledge, where should I start?
2 projects | /r/learnprogramming | 4 Jun 2023
Given that you wanna make a game engine on your own, why not look inside a game engine to really understand how they work? Right now the best (open source) example would be Godot (btw, that's a french word).2 projects | /r/learnprogramming | 4 Jun 2023
If you're more into gamedev, try Godot.
Favourite open-source apps?
18 projects | /r/macapps | 4 Jun 2023
Godot game engine. An absolute pleasure to study game dev with!
The new 2d tilemap system is completely unusable
3 projects | /r/godot | 3 Jun 2023
Not sure if I'm going to touch terrains, as I'm not really familiar with this feature. There is some terrain PR opened currently, maybe it fixes some of the issues described in this topic.3 projects | /r/godot | 3 Jun 2023
There was a long discussion about the new tilemap system before its release: https://github.com/godotengine/godot/issues/57783 I thought it was okay now (it was really bad at the beginning, unusable for real), but I agree its behavior is not intuitive at all.
What are some alternatives?
bevy - A refreshingly simple data-driven game engine built in Rust
o3de - Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Cocos2d - Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.
GDevelop - :video_game: Open-source, cross-platform game engine designed to be used by everyone.
Panda3D - Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Spring RTS game engine - A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/
ursina - A game engine powered by python and panda3d.
raylib - A simple and easy-to-use library to enjoy videogames programming
love - LÖVE is an awesome 2D game framework for Lua.
Torque3D - MIT Licensed Open Source version of Torque 3D from GarageGames
dialogic - 💬 Create dialogs, characters and scenes to display conversations in your Godot games.
Bullet - Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.