Technical Blog : Week 1
- Ryan Vafiadis
- Jan 9, 2017
- 1 min read
Experimented with an FPS camera and movement.
Researched and found and asset package with FPS scripts on the Unity store.
Created an object with a model and FPS camera hierarchy. I later discovered a traditional player model couldn't be used in VR because of how the camera works. But this object hierarchy helped me to discover other ways to implement design techniques.
Added VR movement for camera combined with traditional FPS controls for player movement. Currently this implementation is a backup for Nick's camera & movement design, but I still use it for my personal testing purposes.
Began with experimental level design and looked into some pre-made Toon Shaders. Determined that it would be preferable to create custom Shaders, not only for a unique aesthetic but also because the existing Shaders that I found weren't to my liking. I also implemented a skybox for my learning purposes.
Passed my partial level design on to Liston and proceeded to work on enemy AI.
Created a state machine for the AI, implemented attack and retreat trigger colliders.
programmed basic chase and retreat functionality.
Used a navigation mesh and navigation agent to experiment with minion movement.
Will be focusing on AI behavior and tweaking the state machine during the next week of development.
Comentários