Skip to content

maybe-im-a-mess/MissileCommand

Repository files navigation

⋆˚☆˖°⋆。° ✮˖ ࣪ ⊹⋆.˚ Missile Command ⋆˚☆˖°⋆。° ✮˖ ࣪ ⊹⋆.˚

A recreation of the classic Atari computer game, originally built as part of a programming assignment. Defend your cities from an endless barrage of incoming ballistic missiles!

Game Preview

About the Project

This repository contains a Java-based clone implementation of the retro arcade game Missile Command. The objective of the game is to survive as long as possible by aiming your anti-ballistic missiles to intercept incoming enemy fire before they destroy your bases.

How to Play

Option 1: Run the Executable (Quickest)

You can directly run the pre-compiled .jar file included in the repository without needing to compile the code yourself.

  1. Ensure you have Java JRE or JDK installed on your machine (Java version ≥ 13).
  2. Clone this repository or download the ZIP:
    git clone https://github.com/maybe-im-a-mess/MissileCommand.git
  3. Navigate to the project directory and run the JAR file:
    cd MissileCommand
    java -jar "Missile Command.jar"

(Alternatively, you can just double-click the Missile Command.jar file on most operating systems).

Option 2: Compile and Run from Source

If you want to view the code, modify it, or compile it yourself:

  1. Clone the repository:
    git clone https://github.com/maybe-im-a-mess/MissileCommand.git
  2. Open the project in IntelliJ IDEA (or your preferred Java IDE).
  3. Let the IDE configure the project using the included .idea folder and Programmieren 2.iml file.
  4. Locate the main class inside the src/ directory and run the project.

Project Structure

  • src/ - Contains the Java source code for the game logic, rendering, and controls.
  • Missile Command.jar - The pre-compiled runnable Java executable.
  • Package missilecommand.png - UML diagram / Package structure diagram.
  • .idea/ & Programmieren 2.iml - IntelliJ IDEA project configuration files.

A classic arcade defense game recreated in Java for a programming assignment.

About

A Java-based clone of the classic Atari arcade game Missile Command, built for a programming assignment. Defend your cities from an endless barrage of incoming ballistic missiles!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages