4 ms·
Itt: purists one up each other on how things are supposed to be.
by sushsjsuauahab 5y ago
Itt: purists one up each other on how things are supposed to be.
- openthegates 5y agoI'm honestly a bit baffled by the gatekeeping in this thread. While it's perfectly valid to use one of the big engines, it's fine even for an indie dev to build their own engine on top of frameworks like MonoGame by e.g. implementing a simple ECS or other components they want to use in their dev workflow. Not every game is a AAA game in need of a cutting edge graphics pipeline. Some of the most accomplished indie developers wrote their own engines from scratch or used low level frameworks to build them.
- Agentlien 5y agoI don't see this as gatekeeping. I am all for writing your own engine as a learning experience. Most programmers I have worked with have done so. I am all for sharing your learning experiences in a blog post. A lot of really good blogs do this while being really honest with where they struggled and what they learned. See https://jvns.ca/ https://jvns.ca/ for a prime example. My problem with this post is that it's a post by someone very inexperienced presenting a very shallow and narrow view of what a game engine is in a surprisingly authoritative tone. If the article would have been "I made my first basic game engine, here's how it's structured" I would have felt differently about it. But this is presented as "this is how a game engine works" and it does not present an accurate image of that.
- tomnipotent 5y ago> in a surprisingly authoritative tone How exactly is he supposed to change his "tone" so you're less insulted by his "authority"? You do realize that English is clearly not his primary language. I'm beyond vexed by the number of people slamming the author for his ego, while themselves posting ego-laden responses.