Monday, April 14, 2014

Unity Senior Project Client Side Update

This post is going to be short and sweet.

The client side updates have been finished. The updates are on the combat mechanics and flight controls.

The combat mechanics have changed in their underlying nature. First off, instead of a fixed laser beam, I changed the ammunition to projectiles. The new combat system consists of three scripts put together through the use of prefabs. This drag and drop set up will allow for a wide variety of new weapons and ammunition for each of these.

The folder with source code for that is found here.

The flight control scripts were changed by our other programmer David Tiscareno. He changed to ship to having a continuous forward motion. Direction is changed by mouse movements. Acceleration is controlled with the W and A keys.

Source code for that is found here.

Later today I plan on allowing the network to send/receive the position of projectiles from all clients to each client. This is so each player will he able to see enemy projectiles and the like.

No comments:

Post a Comment