The IRMA Community
Newsletters
Research IRM
Click a keyword to search titles using our InfoSci-OnDemand powered search:
|
Modular Game Engine Design
Abstract
The usage of software engineering principles in designing a game engine is discussed in this chapter using a simple tower defense game implemented using C# and the XNA Framework to illustrate usage of the engine. Essential functions, such as collision detection, input/output, graphics, object management, state management, and sound, will be implemented as independent units called managers. Because each manager is independent from the rest, essential development tasks such as implementing each manager and isolating bugs are much simpler.
Related Content
|
Johnny L. Williams.
© 2026.
26 pages.
|
|
Anthony Mark Gray, James E. Bartlett.
© 2026.
32 pages.
|
|
Christopher H. Slotboom.
© 2026.
72 pages.
|
|
Ameera Law, Sebastian Gutierrez, Keren Asgodom, Mahrukh Khan.
© 2026.
32 pages.
|
|
Kashish Ali, Autumn Garcia, Alina Vadsariya.
© 2026.
20 pages.
|
|
Michelle Bartlett.
© 2026.
22 pages.
|
|
Tarana Afrin Chandel.
© 2026.
32 pages.
|
|
|