Progress Report #G – Survival FPS and State Driven Side Scroller Development

—–

On this current progress report, I will give you the basics of two style of games. One differing from the other. Namely, one is a survival fps while the other is a side-scroller. I will cover this development in four parts due to the fact that these are two games. Though I will cover a shorter version of each development stage due to the breakdown of the report that is to be made.

FPS

Creating a survival FPS requires the basics of generating your weapon. The development of the weapon depends on your model design. You may use a template or make your own. Though the latter will take a long time to create due to the 3d modelling knowledge. Though in this case, the gun will be developed as such:

WeaponModelling

 

 

 

 

 

This video will feature some basics on how to model a type of gun, but you will need to research a little more on the ideas for how to make your own gun on your own.

The next step is to figure out the movement script for fps. You will have to set the camera to view the player or else it will not be an FPS. The basics for this is that you would have to work off of an extensive script involving interaction and shot.

Apply a basic transform function with an extensive function of variables where you keep track of the range, fire rate and fire time set on the form of a float. Set a turret projectile as a gameobject and set the speed and rotation via quaternion and float.

—-

There are a large amount of scripting necessary for the development of the shooting script. But in gist, there are a lot of tracking involved. Using raycast, detect the physics of the game and transform position depending on the range of the turret.

transformbb5a65ea5ad0d6d6e2f596c87b894b8e

 

That is all for the shooting stuff, we’re moving on to the side-scroller game.

——

SSG

The side scroller game is a little different in terms of how you set up the camera. It does require you to move the camera controller in terms of how it works, but it doesn’t require you to move it over to an object like an FPS. Due to the nature of the game, it works a little differently because of the nature of the game’s overall structure and the design in its entirety.

The reason why I put this on the same blog is because essentially, there isn’t much to put script wise. Though you could say that animation wise it would be appararent that a side scroller has its importance due to its effect.

3D Side Scroller Pic

This is the Sidescrollerpeople.PNG

I will cover more of the steps on a later blog post. That is all for this progress report.

——

Reference:

http://docs.unity3d.com/Manual/Tags.html

http://docs.unity3d.com/ScriptReference/GameObject.FindWithTag.html

https://unity3d.com/learn/tutorials/modules/beginner/physics/raycasting

——

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s