Skip to content

Nuke is a multiplayer online game where each user has a 'vehicle' (not sure exactly what this will be yet - I'm thinking some sort of ship) with offensive and defensive abilities. The aim is not yet defined, but currently the idea is to get more points than the other players, or if a team aspect is implemented for the team to get more points tha…

License

Notifications You must be signed in to change notification settings

emperorstarfinder/Nuke

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nuke

Nuke is a multiplayer online game where each user has a 'vehicle' (not sure exactly what this will be yet - I'm thinking some sort of ship) with offensive and defensive abilities. The aim is not yet defined, but currently the idea is to get more points than the other players, or if a team aspect is implemented for the team to get more points than the other team.

Current Status

Currently I am in the process of learning OpenGL, which is what the souce and the executables will reflect. This will be a slow process until I know enough to implement some cool features. u

Environments

I'm developing this in Ubuntu 14.04 with gcc version 4.8. The intention is to port the game to Windows, OSX, iOS and Android, but this will happen when the Ubuntu test version is worth porting.

Building

To build Nuke make sure that all of the prerequisits are installed and working - see Prerequisits section. The when in the project root directoy (where the Makefile is) run:

$ make nuke   # To make Nuke linux executable
$ make nuketests # To make Nuke Unit tests executable
$ make clean  # Clean both the executables

Prerequisits

You will need OpenGL and GLES to run the Linux executables.

The matrix and vector library which is used is OpenGL Maathematics. Go to the downloads page and get the latest version.

It is really easy to install - they provide a cmake script. Simply type

cmake

And the output will provide the available platforms at the bottom. Then type

cmake -G "Platform"

where "Platform" is you platform, for example "Unix Makefiles". Then type

make or sudo make

to make the library.

Note: All this does is move the glm directory to the includes directory, so you could do that without cmake instead, if that's your preference.

About

Nuke is a multiplayer online game where each user has a 'vehicle' (not sure exactly what this will be yet - I'm thinking some sort of ship) with offensive and defensive abilities. The aim is not yet defined, but currently the idea is to get more points than the other players, or if a team aspect is implemented for the team to get more points tha…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published