92 lines
2.2 KiB
Plaintext
92 lines
2.2 KiB
Plaintext
____ ____ __ __ __ _______ ____ ___ ____
|
|
/ __ \/ __ \/ / / / / |/ / __ \/ __ \/ | / __ \
|
|
/ /_/ / / / / / / / / /|_/ / / / / /_/ / /| | / / / /
|
|
/ _, _/ /_/ / /___/ /___/ / / / /_/ / _, _/ ___ |/ /_/ /
|
|
/_/ |_|\____/_____/_____/_/ /_/\____/_/ |_/_/ |_/_____/
|
|
___ _ _ _ _ _ ___ ___ ___ __ _ __
|
|
/ __| | | | || | /_\ / __| __| |_ ) \/ |/ \
|
|
| (_ | |_| | __ |/ _ \\__ \ _| / / () | | () |
|
|
\___|\___/|_||_/_/ \_\___/___| /___\__/|_|\__/
|
|
|
|
--- EIN TOLLES SPIEL ---
|
|
|
|
Jan Hapke, Wilhelm Mailänder, David Scherfgen
|
|
|
|
Players
|
|
=======
|
|
- 1 bis 2 Spieler
|
|
- 10 bis 50 Jahre
|
|
|
|
Objective
|
|
=========
|
|
- Challenge
|
|
- Sensation
|
|
|
|
Procedures (Entwicklungsablauf)
|
|
===============================
|
|
- objektorientiert
|
|
- plattformunabhängig
|
|
- C++ mit Open Source-Bibliotheken
|
|
- SDL, SDL_image
|
|
- OpenGL
|
|
- OpenAL
|
|
- Box2D
|
|
- Ogg Vorbis
|
|
- TinyXML
|
|
|
|
Rules (Spielregeln)
|
|
===================
|
|
- fahren und springen in einer 2D-Welt
|
|
- Physik ausnutzen
|
|
- Levelziel vor Ablauf der Zeit erreichen
|
|
- Checkpoints erreichen
|
|
- möglichst schnell sein (=> mehr Punkte)
|
|
- Gegner besiegen/ausweichen
|
|
- Eichhörnchen
|
|
- Hindernisse
|
|
- Zeit
|
|
- Lava
|
|
- Feuer
|
|
- Abgründe
|
|
- höhere Plattformen
|
|
- Aufzüge
|
|
- Gegenstände einsammeln
|
|
- mehr Punkte
|
|
- mehr Geschwindigkeit
|
|
- bessere Fähigkeiten
|
|
- begrenzte Anzahl von Leben
|
|
- Spielregeln sollen mit Tutorial-Levels vermittelt werden
|
|
|
|
Conflicts
|
|
=========
|
|
- Spiel könnte keinen Spaß machen
|
|
- Level-Editor?
|
|
- intuitive Steuerung?
|
|
- Portabilitätsprobleme
|
|
|
|
Resources (für die Entwicklung)
|
|
===============================
|
|
- SVN
|
|
- Trac
|
|
- 3 Teammitglieder
|
|
- David: Rahmen des Spiels ("Best Practice")
|
|
- sonst: jeder macht alles
|
|
|
|
Boundaries (Zeitplan, Limits)
|
|
=============================
|
|
- Budget: 1,25 €
|
|
- Hardware
|
|
- keine zu hohen Ansprüche (keine Shader o.Ä.)
|
|
- Termine
|
|
- 14.05. lauffähiger Prototyp
|
|
- 18.06. Beta-Version
|
|
- 02.07. finale Version
|
|
|
|
Outcomes
|
|
========
|
|
- etwas lernen
|
|
- C++
|
|
- plattformunabhängige Entwicklung
|
|
- 2D-Physik
|
|
- ein spaßiges Spiel zu Stande bringen, das auch optisch gefällt
|
|
- erfolgreiches Beenden der Lehrveranstaltung |