ROHAN PATEL
Final Project Update
Shifting my Game concept
So, I decided to change my game for two reasons mainly.
1) I was not learning anything from my bucket game. It seemed like I am just creating something very simple without facing any challenges.
2) I wanted to learn more about 3d math, especially for fps games on how to rotate and move the player along with camera position and direction, shoot from the crosshair.
So, I am creating an FPS game where you shoot at enemies(or anything bad) with a crosshair in the middle of your screen. Along with that you can move and rotate the camera with the keyboard. I am still using joe's particle system and for the collision, I think I don't need it considering I don't want to focus on that and I found a way to fake it when bullet touches the enemies.
What I did this week..
-
I found a way to shoot from the middle of the screen and capture the on-screen position for the world objects. (ie where are they drawn on the screen)
-
Also did some research on generating the basic city(world) blocks for the environment.
-
I got the cross-hair working in the middle of the screen(It sticks to the screen there as an FPS game)
-
I am brushing my 3D vector math to get a better picture of what I need to figure out. And it is taking me way more time to understand everything about transformation matrices. Plus I don't want to just copy a method or instruction from the internet as I want to understand the concept clearly before proceeding.
Next?
-
Finishing the camera movement
-
Finishing the projectile shooting
-
Using my progress bar as a scoring system and joe's particle system for effects when shooting
-