Difference between revisions of "Main Page"

From Group 4
Jump to: navigation, search
(Known Bugs)
(To Dos for this week)
 
(87 intermediate revisions by 4 users not shown)
Line 1: Line 1:
TEAM NINJACODERS
+
 
 +
'''Hyperion's Demise'''
 +
 
  
 
[[File:Ninja coders.png|Ninja Coders]]
 
[[File:Ninja coders.png|Ninja Coders]]
 +
  
 
[[User:Tsumani|Suman]] <br>
 
[[User:Tsumani|Suman]] <br>
Line 11: Line 14:
 
[[User:Peachychan|Justina]] <br>
 
[[User:Peachychan|Justina]] <br>
 
Consult the [//meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
 
Consult the [//meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
 +
 +
== Hot keys ==
 +
Gravity - DPAD + (Y + DPAD UP/DOWN)
 +
 +
Brightness - X + DPAD UP/DOWN
 +
 +
Camera Height - B + DPAD UP/DOWN
 +
 +
Camera Depth - B + DPAD RIGHT/LEFT
 +
 +
Camera Reset - X
 +
 +
== Bugs ==
 +
=== FIX NOW! ===
 +
* Reset doesn't work in the debug/release executable.
 +
* <strike>Jumping doesn't work when gravity points to the ceiling, the collision normal against the ceiling is (0,1,0) but it should be (0,-1,0)</strike>
 +
* <strike>You can charge right through a wall...... </strike> Non Issue!
 +
* <strike>Particle effects don't work through reset</strike
 +
* <strike> Charging particles stay alive </strike>
 +
 +
=== Probably should fix ===
 +
* <strike>Quitting has an error because the Monster destructor tries to set the HUD, and I think it's already deleted</strike>
 +
 +
=== Probably won't fix ===
 +
* <strike> Variable number of particles is wonky </strike>
  
 
== To Dos for this week ==
 
== To Dos for this week ==
* <strike> Write Status Report </strike>
+
* https://www.subtask.com/app/#/projects/1464595002811132
* First Character Model
+
 
* First Character animations (idle, walking, jumping, attack)
+
 
* Tentacle animations (sweep, idle, slam)
+
 
* Tentacle collision boxes
+
Suman
* Arena textures?
+
  - <strike>Reduce number of particles
* <strike> Arena Lighting </strike>
+
  - Smaller scientist particles in third person
* Add platforms/objects to the arena
+
  - Smaller/Remove scientist particles in first person </strike>
* Arena height map or collision boxes?
+
  - Maybe change fireball/bullet texture
* Switching Gravity
+
  - <strike>Cross-hairs for targeting in first person
** Camera that responds to switched gravity
+
  - Slower rage particles</strike>
** Make sure jumping still works
+
  - Train Janet and Willy
* <strike> Maybe larger GAME OVER on the HUD? </strike>
+
  - <strike> Screenshots </strike>
** <strike> Also a YOU WON! or something? </strike>
+
  - Play with numbers for damage, health, number of tentacles, gravity, camera speed, etc.
* <strike> Press A to join, then press Start to start </strike>
+
  - Draw bullets and harpoon from the gun as opposed to the chest
** Loading screen
+
  - Fix Bullets
* <strike> Restart when you won logic (super useful for testing) </strike>
+
 
* Sounds?
+
Haro
* Special Power for first character???
+
  - Fireball sound (From Bryan: The sound is there, just very faint)
* Shooter logic? Particle effects for shooting?
+
  - Roaring sound
* <strike> Merge player animation into develop </strike>
+
  - Look for TODO_HARO in Michael's code!!!!
 +
  - <strike> Add player model </strike>
 +
  - <strike> Shooter animations
 +
  - Mechanic animations
 +
  - Scientist animations </strike>
 +
  - Death be nimble death be quick
 +
  - Fog happen on new phase
 +
  - Fix Head animations
 +
    - <strike> Death </strike>
 +
    - Move
 +
  - <strike> Smart Heads that react to attacks </strike>
 +
  - <strike> Move tentacles to you when gravity is on east wall/window </strike>
 +
  - <strike>Phase System with hot key for switching
 +
    - Tentacles that are passive
 +
    - Tentacles that attack
 +
    - Gravity switch with Tentacles
 +
    - Fog on top of Gravity and Tentacles
 +
    - Fog and Gravity and Monster Heads
 +
    - Fog, Gravity, and SMART Monster Heads
 +
    - End: Game Over - stats screen</strike>
 +
  - <strike> Make head face you when it shoots
 +
    - It looks wrong, I'm scraping this.</strike>
 +
 
 +
Franklin
 +
  - Add scientist animation logic for when he's the other characters
 +
  - Test scientist model switching with new models
 +
  - Fix death count on recycling tentacles!
 +
  - <strike> Empty collision model for pre-loaded tentacles </strike>
 +
  - <strike> Get rid of harpoon range limit </strike>
 +
  - <strike> Fix bullets (make them last less, add more) </strike>
 +
    - Separate statics - moved to config file
 +
  - Aim assist
 +
  - <strike> Pre-load and re-use tentacles/heads every phase </strike>
 +
  - Scientist model switching
 +
  - Keyboard input
 +
  - <strike> Player Animations Logic - ONLY FOR CYBORG
 +
    - CHECK - Idle 1-40
 +
    - CHECK - Run 42-71
 +
    - CHECK - Begin Jump 73-81
 +
    - CHECK - Floating up 81-100
 +
    - Transition up to down 101-105
 +
    - CHECK - Falling down 105-124
 +
    - CHECK - Death 131-205
 +
    - Charge Begin 210-214
 +
    - CHECK - Charge Loop 215-234
 +
    - Ready begin 235-239
 +
    - Ready 240-259
 +
    - CHECK - Attack 260-290 </strike>
 +
 
 +
Bryan
 +
  - <strike> Tentacle Collision boxes </strike>
 +
  - <strike>Tentacle Angling towards Player
 +
  - Testing Tentacle</strike>
 +
  - Work with Justina on consistent tentacle look
 +
  - <strike>Start screen player icons
 +
  - Fix start screen player ready
 +
  - HUD tutorial text for each player
 +
  - Story (Outline is in status report)
 +
  - Speech</strike>
 +
  - Stats screen background image
 +
  - <strike>Icons for the different phases</strike>
 +
 
 +
Nathan
 +
  - <strike>Re-enable pitch for 3rd person camera</strike>
 +
  - <strike>Flip pitch for 1st person</strike>
 +
  - <strike>Let pitch go all the way up</strike>
 +
  - Remove elevator, fix wall height map, add static doors
 +
  - Maybe bounded camera, now that there's no elevator?
 +
 
 +
Michael
 +
  - Sound Effects
 +
  - Sound Track/Battle Music
 +
 
 +
Justina
 +
  - <strike>Animated Cyborg model
 +
    - Idle
 +
    - Run
 +
    - Jump
 +
    - Floating up
 +
    - Falling down
 +
    - Death
 +
    - Charge
 +
    - Ready
 +
    - Attack
 +
  - Animated Shooter model
 +
    - Idle
 +
    - Run
 +
    - Jump
 +
    - Floating up
 +
    - Falling down
 +
    - Death
 +
    - Aim (Charge)
 +
    - Shoot (Ready)
 +
  - Models have different colored capes </strike>
 +
  - Intro 2D drawings for story
 +
 
 +
=== Making the game fun ===
 +
* Fix lag o_o
 +
** Fewer Tentacle Rage Particles
 +
** Fewer Fog Particles
 +
* Faster turning camera
 +
* Test with INIT_HEALTH = 100, change damage numbers (bullets, fireballs, etc.) so they make sense
 +
* Show player title in stats and tutorial
 +
* Test/Fix Start screen
 +
* Better bullet graphics (different texture?)
 +
* Visualize target in FPV
 +
* <strike>Make the harpoon a stun gun when it hits a tentacle</strike>
 +
* Make bullets moar dmg, big delay between every bullet, no bounce
 +
* Increase gravity interval
 +
* Decrease 0-G interval
 +
* Platforms:
 +
** 5 moving: middles of walls
 +
** 5 static: corners and center
 +
** 3 crates
 +
* Increase platform size by 4
 +
** Make sure harpooner can harpoon itself and others onto platforms
 +
* <strike> Change charge into invincible mode for small period of time with delay in between </strike>
 +
* Story at the beginning
 +
 
 +
* Making powers slightly more overpowered/fun.
 +
* Extend play time: More Phases - Make them automatically switch or making some player switch.
 +
** Phase 1: Tentacles that are passive
 +
** Phase 2: Tentacles that attack
 +
** Phase 3: Gravity switch with Tentacles
 +
** Phase 4: Fog on top of Gravity and Tentacles
 +
** Phase 5: Fog and Gravity and Monster Heads
 +
** Phase 6: Just Monster Heads + massive rate of fireballs
 +
** End: Game Over - stats screen
 +
 
 +
== Timeline ==
 +
{| class="wikitable"
 +
|-
 +
|Week
 +
|6
 +
|7
 +
|8
 +
|9
 +
|10
 +
|-
 +
|Franklin
 +
|Loading screen <br>Shooter attack logic <br>World and HUD events
 +
|Shooter special power <br>Design other powers? <br>Texturing arena
 +
|Testing/Bug Fixing
 +
|Testing
 +
|Presentation
 +
|-
 +
|Bryan
 +
|Monster Tentacle AI <br>Tentacle animations
 +
|Monster Head AI <br>Head animations
 +
|Texturing!!
 +
|Testing
 +
|Presentation
 +
|-
 +
|Justina
 +
|Cyborg model/animations <br>Tentacle animations/texturing <br>Head model
 +
|Head animations/texturing <br>Shooter model/animations
 +
|Cyborg/Shooter texturing <br>Particle textures <br>Prettier Graphics
 +
|Demo Design <br>Finalize Graphics
 +
|Presentation
 +
|-
 +
|Nathan
 +
|Lazy follow camera <br>Height map collision <br>Render complete arena <br>Fix collision boxes with visualization
 +
|Bug Fixing <br>Enhancing Physics <br>Harpoon Swinging
 +
|Bug Fixing/Testing
 +
|Testing
 +
|Presentation
 +
|-
 +
|Michael
 +
|Arena object models <br>Arena textures <br>Sound effects <br>(attack, charge, jump, collision, tentacle)
 +
|Finalized Arena model <br>Soundtrack
 +
|Fully integrated sounds
 +
|Testing
 +
|Presentation
 +
|-
 +
|Suman
 +
|Shooter graphics <br>Charge particle effects <br>Memory/CPU profiling <br>Head attack design
 +
|Shooter graphics <br>Harpoon laser particle effects
 +
|HUD Designs <br>Start screen design <br>Testing/Bug Fixing
 +
|Testing
 +
|Presentation
 +
|-
 +
|Haro
 +
|Tentacle smash attack <br>Roll tentacle to player <br>Tentacle collision boxes <br>Smash combo attack <br>Push away attack <br>Ask Hiram for space texture
 +
|Head attacks <br>Head collision boxes
 +
|Testing/Bug Fixing
 +
|Testing
 +
|Presentation
 +
|}
  
== Known Bugs ==
+
== Performance ==
* IS_FALLING is never false? So you can apply special power in the air
+
[[Perf Stats]]
* <strike> Multiple player animated rendering </strike>
 
* Quitting has an error because the Monster destructor tries to set the HUD, and I think it's already deleted
 
* You can charge right through a wall......
 
* Particle effects don't work through reset
 
  
 
== Getting started ==
 
== Getting started ==

Latest revision as of 13:12, 6 June 2013

Hyperion's Demise


Ninja Coders


Suman
Haro
Bryan
Franklin
Michael
Nathan
Justina
Consult the User's Guide for information on using the wiki software.

Hot keys

Gravity - DPAD + (Y + DPAD UP/DOWN)

Brightness - X + DPAD UP/DOWN

Camera Height - B + DPAD UP/DOWN

Camera Depth - B + DPAD RIGHT/LEFT

Camera Reset - X

Bugs

FIX NOW!

  • Reset doesn't work in the debug/release executable.
  • Jumping doesn't work when gravity points to the ceiling, the collision normal against the ceiling is (0,1,0) but it should be (0,-1,0)
  • You can charge right through a wall...... Non Issue!
  • Particle effects don't work through reset</strike
  • <strike> Charging particles stay alive

Probably should fix

  • Quitting has an error because the Monster destructor tries to set the HUD, and I think it's already deleted

Probably won't fix

  • Variable number of particles is wonky

To Dos for this week


Suman

 - Reduce number of particles
 - Smaller scientist particles in third person
 - Smaller/Remove scientist particles in first person 
 - Maybe change fireball/bullet texture
 - Cross-hairs for targeting in first person
 - Slower rage particles
 - Train Janet and Willy
 -  Screenshots 
 - Play with numbers for damage, health, number of tentacles, gravity, camera speed, etc.
 - Draw bullets and harpoon from the gun as opposed to the chest
 - Fix Bullets

Haro

 - Fireball sound (From Bryan: The sound is there, just very faint)
 - Roaring sound
 - Look for TODO_HARO in Michael's code!!!!
 -  Add player model 
 -  Shooter animations
 - Mechanic animations
 - Scientist animations 
 - Death be nimble death be quick
 - Fog happen on new phase
 - Fix Head animations
   -  Death 
   - Move
 -  Smart Heads that react to attacks 
 -  Move tentacles to you when gravity is on east wall/window 
 - Phase System with hot key for switching
   - Tentacles that are passive
   - Tentacles that attack
   - Gravity switch with Tentacles
   - Fog on top of Gravity and Tentacles
   - Fog and Gravity and Monster Heads
   - Fog, Gravity, and SMART Monster Heads
   - End: Game Over - stats screen
 -  Make head face you when it shoots
   - It looks wrong, I'm scraping this.

Franklin

 - Add scientist animation logic for when he's the other characters
 - Test scientist model switching with new models
 - Fix death count on recycling tentacles!
 -  Empty collision model for pre-loaded tentacles 
 -  Get rid of harpoon range limit 
 -  Fix bullets (make them last less, add more) 
   - Separate statics - moved to config file
 - Aim assist
 -  Pre-load and re-use tentacles/heads every phase 
 - Scientist model switching
 - Keyboard input 
 -  Player Animations Logic - ONLY FOR CYBORG
   - CHECK - Idle 1-40
   - CHECK - Run 42-71
   - CHECK - Begin Jump 73-81
   - CHECK - Floating up 81-100
   - Transition up to down 101-105
   - CHECK - Falling down 105-124
   - CHECK - Death 131-205
   - Charge Begin 210-214
   - CHECK - Charge Loop 215-234
   - Ready begin 235-239
   - Ready 240-259
   - CHECK - Attack 260-290 

Bryan

 -  Tentacle Collision boxes  
 - Tentacle Angling towards Player
 - Testing Tentacle
 - Work with Justina on consistent tentacle look
 - Start screen player icons
 - Fix start screen player ready
 - HUD tutorial text for each player
 - Story (Outline is in status report)
 - Speech
 - Stats screen background image
 - Icons for the different phases

Nathan

 - Re-enable pitch for 3rd person camera
 - Flip pitch for 1st person
 - Let pitch go all the way up
 - Remove elevator, fix wall height map, add static doors
 - Maybe bounded camera, now that there's no elevator?

Michael

 - Sound Effects
 - Sound Track/Battle Music

Justina

 - Animated Cyborg model
   - Idle
   - Run
   - Jump
   - Floating up
   - Falling down
   - Death
   - Charge
   - Ready
   - Attack
 - Animated Shooter model
   - Idle
   - Run
   - Jump
   - Floating up
   - Falling down
   - Death
   - Aim (Charge)
   - Shoot (Ready)
 - Models have different colored capes 
 - Intro 2D drawings for story

Making the game fun

  • Fix lag o_o
    • Fewer Tentacle Rage Particles
    • Fewer Fog Particles
  • Faster turning camera
  • Test with INIT_HEALTH = 100, change damage numbers (bullets, fireballs, etc.) so they make sense
  • Show player title in stats and tutorial
  • Test/Fix Start screen
  • Better bullet graphics (different texture?)
  • Visualize target in FPV
  • Make the harpoon a stun gun when it hits a tentacle
  • Make bullets moar dmg, big delay between every bullet, no bounce
  • Increase gravity interval
  • Decrease 0-G interval
  • Platforms:
    • 5 moving: middles of walls
    • 5 static: corners and center
    • 3 crates
  • Increase platform size by 4
    • Make sure harpooner can harpoon itself and others onto platforms
  • Change charge into invincible mode for small period of time with delay in between
  • Story at the beginning
  • Making powers slightly more overpowered/fun.
  • Extend play time: More Phases - Make them automatically switch or making some player switch.
    • Phase 1: Tentacles that are passive
    • Phase 2: Tentacles that attack
    • Phase 3: Gravity switch with Tentacles
    • Phase 4: Fog on top of Gravity and Tentacles
    • Phase 5: Fog and Gravity and Monster Heads
    • Phase 6: Just Monster Heads + massive rate of fireballs
    • End: Game Over - stats screen

Timeline

Week 6 7 8 9 10
Franklin Loading screen
Shooter attack logic
World and HUD events
Shooter special power
Design other powers?
Texturing arena
Testing/Bug Fixing Testing Presentation
Bryan Monster Tentacle AI
Tentacle animations
Monster Head AI
Head animations
Texturing!! Testing Presentation
Justina Cyborg model/animations
Tentacle animations/texturing
Head model
Head animations/texturing
Shooter model/animations
Cyborg/Shooter texturing
Particle textures
Prettier Graphics
Demo Design
Finalize Graphics
Presentation
Nathan Lazy follow camera
Height map collision
Render complete arena
Fix collision boxes with visualization
Bug Fixing
Enhancing Physics
Harpoon Swinging
Bug Fixing/Testing Testing Presentation
Michael Arena object models
Arena textures
Sound effects
(attack, charge, jump, collision, tentacle)
Finalized Arena model
Soundtrack
Fully integrated sounds Testing Presentation
Suman Shooter graphics
Charge particle effects
Memory/CPU profiling
Head attack design
Shooter graphics
Harpoon laser particle effects
HUD Designs
Start screen design
Testing/Bug Fixing
Testing Presentation
Haro Tentacle smash attack
Roll tentacle to player
Tentacle collision boxes
Smash combo attack
Push away attack
Ask Hiram for space texture
Head attacks
Head collision boxes
Testing/Bug Fixing Testing Presentation

Performance

Perf Stats

Getting started