A danmaku game made using Java and libjsdl for a school project.
This repository has been archived on 2024-06-25. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2021-12-26 18:54:16 +03:00
.settings A lot of comments, assets update 2021-12-26 18:54:16 +03:00
.vscode clean dependencies 2021-12-04 15:40:57 +03:00
assets A lot of comments, assets update 2021-12-26 18:54:16 +03:00
src/main A lot of comments, assets update 2021-12-26 18:54:16 +03:00
.classpath A lot of comments, assets update 2021-12-26 18:54:16 +03:00
.gitignore Convert to maven 2021-12-03 16:54:22 +03:00
.project A lot of comments, assets update 2021-12-26 18:54:16 +03:00
LICENSE Initial commit 2021-12-01 16:57:16 +03:00
pom.xml Updated assets, fixed audio, better player model 2021-12-22 09:02:25 +03:00
README.md A lot of comments, assets update 2021-12-26 18:54:16 +03:00

DanmakuProject

This is made for a school project. It uses SDL2 under Java using JNA library. The main bindings are from libjsdl which is an attempt to create an interface for SDL2 using JNA but it lacks documentation and demonstration (still a great project). Some SDL2_mixer bindings are also created using JNA, which is not part of the libjsdl. (see Audio.java)

I hope this proves to be a good demonstration for using libjsdl and JNA.

Credits:

  • Furkan Mudanyalı (Code, planning, execution etc.)
  • graphLoom, (Music, assets)

Further Credits:

  • libjsdl contributors (especially shinedeveloper for a loot of bindings)
  • SDL2 contributors
  • SDL2_mixer contributors