Skip to content

Ratkiller446/Tiefighter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TIE Fighter Terminal Game

A 2D first-person TIE Fighter simulation game for the UNIX terminal, written in pure C with POSIX system calls only.

Features

  • First-person cockpit view of a TIE Fighter
  • Enemies (Rebel ships) fly toward you in 2D lanes
  • Move your crosshair left/right to aim
  • Shoot blaster bolts to destroy enemies
  • Score counter and health bar (HUD)
  • Multiple difficulty modes (Easy, Medium, Hard, Insane, Crazy)
  • Real-time bullet movement, turn-based enemy movement
  • ASCII art cockpit and smooth terminal gameplay

Controls

  • a : Move crosshair left
  • d : Move crosshair right
  • space : Fire blaster
  • q : Quit game

How to Build

Requires a POSIX-compatible system (Linux, macOS, WSL, etc.) and GCC.

gcc tiefighter.c -o tiefighter

How to Run

./tiefighter
  • Select your difficulty (1-5) at the prompt.
  • Use the controls to shoot down enemies and survive as long as possible!

Difficulty Modes

Mode Lanes
Easy 3
Medium 4
Hard 5
Insane 6
Crazy 7
  • More lanes = harder to cover all enemies.
  • Higher difficulties mean more challenge and less room for error.

Credits

  • Game design and code: [Your Name Here]
  • ASCII art and concept inspired by classic Star Wars games

Enjoy blasting Rebels in your terminal!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages