3 ms·
This is one of the reasons Unity has become so popular in the industry - from a project management point of view, it makes sure that programmers don't start yak
by ewjordan 10y ago
This is one of the reasons Unity has become so popular in the industry - from a project management point of view, it makes sure that programmers don't start yak-shaving and building tech that's already been built a thousand times by other people.
It certainly has its warts, esp when going into full production, but at least in early development it's really good at making sure you're only building what's unique to your game.
- seanp2k2 10y agoYep; most likely you don't have Romero and Carmack on your team, who can make a great engine and a fun-to-play game, and even they switched to making engines to power multiple games (id Tech engines). Unity and things like it are great if you're serious about actually making a game and bringing it to market. Engines might be fun, but that's not what sells games and gets them into the hands of people who would enjoy them.
- lomnakkus 10y ago> This is one of the reasons Unity has become so popular in the industry... Yet someone had to decide to write Unity. Obviously, writing a framework/engine that gets this kind of popularity is in the "unicorn" range, so it's probably not something you should bet on. Still... it could be your engine! :) /tongue in cheek EDIT: Just to contribute a little bit of actual content: I find the "7DRL" episodes of Roguelike Radio to be very informative as to what you need to focus on when trying to ship a game. Obviously, it's focused on turn-based games, but I think most of the experience applies to basically any software project.