Skip to content

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

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages