1 / 16

Secure Dungeon

Secure Dungeon. Purpose. The key goal is to develop a casual game to challenge a player’s logic and quick thinking abilities. Focusing on the construction of the framework rather than just building another game. Three components: Game Client, Map Builder, and Framework. . Purpose.

azura
Download Presentation

Secure Dungeon

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Secure Dungeon

  2. Purpose The key goal is to develop a casual game to challenge a player’s logic and quick thinking abilities. Focusing on the construction of the framework rather than just building another game. Three components: Game Client, Map Builder, and Framework.

  3. Purpose Dungeon editor • Design structure • Design security • Design goals

  4. Purpose Game • Evaluate dungeon • Solve puzzles • Traps and AI • Score and time

  5. Purpose Framework • C++ • Low-level • Window & input • 2D graphics • Audio • File system • Networking

  6. Target Audience • Casual Gamers: • Mainly casual, mature and indie gamers or anyone who has access to large game platforms such as Steam. • A large demographic generally teenagers and adults.

  7. Design Methodology • Iterative and Incremental approach: • Flexibility • Risk Management • Testability • Ruled out: • Scrum • Agile • Spiral

  8. Why develop a framework?

  9. Technologies Trello Skype GIT Audio Tools

  10. Development Environment C++ Windows API (Windows 7) OpenGL OpenAL Visual Studio / Code::Blocks NetBeans for Web Development

  11. Development Environment C++ Flexible, efficient, low-level, memory management, exception handling, speed, compliable, available APIs, understanding, experience in framework development

  12. Development Environment Windows API Target platform Create window Get keyboard/mouse/gamepad input Ease of use Well documented Experienced members

  13. Development Environment OpenGL Graphics library Compatible Fixed pipeline Ease of use for 2D Experienced members

  14. Development Environment OpenAL Audio library Compatible Ease of use Experienced members

  15. Deployment Environment • Windows-based platforms (for larger target market) • Online Community • Leader boards • Forum • Map Distribution • Wiki

  16. Questions?

More Related