An open API service indexing awesome lists of open source software.

https://github.com/ecebeci/cannongame

Simple 2D Game using Java Graphics2D Library
https://github.com/ecebeci/cannongame

cannon game-2d graphics2d java-graphics

Last synced: 10 months ago
JSON representation

Simple 2D Game using Java Graphics2D Library

Awesome Lists containing this project

README

          


Cannon Game


![Game Play Animation](https://i.imgur.com/vnooCsU.gif)
Simple 2D Game with Java Graphics2D Library

## Program Topics
- Graphic primitives (without being Shapes)
- Strokes
- Paints
- Shapes of the Java 2D API
- Custom Shapes
- Interaction between Shapes
- ~Geometric transformations applied to the coordinate system~
- Geometric transformations applied to Shapes
- Transparency and Composition Rules
- ~Clipping~
- Fonts and Text
- Image Processing
- Animations
- Image Creation
- Print
- GUI Swing/AWT (Menus, buttons, etc)
- Interaction with the user (via keyboard and mouse)

## Dependencies
- JRE 1.8

## License
This project is licensed under the GPL License - see the LICENSE.md file for details