Skip to content

This is an archive for the project Combat with multiplayer feature created in 2016. The goal of the project is to design a simple game which is similar to combat, a game originally manufactured and sold by Atari in 1977, as a Java application that takes input from users and responds accordingly.

Notifications You must be signed in to change notification settings

bentong95923/Combat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Combat

COMPSYS 302 (UoA) software project

Our project was to remake an old classic game (Combat by Atari) which would be suitable for 8 years olds to play. The game was developed using Java and Python and we did revamp the overall designs which might seem more appealing for younger kids. The report will include what the requirements were and if they were met and if so, how they were met, top level view of our game system (states), how some major issues during development was overcome, special features which were added and any improvements which could made for future reference.

This project consists of 2 parts:

  1. Game logic written in Java (Combat_archive folder) Game logic consists of game structure including GUI/HUD, game objects like Tanks, walls, bullets and powerups. Users are allowed to use keyboard to controll their tank.

  2. Local server node written in Python (python_server_archive folder) This part is responsible for multiplayer feature of the game which allows users to compete over the internet.

Please go to "docs" folder for more information about the development of this game.

About

This is an archive for the project Combat with multiplayer feature created in 2016. The goal of the project is to design a simple game which is similar to combat, a game originally manufactured and sold by Atari in 1977, as a Java application that takes input from users and responds accordingly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published