Skip to content

rubenmv/SpaceDefenders

Repository files navigation

Space Defenders

(https://github.com/rubenmv/SpaceDefenders/)

About this project

This project was made between September 2013 and June 2014 as part of the fourth year of Multimedia Engineering degree in University of Alicante (Spain).

The Code Monkeys team that made this project was composed by 5 students:

  • Rubén Martínez Vilar
  • Fernando García Cussó
  • Kevin García Gilabert
  • Alejandro Martín Málaga
  • Óscar Ramírez Bernabéu

And involved 6 subjects:

  • Video games 1: artificial intelligence and network capabilities.
  • Video games 2: IrrLicht as an alternative graphics engine, use of Bullet Physics and several UI related stuff.
  • Advanced graphics techniques: graphics engine (OpenGL API) and related stuff.
  • Virtual Reality: Assets production, 3D models, scenery, animation of an avatar for the intro video.
  • Digital post-production: Intro, trailer and making-of video production.
  • Multimedia projects: project managing.

This project features:

  • Tower defense style game.
  • Two graphic engines; IrrLight Engine and TAG Engine (our own) based on OpenGL API.
  • Frenetic fun for up to 4 players in local network.
  • Leveling system.
  • Abilities and weapon building.
  • Cool beach music.

Screenshots

screenshot main menu screenshot multiplayer screenshot player selection screenshot single player

Platforms

Developed and tested on Windows 7/8/8.1 using Intel HD 4000 and Nvidia video cards.

Known bugs

  • Sometimes you get a white screen upon starting a new game, just exit to main menu (ESC key) and start again.

TODO

  • Implement better shadows
  • Camera zoom
  • Settings change shouldn't force game restart

Usage

If you just want to try it out, download the setup.exe and install.

If your desire is to check the source code and compile it a Microsoft Visual Studio 2012 solution is provided.

License

All 3rd party libraries used in this project:

The rest of the code is licensed under the GNU GPL v3 (http://www.gnu.org/licenses/gpl-3.0.txt)

Assets are licensed under the Creative Commons Attribute Share-Alike 4.0 International (http://creativecommons.org/licenses/by-sa/4.0/)

About

Proyecto ABP para cuarto de Ingenieria Multimedia en la Universidad de Alicante

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published