summaryrefslogtreecommitdiff
path: root/apps/plugins/boomshine.lua (unfollow)
Commit message (Collapse)Author
2019-06-17Boomshine Fix rb.touchscreen_set_mode()William Wilgus
Change-Id: I5bc835f1e006ed923cf0b7a3fcf91d4e357913ed
2019-01-24lua rewrite boomshineWilliam Wilgus
rewrite the logic of boomshine to make it more difficult especially small screens rewrite of the game engine to make memory usage more consistent throught the level and decrease overall memory usage this also removes most of the stuttering in play Add test of device speed this should improve very slow devices but the threshold might still need tweaked Change-Id: I49f5269c69405f6b6060ab18f52c96e3f69ebb14
2018-11-05Lua Boomshine Update with circles + levelsWilliam Wilgus
added a few more levels and increased difficulty based on level Rliimage allows us to use circles in boomshine Optimized some of the code to exceed the speed of the original Change-Id: I68eb74f8b68fcdc8a9d022cd172374744425f15d
2015-04-19Rename 'expanded' to 'expended'. Was this a typo?Christ van Willegen
Change-Id: I2feaee4225f04e3b93f8ccde555090437238ee0f
2015-04-08Re-seed the random generator for each new game.Christ van Willegen
Change-Id: I1b814e8475798830d204b4838d98b8b671d93e02
2013-12-14scroll_engine: Rename scroll_stop* functions to be more consistent with the ↵Thomas Martitz
lcd api. Change-Id: I8ada10b96bfb628cca0331689e8b936ae47c7e1c
2012-01-27Use PLA in boomshine.lua instead of the awkward kbd_input context. This ↵Thomas Martitz
enables it on RaaA. Change-Id: I616bb39c1e785e39e9369d2ccef45477911bb5a3
2010-10-12fix FS#11659. wait for user input before exiting the plugin.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28253 a1c6a512-1295-4272-9138-f99709370657
2010-03-06boomshine: improve collision detection.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25043 a1c6a512-1295-4272-9138-f99709370657
2009-12-06Boomshine:Maurus Cuelenaere
* simplify some things (no functional changes) * increase default and exploded ball size a bit to be more compliant with the original game (and make beating it on big screens a bit easier) * whitespace cleanups git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23876 a1c6a512-1295-4272-9138-f99709370657
2009-12-05boomshine: use theme colour to draw text so that text would be more readable ↵Teruaki Kawashima
with white background. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23852 a1c6a512-1295-4272-9138-f99709370657
2009-10-29Fix FS#10734 - scoring in boomshine.lua is broken (r23391)Robert Kukla
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23399 a1c6a512-1295-4272-9138-f99709370657
2009-10-29Boomshine plugin : make speed and ball sizes adapt to the target screen size ↵Kevin Ferrare
to get a constant gameplay git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23398 a1c6a512-1295-4272-9138-f99709370657
2009-10-29Boomshine plugin : port to Greyscale and B/W targets, and targets without ↵Kevin Ferrare
touchscreen (currently using the virtual keyboard keymap) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23397 a1c6a512-1295-4272-9138-f99709370657
2009-10-29Boomshine plugin : Better messages at the end of the game (fixes the ↵Kevin Ferrare
nblevel+1 being displayed) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23394 a1c6a512-1295-4272-9138-f99709370657
2009-10-29Fixed the Boomshine plugin not to crash when there are no more levels to playKevin Ferrare
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23392 a1c6a512-1295-4272-9138-f99709370657
2009-10-28Add new Lua touchscreen-only game: BoomshineMaurus Cuelenaere
Flyspray: FS#10727 Author: myself git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23387 a1c6a512-1295-4272-9138-f99709370657