Skip to content

Software Design group project. A Java adaptation of Epyx’s 1989 game ‘Chips Challenge’.

Notifications You must be signed in to change notification settings

PhilEdie/Chappers-Challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chapper's Challenge

Chappers Challenge Level 2

For my final Software Design project, I worked in a team of five people to implement a java clone of Epyx’s 1989 game ‘Chips Challenge’.

Each member was responsible for one module each. I was responsible for the 'Persistence' module. I implemented the save and load feature using XML parsing. I also implemented a plugin system which allows for any external Java classes to be loaded in as enemies in the game.

What I learned:

  • I developed a better understanding of using Git within a team environment.
  • I understand the importance of following a modular design.
  • I learned how XML files were structured and how DOM parsing works.
  • I learned how to use the JDOM2 and the URLClassLoader libraries.

About

Software Design group project. A Java adaptation of Epyx’s 1989 game ‘Chips Challenge’.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages