diff --git a/content/posts/2024-03-05-open-3d-engine.md b/content/posts/2024-03-05-open-3d-engine.md index d295a8df5..d3cfb55f3 100644 --- a/content/posts/2024-03-05-open-3d-engine.md +++ b/content/posts/2024-03-05-open-3d-engine.md @@ -19,7 +19,7 @@ Why get just a new job, when I can get a new job, in an industry I've never work After getting laid off, several of my once-teammates-now-friends and I were chatting and someone asked "if you could make a radical change to your career, what would you do?" I had responded that I'd love to get into gaming, namely game writing (though I know my experience as an engineer would more likely get my foot in the door in an engineering position). To which one replied with "allow me to introduce you to a friend of mine..." -A few conversations and several hours of game engine research later, and I've now become the principal engineer for an upstart game studio, and a contributor to a particular open source game engine called [Open 3D Engine, or O3DE](https://o3de.org/). We settled on it, thanks to Unity fucking with their pricing, and Unreal preparing to use their own engine-specific language for game programming, instead of the standard C# they had been using (both of which were no-gos for us). +A few conversations and several hours of game engine research later, and I've now become the principal engineer for an upstart game studio, and a contributor to a particular open source game engine called [Open 3D Engine, or O3DE](https://o3de.org/). We settled on it, thanks to Unity fucking with their pricing, and Unreal preparing to use their own engine-specific language for game programming, instead of the standard C++ they had been using (both of which were no-gos for us). As an engineer, I was attracted to the modular nature of it. Everything is what they call a "Gem." Each Gem is a particular feature, so the editor is a Gem, the rendering engine is a Gem, the physics engine is a Gem, the script graph, and so on and so forth. Combined with its open nature, it makes it perfect for the goal the studio has -- in addition to making games, also making a framework that makes it *easier* to make games.