Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.43 KB

README.md

File metadata and controls

26 lines (19 loc) · 1.43 KB

Cyborg-Capture

Califronia State University, Sacramento : CSC 133 - Object Oriented Computer Graphics Semester Project: Cyborg Capture!

Notes:

I am currently still working on this project, therefore the game is not yet fully functional! But please do feel free to look around anyway! :)

This is a game created as a semester long project for the course, CSC 133 - Object Oriented Computer Graphics. The game runs using a Codename One mobile simulator, so ensure to have some sort of simulator in order to run it properly!

<To include soon! Game Walkthrough gif here...>

Description:

Cyborg Capture! is a single player game in which the user must tag all of the bases without dying to win! There includes NPC's of which run around the screen with a specific strategy in mind to damage the player, Drones of which run around randomly to damage the player, and Energy stations for the player to re-gain energy! NPC's stratgies may also change throughout gameplay.

Features:

  • Pause and Play buttons
  • Map view and scoreboard view
  • Sound effects and background music
  • Left and right turn, Acceleration, and brake commands through both keyboard input or provided button

Technologies/Concepts Used:

  • Language: Java
  • Codename One Framework Toolkit
    • GUI Programming - UI Package: use of Graphics, Transforms, Points, Command, events, etc
  • UML Diagrams
  • Software design patterns: Singleton, Command, MVC Architecture, Iterator, Composite