Skip to content

sam1425/2D-Target-Shooter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Target Shooter

A small 2D target shooter built with MonoGame.

This project was created to explore:

  • Game loop structure
  • Input handling
  • Collision detection
  • Basic UI systems
  • Audio integration using FMOD

Stack

  • C#
  • MonoGame (DesktopGL)
  • MonoGame.Extended
  • Gum (UI)
  • FMOD (via FmodForFoxes)

Features

  • Player-controlled shooting
  • Target spawning system
  • Basic scoring logic
  • Custom UI
  • FMOD-based sound playback

Requirements

  • .NET 8
  • MonoGame dependencies
  • FMOD native libraries (not included in the repository)

Due to licensing restrictions, FMOD native binaries are not included. Place the required .dll / .so files inside:

external/fmod/

Run

dotnet build
dotnet run

About

2D target shooter made in MonoGame

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors