Game Development Reference
In-Depth Information
At this phase, it is useful to review the basic stages of the prototyping process: de-
fining, building, testing, and fixing. These phases are critical throughout the devel-
opment process, especially when the code is intended for use in the final product.
Every time a feature is added, it needs to be fully evaluated in relationship to the
existing features. Otherwise there is the risk of introducing a hidden, deal-breaking
bug, or exploit.
The philosophy behind Evolutionary prototyping is that an app is never finished; it
can always be refined, polished, and expanded. Often, a product is good enough
for the current iteration and the constraints of resources. In mobile game develop-
ment, this may manifest as version releases, future products or downloadable con-
tent packages ( DLC s). If some cool new ideas emerge during the development
cycle, but it's not possible to implement them with the available resources (time and
money), write them down. Plan them for the next iteration of your game.
Search WWH ::




Custom Search