Cyberarm
Cyberarm
Tested on 8d392f47e41d4e3b147dbe6346291933a0927c1d (Shoes4 pre3) Example of the failure: ``` ruby Shoes.app do stack do stack height: '100%' do background gray para "content" end end end ``` Example where it...
Needs to be tested and add swig support
1. Gosu::Song will start stuttering after successfully playing a few songs all the way through. 2. Additionally starting a song and then stopping it after a few seconds to start...
* Mouse capture via [SDL_SetWindowGrab](https://wiki.libsdl.org/SDL_SetWindowGrab) * Relative mouse motion via [SDL_SetRelativeMouseMode](https://wiki.libsdl.org/SDL_SetRelativeMouseMode) Useful for windowed mouse look games like jcaster, i-mic-fps, etc.
Draft PR for tracking changes needed to compile for Android See: https://github.com/cyberarm/gosu-android for Android project Current goal is to get a [very basic gosu app](https://github.com/cyberarm/gosu-android/blob/3c4248eae3f18086e00b5c3b9bfd7d3192ec3be9/app/jni/src/gosu_app.cpp) running
Currently a stub. An ffmpeg/libvlc backed implementation that'll emulate the `Gosu::Image` and `Gosu::Song` public interfaces. `Gosu::Window::tick()` will likely need to call `Gosu::Video::update()` on all videos; A static vector in `Gosu::Video`...
Toggling fullscreen (Alt-Enter a couple times) corrects this, only happens on initial window creation. ```ruby require "gosu" class Window < Gosu::Window def draw Gosu.draw_rect(0, 0, width, height, Gosu::Color::GRAY) end end...
Currently only tested on Linux atm.