Skip to content

Top-Down 2D zombie wave shooter, developed in MonoGame XNA Visual Studio.

Notifications You must be signed in to change notification settings

ht2k9/MonoGame-TopDown-Shooter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MonoGame-TopDown-Shooter

The project is done to get XNA experience in the Visual Studio development environment, is a top-down 2D game where you fight zombies and collect points to buy different equipment to help you kill more and reach different levels, the game uses #C MonoGame to enable the graphics on the screen, Three main functions for game use. To make a difficult level in the game, the soldier who fights with the zombie has three abilities, each ability has time to be used, the player has to use the abilities at the right time. The warrior has one mission, namely kill all zombies and destroy the space of their vermin to complete the map. Physics is a basic level, moving the fighting X and Y in relation to input, adding speed with time each time the button presses the correct keys. Two-point vectors are made easy to use and slide in a 2D game. The animation uses a sprite sheet to get the sprite's drawing on each frame and in time to re-paint the sprite at a particular location from the physicas class.

Getting Started

Download the porject and open it in visual studio, you can run it with no problem accuring.

Installing

You need the following:

  1. Ms Visual Studio.
  2. Monogame Framework latest version: http://www.monogame.net/downloads/
  3. Monogame pipeline tool to add different assets in the game.

Prerequisites

No level backgrounds, just add any drawing through the pipeline in the Room class of type GameObject class, self explanotary and the code is documented.

Starter guide: https://darkgenesis.zenithmoon.com/getting-started-with-monogame-using-visual-studio/

Deployment

for deployment, render the maps and the object in an external map 2d map designing software, then add it to the Room class.

Built With

Microsoft Visual Studio 2017 C#: integrated developing environment. MonoGame 3.6: Framework for creating cross-platform games.

Versioning

1.0.0 (This is my final version of my final college project).

Authors

Ht2k9 - Me (A.Abbas).

Acknowledgments

[Oyyou] (https://www.youtube.com/user/oyyou91): Youtuber and streamer [rileygombart] (https://opengameart.org/users/rileygombart): Animated Top Down Survivor

Contributing And License

None, free-for-all.

More Details

Class and Functions Details

About

Top-Down 2D zombie wave shooter, developed in MonoGame XNA Visual Studio.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages