Skip to content

aimango/xshooter

Repository files navigation

This is essentially a Side Scrolling game built using X Windows (C++). This was an assignment for CS 349 (User Interfaces) taught at uWaterloo during the Winter 2013 term, built by myself (Elisa Lou). The project was originally done under SVN version control, I've ported it here to my Github.

Disclaimer: Policy 73 at Waterloo defines IP ownership. Students own everything that they produce as a member of the Waterloo community, and the university has no implied ownership in anything created by its students.


-----

How to Play:
Shoot the enemies. Avoid the bullets they shoot at you and make sure you don't run into buildings. You get 3 lives to begin with, and can obtain more lives from the falling diamonds.

Move using w-a-s-d keys. 
Release a bomb using the m key. 
Pause the game using the f key.
Start/continue the game using the c key. 
Press q to quit the game and close the window.

-----

How to Run (need X libraries to compile):
-make xshooter: builds game (executable called 'xshooter')
-make run: runs 'xshooter' executable (if it exists)
-make all: builds and runs game
-Grader mode and normal mode can be toggled through the 'g' hotkey.

The game is resizable, with minimum screen size of 600x400.

About

Side scrolling shooter done in XWindows/C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages