Monday, March 31, 2014

200


So the chief objective this week was to simply get a hand of this Tidy Tile mapper. Its pretty damn obvious this is something made in unity. First of all my initial map build (based off the walled city of troy) was lost during a crabs. So I rebuilt in a more roll ball friendly fashion

Getting to know the mechanism behind it was kind of tricky. Its not like any other 3d editor Ive worked with in the past

However I did grow to love to the used of "worlds" to better organize block placement


Wednesday, March 5, 2014

GDD 211


So given my task of of creating cut scenes for the game I desired to go on Digital Tutors and work on a tutorial to get used to the animator tab with I hope to use for the cut senses

The assets here such as the models and basic movement script where included in the DD source files





The important thing I took away from this turotial was how they explained building a state machine for animations and cut sciences (below) which involves a heavy use of the animator tab and using boolean or float contacts (in the inspector) to control how these animations and cut scenes play and under what circumstances



It then went over how to sprit the logic of when these
most important variable; storing the animator



Best example here. A animation is played by a variable declared in the inspector and then is scripted with the players location in retrospect to the boss (when to play)


scenes are called and when they play. A solid 6 hours but It taught me a lot for when I am given the sprites to play out the scene



GDD 200




So the major goal of my game was to build a world of tanks like 2d game where you defend a base from sovites. 

So here is my progress thus far. I have made a script that controls the rotation of the turret (though as ye the script does not fire the bullet correcting in rotation) and I have made a helicopter (little buddies) control sprit. I have remade the theme (with sprites from the RPG maker vc ace ww2 set) into a tank wars like theme. The idea is that you are fighting off the soviates during the wold war defending your military base. 


Game play was a challenge to change. My attempts to make a bullet that shoots out of the turret of the tank (which rotates) did not work But I feel like the gameplay feels different enough to be different from the original starter kit. The "Little buddy" system I tried to put in place using the helicopters as controllable units along with the player only partially worked But I kept it in and i think is a cool system with potential once i a get a better just of the physics of scripting movement in Unity


For all the effort put into the changing of programmed mechanics I would say most of it did not work as hoped, but some cool features did stick it through. I had to deal with things in a vector 2 not a vector 3 (which is what I have in the past worked on) so That did confuse things. But I sure had a hell of a break in with dealing with pre-made scripts.


The final week I've made big efforts to clean it all up and added npc jeep units and worked on a outer map


The helicopter control sprit made with the help of forms and most of all the book "physics for game programmers" works well to an extent but I will have to try and reconfigure it to better follow the more simple player controls


It was a heavy scripting task But the outcome (although not quite working in the context of the game) that was very cool


The redo of the theme into a tank war like one proved easier then I thought. althouth the mechanics behind it all have been hard to reconfigure

I spent a lot of time tinkering with the 2d helicopter movement. And Although It did not work right in the end I learned a good deal about movement and physics in Unity, Something I feel will be more useful in the 3d projects

Redoing the bow as a mini gun


Blobs are now russian tank units

The outer field surrounding the Base, I preferred to combine them all into one big "monster area" rather then several to give the idea of being in a military base.




Spirts from RPG maker vx ace (future and ww2 packs, and some myself in phtotshop)

music from paradox interactive (heart Of Irons 3 soundtrack)

Sunday, March 2, 2014

GDD 200 GDD 211


Here I encountered the most interesting and most frustating part of my game build. I had done some reacher into the idea of having a 360 rotation of a object in relation to the x and y cornates of the mouse ( a 2d mouse rotation) and to apply it to my tank. I have had experience with the 2d app developer flash so I knew the basic of lining a rotation with the mouse. I threw together this script to have the tanks's gun (a child of the tank) rotate with the mouse to get me in the direction of being ably to fire in a 360 on the y rotation


the problem was that unity is still functioning on a x,y, z axis so it snaps in the wrong direction

other then that I finished my non enemy Npc sprit