https://github.com/nathan-fiscaletti/jtwod
đšī¸ A Java Game Engine (2D)
https://github.com/nathan-fiscaletti/jtwod
2d 2d-game-engine 2d-graphics 2d-java-game-engine awt game-engine java java-game-engine
Last synced: 10 days ago
JSON representation
đšī¸ A Java Game Engine (2D)
- Host: GitHub
- URL: https://github.com/nathan-fiscaletti/jtwod
- Owner: nathan-fiscaletti
- License: mit
- Created: 2018-01-24T07:15:49.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-02-28T09:58:18.000Z (over 1 year ago)
- Last Synced: 2025-04-09T20:07:10.001Z (6 months ago)
- Topics: 2d, 2d-game-engine, 2d-graphics, 2d-java-game-engine, awt, game-engine, java, java-game-engine
- Language: Java
- Homepage:
- Size: 156 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# JTwoD
> A Java game Engine (Read my [blog post about this](https://me.nathanf.tk/2019/02/26/jtwod/))[](https://github.com/nathan-fiscaletti/jtwod/issues) [](https://github.com/nathan-fiscaletti/jtwod/network) [](https://github.com/nathan-fiscaletti/jtwod/stargazers) [](https://github.com/nathan-fiscaletti/jtwod/blob/master/LICENSE)

### Building
To build the library, clone the repository and use the provided build script.
* Use the `--debug` flag to compile the library with the source in tact. This will give you access to the Java doc comments for the library.
* Use the `--release` flag to compile the library without this documentation, at a much smaller size.#### Unix
```sh
$ ./build.sh (--release | --debug)
```#### Windows
```sh
C:\> build.bat (--release | --debug)
```### Games currently using this engine
[Glide: A space shooter](http://github.com/nathan-fiscaletti/glide)
[StickRPG1.5](https://github.com/danetuso/StickRPG1.5) by [Dane Tuso](http://github.com/danetuso)
### Examples
See [src/jtwod/examples](https://github.com/nathan-fiscaletti/jtwod/tree/master/src/jtwod/examples) for some example implementations of this library.