packages/library/shoot-them-up
s

shoot-them-up

be5b398library

Odin SDL3 shoot them up implementation following a C++ tutorial from parallel realities website

0 stars0 forksUnknownupdated 7 hours ago
Open repo

Shoot Them Up 2D

Clone of the game example from parallelrealities with Odin and SDL3

Setup

odin build .
./shoot-them-up

Controls

Key Action
W / A / S / D Move player
Space Fire / Start game (title screen)
A–Z, 0–9 Enter name (high score)
Backspace Delete character (hold to repeat)
Enter Confirm name / Restart (high scores)
Escape Skip name entry

Progress

  • Render Player
  • Moves with clip to the screen
  • Fires bullets
  • Enemies
    • Render
    • Spawn
    • Movement
    • Collision with bullets
    • Fire enemy bullets to player's position
  • Collision player with enemy bullets
  • Effects and Graphics
    • Background
    • Stars for background
    • Explosions on collisions
    • Debris on destruction
  • HUD and fonts
    • Score
  • High Score table (persisted to ~/.shoot-them-up-highscores.json)
  • Title Screen (shooter.png + "PRESS SPACE TO PLAY")
  • Game over (score display + name entry for new high scores)
Package Info
Version
be5b398
License
Unknown
Author
@AndreDev385
Type
library
Forks
0
Created
7 hours ago
Updated
7 hours ago
Health
maintained
has releases
has readme
has license
Activity
last 56 weeks