torstai 9. helmikuuta 2012

9.2 / Going good!

Hey there,

It's been reaaally wonderful week. I feel i have accomplished A LOT compared to past weeks. I feel working at school is more productive than at home. There's bunch of things that i probably don't remember right now, i will add them later, but here's some stuff i have done:

Script for Logfiles:
When you see a logfile on the ground/table/bed/whatever ,a box will appear that says "press 'e' to pick up". When you press E, a picture of the logfile will pop up that you can read, and a button that says "press to continue".

Things to improve:
- OnMouseOver & OnTriggerEnter -> pickup = true
- Tag (prevent triggering enemies?)
- DoF when image pops up
- Freeze keyboard controls and player rotation when image pops up
- pictures for popup texts

When ship comes alive, helicopter pilot tells you that you have x-amount of time to get out of the ship. When time goes to zero, bad things happen.

Things to improve:
- Set timer to start after helicopter pilots message (not done yet)
- Test good amount for the timer (probably last things to be done)

VDR Extraction
When you find the VDR, a message will pop up "extract vdr data, press 'e'",
and it triggers the engine script.

Things to improve:
- Delete the: Destroy(gameObject) from script
- Make the extraction take few seconds
- Cool looking progress bar or progression image etc..

Engines script
When player has extracted the VDR data and gets closer to the ships engines, the ship comes alive and the motors start to animate and emit sound. Triggers the pilot message..

- This is kinda easy, when i have the engines modelled and animated, it will be piece of cake..
- OnTriggerEnter -> animation.Play and Audio.Play (i guess..) etc..

Locate VDR message
When you start the game and go to this trigger a message will appear showing you the first message from the helicopter pilot.

Things to improve:
- Write the actual message
- Make the base texture for all the pilot messages

3rd person to FPS
When you find the nightvision goggles, a message will appear "press 'e' to pick up nightvision goggles". The 3rd person player gets destroyed and fps player will be spawned.

- Model the goggles and gun model.
- OnMouseOver & OnTriggerEnter -> pickup = true
- Set 3rdperson and fps to same scale/feel of scale
- Correct the fps spawning point after the final place of the goggles and gun.
- Add short fadeout/fadein when the change happens?

Shooting with gun
The gun now shoots boxes. When boxes collide with enemies, enemies ragdoll effect turns on.

Things to improve:
- Make the "bullets" go faster
- Make sure that bullets trigger only enemies (tag)
- Trigger the reload animation after 7 shots
- Not possible to shoot during the reload animation
- Add manual reload to 'R' key
- Add script that keeps count of the available bullets
- Nozzle flash
- Sounds
- Wall hit -> bullet hole

Enemy ragdoll
When you shoot enemies, they will get destroyed and enemyragdoll prefab is spawned..

- Fix the enemy animations, rig
- Fix the ragdoll effect (its quite funny now..)
- Add the amount of shots hit before the ragdoll starts.

Ei kommentteja:

Lähetä kommentti