Skip to content

andirapandi/Unity3DTowerDefense

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity

Unity 3D Tower Defense with First Person View Tutorial (as per youtube series by N3K EN)

Credits and origin

You can find the original video tutorial series on youtube, at Tower Defence Game Tutorial

Here is the overview of all of N3K's work on youtube: N3K EN on youtube

The tutorial is pretty fun to follow and there have been regular updates.

I am not N3K, but did ask for his permission to post this here (and got it :) ).

About meeself

You can find me here on Github, and on many other places like Stackoverflow and my website.

What it is all about

This is the accompanying code to a Unity 3D tutorial (I am using Unity 5.3.1) on how to create a tower defense game with a first person view, as you can see on youtube.

I thought this may be helpful to others, so I upoaded it and made it public here.

The code and assets you will find

This version starts at video 2 and has a checkin for each video starting with video 6.

Each checkin is done after completing the vieo, so if you want to do video 7, you should revert to the checkin that says "video 6 camera motor".

The code and asset structure is very close to what is given in the video, only a few modification are done, like when I strongly disgree with the spelling :) or when something was not working (sometimes there are "bugfix" checkins bewteen the videos. Generally, what is presented in the end of the video is working with the next checkin.

During initial checkin, there are 38 videos out, and this repository covers all 38. I will usually update soon after release of new video, if you run into any problems, like missing files, or missing an update, just get in touch.

For this project, serialization to text is enabled in Unity, to improve versioning and diff.

How to get started

You can either use TortoiseGit (the Windows shell extension) or original GIT (for command line access). First of all, clone the project using

git clone https://github.com/andirapandi/Unity3DTowerDefense.git

You can then open any of the .unity files, main fie is gym.unity. Unity will the automatically recognize the project folder.

You can view the commits via

git log

or

git log --online

then select a commit you want to use as a basis for your work, and make it active via e. g.

git checkout b804f96c45c7b8e187692d9b26540f8ed81156a4

Also check out the article at Atlassian on using old commits.

(Note: using a visual tool like TortoiseGit or even the Git Gui will make this process a little easier.)

Updates

Updated till video 40.

License

MIT

Free Software, Hell Yeah!

About

Unity 5 3D Tower Defense in First Person View

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published