A downloadable game

A free, open-source horizontal shmup running on Direct3D 11, with SDL3 bindings written by hand via P/Invoke.# ShmupSDL3

A side-scrolling shoot 'em up written in C# with SDL3, rendered in 2D on Direct3D 11. SDL3 bindings are hand-written via P/Invoke, no external wrapper.

Shoot, dodge, grab power-ups, take down the bosses. The more points you score, the tougher it gets.

You tube Video: https://youtu.be/kFPhv03JSmY?si=9MfxChbBa4LS8Wf7

Perlin noise smog implementation

Particle engine for explosions and space effects

SDL3 for fast rendering 

Classic shooter game engine with bonus and fire update


GitHub Source Code: skybox1222/ShmupSDL3: A free, open-source horizontal shmup running on Direct3D 11, with SDL3 bindings written by hand via P/Invoke.

Published 2 days ago
StatusReleased
AuthorMatte
GenreShooter
Tags2D, Indie, Pixel Art, Retro, Singleplayer
AI DisclosureAI Assisted, Graphics, Sounds

Download

Download
ShmupSDL3.zip 11 MB

Install instructions

download  zip, unzip in a folder, launch ShmpuSDL3.exe, move with arrow keys, space to fire, enter to launch bomb

Development log

Leave a comment

Log in with itch.io to leave a comment.