Skip to content

"Tank Battle: Iron Warfare" - full featured 3D video game for iOS.

License

Notifications You must be signed in to change notification settings

judnich/IronWarfare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Tank Battle: Iron Warfare

This project contains the full source code for the 3D action combat iPhone game "Tank Battle: Iron Warefare", released by its sole author (John Judnich) as open-source with The MIT Licence.

The included media files consist of a combination of custom made artwork and public domain images/sounds. For example, all the maps and tanks were created by the author of this project (and of course are also released under the same open source license).

d3

##About

This project was created from scratch in about four months, with no prior knowledge of iOS development or Objective-C. Although much of the code is somewhat tidy (though I would implement most things quite differently, looking back), other areas were rushed (for example, the menus and AI code should be refactored).

Overall this was a reall enjoyable project. Since everything was made from scratch, I learned a lot implementing: 3D art pipeline & converter tools, 3D math functions, image loaders, resource management, 3D engine framework, a custom script parser used to load all the game objects, high performance terrain renderer, tree renderer, pooled and batched particle systems, etc. etc.

More Screenshots

d1

g1

s1

d2

g2

s2

d3

g3

d4

g4

g5

About

"Tank Battle: Iron Warfare" - full featured 3D video game for iOS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published