Time moves upwards.
- Graphics in level design i.e. you can say what specific block looks like
- Level editor
- Fail to bridge action when bridge placed somewhere you can't bridge
- Separate rabbits who find themselves on top of each other. -> #602 More colourful?
- Fix many things not animating nicely
- graphics:brolly
- action:brolly -> #50 Fix Android bug where dialog disappears when you rotate the screen
- Display level previews on menu
- Display level names on menu
- Fix bug where using the Title bar on android to go backwards makes Quit not work properly.
- Fix bug where diggers go too fast when you rotate the screen (see TestTextWorldManip.Digging_state_is_preserved_second_step)
- Slow down pause as time passes
- Pause when screen power save kicks in
- Next and Retry buttons when finished level, which update the bolded menu item -> #617 Remove Settings button (Android)
- Tell you what level you are playing -> -94 Victory screen
- favicon for web site
- Save up zoom events and do them between frames
- Consider whether http://developer.android.com/training/gestures/detector.html will fix the bug where we jerk-scroll after a zoom.
- climbing up a 1 high wall glitches. First animation needs to be custom
- climbing from an upward slope glitches. Also probably a downward slope.
- walking from flat to downward slope starts off with rabbit about 2 pixels too high
- after climbing and hitting head sometimes the rabbit walks on air
- show level name in menu
- front menu with quick play button that jumps to what you are stuck on -> #94 victory message (and sound?) when you complete a level set
- jump to next level or retry when finished level
- js port (and level editor)
- when continuing to bridge rabbit floats
- when a rabbit is starting to climb it can be made to bridge
- when a rabbit is starting to bridge it can be made to bash
- after climbing up to downward slope we fall onto it which looks weird
rc# - when I explode a blocker it jerks to the left
- Use cant_place_token sound effect when you cannot place a token
- Sounds for winning and losing a level and winning a level set
Metal (undiggable) blocksFiretokens resting on slopes should be higher
Speed up buttonAnimate falling onto slopesshow level name and number in gamerecord walkthroughs in main uiwhen a bridge is almost built it should behave like a bridge
20 new levels: "arcade"walkthrough solutions for each level, tested with the buildAutomated tests that levels run OK and can be solved
when I drop a token near the end of a bridge that is being built it should not float to the ground.medium 7 can be solved because of a bug where you can walk through a slope that should hit your headfix text ui and allow recording walkthroughs in it20 new levels: "outdoor"New music for the outdoor levelsAbility to play custom levelsAuthor name and url in level definitionsDocs on making levelsDocs on installing
Description for each levelHints: 2-3 per level, getting increasingly hintyTokens don''t fall through half-built bridgesTest for the same key added twice in a levelswing ui should use dialogs instead of overlay
Improve levelsFix Android not playing place token noiseSwitch to BY-NC-SA for contentUpdate all license info (including in-game) to mention 3 licensesCredit tryad on web site and about pageUp android volumes to the maxMusicSound effectsReverse level 2 to make it fit the bashing iconFix bug on desktop where explode all dialog does not display
Improve rendering performanceFix bug where rabbits go crazy after suspend/resume
Zoom in Android (pinch, auto-zoom on start/rotate)Improve Swing performance by using the same game loop as AndroidShare more code between Android and SwingAvoid casts with more genericsKeyboard shortcutsZoom in Swing (Ctrl+mouse wheel, buttons, auto-zoom on resize)Click and drag to scroll in SwingFix slow scroll wheel speed in menuIssue #2, Single windowFix icon redraw bug in-game on Swing
Fix a crash when rotating the screen on a level with empty description
Fix bug where we crash if you place a token outside playing area
Android launch iconFix bug where blockers stop being blockers when you rotate screenShow the level you just played on the menuInfo about how many to save etc.Info num tokens you haveGraph paper backgroundCentre level in windowVaried block imagesDraw rabbits in front of objectsMessage at the start of a levelMessage when you loseMessage when you winExplode all buttonAndroid menus launch real levelsAndroid menus update when you winAndroid game loopAndroid graphics
- Don''t scroll to the top of the list after you''ve won a level
Pencil-style blocksSquares shown in the backgroundCentre the game canvas when smaller than the windowOrder and name all levels20 easy levels20 medium levels20 hard levelsPer-level messagesMake bridge token next to wall build forwardsFix bug where digging through slope then falling keeps digging.Check all possible states have graphicsAbility to kill all remaining rabbitsaction:explode?Prevent adding tokens inside solid blocksDisallow dropping tokens outside game area, and them falling outsideFix bug on PC missing updates
User-facing web siteImprove ability graphicsFix walking animation to be touching groundgraphics:climbaction:climbgraphics:blockaction:blockBug: handle digging into slopeBug: handle bashing into slopeBug: 2 rabbits on top of each other both become bridgers.Bug: encountering a bridge near a wall should make you climb onto it.Bug: bridging should stop when joins land or bridgeBug: bridging should stop when bumps headBug: walking past a bridger should not jump up onto bridgeBug: should fall when meeting bridge sloping towards youCan bridge out of a 1-wide hole.Bridge token next to a wall makes you bridge the other wayBeginner levels for dig, bash, bridgeHandle digging out of screengraphics:bridgeaction:bridgeMenus respond to victoryAndroid version mostly workinggraphics:digaction:diggraphics:bashaction:bashgraphics:walkgraphics:fallSwing menusSwing game loopText menusText game loopBasic game logic