Git Product home page Git Product logo

beatoraja's Introduction

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
  • practice mode
  • import difficulty 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)

How To Use

java -jar beatoraja.jar -(a|p|r1|r2|r3|r4|s) [BMS path]

  • options
    • a : autoplay
    • p : practice
    • r1-r4 : start replay data 1-4
    • s : skip configuration

beatoraja uses a large amount of heap memory. So it is recommended that you use options of extending heap memory : e.g. -Xms1g -Xmx4g.

On JRE 32bit, maximum heap memory size is limited to 1.4G-1.6G. See http://www.oracle.com/technetwork/java/hotspotfaq-138619.html#gc_heap_32bit

Don't use this application for playing copyrighted contents.

License

  • GNU General Public License v3

beatoraja's People

Contributors

exch-bms2 avatar excln avatar niente1899 avatar lntakeshi avatar parataxia avatar sackmagiclight avatar ich59669 avatar skywavetm avatar 5argon avatar nitrodead avatar ayhaz avatar dolphindtm avatar nekokan avatar ziemas avatar boxp avatar cjfh avatar nigue avatar

Watchers

James Cloos avatar ternence avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.