Home - UQdeco2800/2021-studio-6 GitHub Wiki
Welcome to the Fireflies game wiki!
You can use the navigation bar on the right to find the page you're looking for.
A recommended starting place is Getting Started.
Game Design Documentation:
- Pre-Sprint Design Decisions
Coding
-
Player
-
Enemies
-
Level Environment
-
Safehouse
-
Story
-
UI
-
NPCS
-
Darkness
Design
- Art Direction
- Story Scene Design
- Title Screen Design
- HUD Design
- Music
- Independent Animator
- Weapons and Inventory Design
- Sprint 3 Design Player Ability Pickups
- Sprint 3 Friendly NPC Design
- Sprint 3 Cutscene Design
- Sprint 3 Upgraded Weapon Designs
- Sprint 3 Shopkeeper Design
- Sprint 3 Shop UI Design
- Sprint 4 Shop UI Design
- Sprint 3 Unlit Renderer
- Sprint 3: Safehouse/Shop Design
- Sprint 4: Sound Effects
- Sprint 4: Enemy Sound Effects
- Sprint 4: Large Enemy
- Sprint 4: Long Range Enemy
- Sprint 4: Small Enemy
- Sprint 4: Spawner Enemy
- Sprint 4: Tough Long Range Enemy
- Sprint 4: Enemy Projectiles
- Sprint 4: Polishing Environmental Assests
- Sprint 4: Polishing Player Assets
- Sprint 4: Player Sound Effects
User Guide
Testing
-
User Testing
- User Testing Enemies: Interactions and Collisions
- Sprint 1: User Testing Player: Thinking Aloud
- User Testing Story and Music
- User Testing Player: HUD Elements and Placement
- User Testing Player: Player, Weapon and Item designs
- User Testing Items: Functionality
- Sprint 3: User Testing Player: First Iteration Additional Weapon Designs
- Sprint 3: User Testing Player: Final Weapon Designs
- Sprint 3: User Testing Shop: Shop popup box and buying system
- Sprint 3: User Testing Story and NPCs
- Sprint 3: User Testing Shopkeeper: Design
- Sprint 3: User Testing Level 1: Design
- Sprint 3: User Testing Final Boss
- Sprint 3: Safe House Design User Testing
- Sprint 4: Enemy Interactions User Testing
- Sprint 4 Team 2: User Testing Level 1&2 Playthrough - Item, Weapons and Abilities Balancing
- Sprint 4 Team 2: User Testing Player Sound Effects
- Sprint 4 Team 3: User Testing Final Boss Level
-
Testing Plans
Game Engine Links:
- Entities and Components
- Service Locator
- Loading Resources: Batch loading game resources through the Resource Service.
- Logging:
- Unit Testing
- Debug Terminal
- Input Handling
- UI: Rendering UI elements on the game screen.
- Animations: Adding animations to entities.
- Audio: Playing audio.
- AI: Adding AI to entities.
- Physics: The physics Engine.
- Game Screens and Areas
- Terrain
- Concurrency & Threading: General-purpose multi-threading through the Job System.
- Settings: The Settings Screen.