mirror of
https://github.com/cyberarm/i-mic-fps.git
synced 2025-12-15 15:42:35 +00:00
e076ce8612cfdf55a9ce5227ae080ee01276a2f2
I-MIC FPS
An endeavor to create a multiplayer first-person-shooter in pure Ruby; Using C extensions only for Rendering, Sound, and Input. (Gosu and opengl-bindings)
Using
Requires a Ruby runtime that supports the gosu and opengl-bindings C-extensions (truffleruby 1.0.0-rc12 did not work when tested. Rubinus was not tested.)
- Clone or download this repo
bundle installbundle exec ruby i-mic-fps.rb [options]
Options
--native- Launch in fullscreen using primary displays resolution--profile- Run ruby-prof profiler--savedemo- Record camera movement and key events to playback later (alpha-quality feature)--playdemo- Plays the previously recorded demo (alpha-quality feature)
Description
Languages
Ruby
100%