+game dev vs traditional software engineering [recovered]
Post on 15-Feb-2017
45 Views
Preview:
TRANSCRIPT
Walid Sassi2016
Game development: a subset of Software Engineering.
it shares some of the problems related to design.
Petrillo claims that games industry has all the problems found in the traditional SE industry and solutions found in the traditional software development solve some problems in the game development.
2Walid Sassi
With development and advances in various components, such as
3D graphics, animation, sound, sound, artificial intelligence, physics, and communication and interaction between these
components
complexity of game development increased significantly.
3Walid Sassi
the ‘fun’ element in games proves to be a unique and significant part of game part of game development.
4Walid Sassi
An effectively designed interface increases the desire to interact and explore the system beyond one’s needs (Mandel, 1997).
These games are meant to be enjoyable;
an easy-to-use user interface with good usability will benefit the user experience greatly.
5Walid Sassi
the flat hierarchy structure in the game industry is caused by the young age of the workers and good for innovation
It provides flexibility to adapt to changes in It provides flexibility to adapt to changes in requirements.
He also explains that game developers are given non-deferrable
and short time-frame for development because of marketing reasons.
Nacke (2006)
6Walid Sassi
focus on planning, documentation, etc. the matured software development industry
can help reducing uncertainty by providing processes, methods and tools to reduce processes, methods and tools to reduce iteration during development.
7Walid Sassi
The transition from design to production with video games exhibits many non-functional requirements to which the literature does not provide a coherent literature does not provide a coherent solution (Callelle, 2005; Kanode, 2009).
8Walid Sassi
the agile SE methods had been widely adopted, but modified to the video game industry’s needs (Koutonen, 2011).
The traditional SE methods are used as a basis, but it is also questioned if game development could have something unique to teach the SE paradigm.
9Walid Sassi
top related