-
Notifications
You must be signed in to change notification settings - Fork 1
Vision
This page describes the vision of this project.
Anyone with Internet access and a personal computer or an iPad (3rd generation or above) can play this game. This game will support multiple input methods:
- Keyboard
- Touch Screen
- Gamepads
Any number of buttons will be supported, given that there is a theme that supports it:
- O2Jam (7 keys)
- IIDX (7 keys + 1 turntable)
- Pop'n (9 keys)
- ...
This game leverages cutting age HTML 5 technologies for the best playing experience. This game is only limited by the limitations of the web technologies.
Right now, we have:
- Real time graphics (WebGL and Hardware-Accelerated Canbas)
- Real time audio (Web Audio API)
- Touch screen input (Touch API)
For example, for this game to be playable on Android, we'd need to wait for Chrome for Android to be as efficient as Mobile Safari.
This game we're heavily depend on user created contents. This game will come with it default music set (called "collection") with a few songs.
Users can host their own music collection on a server and this game will be able to load the music from it.
A server application will be available for people who want to play BMS files on their own computer (a localhost collection) as well as sharing them with friends via LAN.
This game is created off a very small core which only facilitates communication between different plugins.
Each game's component will be a plugin (even the game engine itself), allowing most parts of the game to be replaced by another plugin, and allowing the game's components to be reused in other related applications.