Skip to content

Cross-platform rhythm game based on Java and libGDX.

License

Notifications You must be signed in to change notification settings

NomadBlacky/beatoraja

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

beatoraja

Codename beatoraja is a Cross-platform rhythm game based on Java and libGDX. It works on Windows, Mac OS, and Linux.

Features

  • 3 types of Long Note mode : Long Notes, Charge Notes, Hell Charge Notes, and Back Spin Scratch like iidx
  • show note timing duration (like iidx green number), judge details (fast/slow or +-ms)
  • 8 types of groove gauge (ex. assist-easy, ex-hard, ex-grade)
  • 11 types of clear lamp (ex. assist, light-assist, ex-hard, perfect, and max)
  • real-time play speed controller (x0.25 - x4.0. auto play mode, replay mode only)
  • Various assist options : legacy note, expand judge, bpm guide, and no mine
  • pms judge (nax 1 miss / 1 notes, combo is reset when miss)
  • support bmson 0.2.1, 1.0.0
  • import difficulty table and create table folder, create course with various constraint (mirror/random OK, no hispeed, and so on)
  • import LunaticRave2 skin (now working in progress. not supporting DirectXArchive(.dxa) and DirectDrawSurface(.dds) file)
  • import LunaticRave2 scores (clear lamp, score. not including score verifier like scorehash)

System Requirement

  • Java Runtime Environment 1.8.0 64bit (32bit is not recomended)
  • OpenGL 3.1- (may not work under Windows 10 + Intel HD Graphics 2000/3000. See also LWJGL/lwjgl#119)

About

Cross-platform rhythm game based on Java and libGDX.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 94.8%
  • Lua 4.9%
  • GLSL 0.2%
  • Batchfile 0.1%
  • Dockerfile 0.0%
  • Shell 0.0%