Open 3D Engine (O3DE) has a big new release out, which includes plenty of new features and fixes for game developers looking to use this free and open source game engine....
New release of PixelPerfectEngine: PopUpMenu had issues from using code from the old architecture days, which caused a lot of issues, which are now fixed, alongside with separators added. Some work on the scripting engine has been done, still no testing phase (thought I make a quicker release)
Due to recent Surges, Godot Engine has broken 50,000 Euros per month of funding. When Godot initially announced their new funding platform they were bringing in less than 24K euros per month.
in a humorous and healthy way, because the countries are neighbors, it's like the eternal "fight" between Norwegians x Swedish x Danes #GameDev#GodotEngine#GameEngine
Unity kündigt Änderungen an umstrittenem Geschäftsmodell an
Es war wohl nicht zu halten: Nach massiver Kritik zeigt sich Unity bereit, sein jüngst vorgestelltes Bezahlmodell zu ändern. Wie genau, ist aber noch offen.
“100 runners starting at the same starting block will all grow tired near the same finishing line. 100 runners in a relay race will cover much more ground.”
If you are currently a Developer toying w/ the idea of building your own #gameengine, consider building on the shoulders of opensource platforms that already exist.
Why start from scratch? Build your favorite #Unity features and add-ons into #godotengine where their absence is felt
With this whole Unity debacle going on, I feel I should mention that I make a game engine too, and it's free and open source forever :) If you're into code-only engines or building your own tools, DOME has you covered.
Randomly thinking about something I worked on 10 years ago, going to give it for advice for anyone who's manually #programming a #GameEngine#Sprite based #graphics from scratch...
The most efficient way to draw sprites to a layer is to run-length index them with a colorkey, meaning you have one byte for how many #pixels you're drawing, and one byte referencing the color in that sprite's palette. (#gif does this) You do this with an array of 255 32-bit ints, one per color, and by drawing the sprite in a triple for-loop: i for each line, j for each run, and k each pixel run.
The run value of zero represents the end of a line, and is handled by skipping to the next number in the i loop. The color key of 255 is transparent, and is implemented by simply skipping forward by the run length in the j loop. Otherwise, the k loop memcopies whatever value in your color map array corresponds to the index of the color key directly to the buffer.
Open 3D Engine (O3DE) 23.10 open source game engine released (www.gamingonlinux.com)
Open 3D Engine (O3DE) has a big new release out, which includes plenty of new features and fixes for game developers looking to use this free and open source game engine....
Release of v0.10.3 · ZILtoid1991/pixelperfectengine (github.com)
Added code of conduct, branding guidelines, also fixed issues with off-screen popups.
What Mastodon instances are good for promoting my game engine?
I'm thinking about creating a separate Mastodon account for promoting my game engine, and I'm looking for a suitable instance....