doodle/pkg
Noah Petherbridge 489a43ea8c Touch Screen Controls for Play Mode!
The game can now be played using only a touch screen! The left
mouse click (Button1) can now move and control the player
character.

* A box in the very middle of the screen is the "Use" button and
  a deadzone for directional inputs.
* Anywhere outside the middle and to the left registers a Left
  button, to the right a Right button, above the top of the middle
  is a Jump button, and below the bottom of the middle is a down
  input (for antigravity mode).
* Tight platforming is possible: above and below the middle box,
  the left/right split is tight in the middle of the window. You
  can get tight jumps if jumping or go below if you don't want to
  jump. The left/right deadzone is only over the space of the Use
  button.

If the player is idle for a while with no controller inputs, some
hints will fade in about the touch controls.

Note: the ScrollboxOffset to track the player character is changed
to 60,60 from 60,100 so the camera will track tighter to the player
and so the player will mostly be over the Use button on touch
controls as long as he's away from a level boundary.
2021-10-04 19:51:31 -07:00
..
balance Touch Screen Controls for Play Mode! 2021-10-04 19:51:31 -07:00
branding Prepare release v0.8.1 2021-09-12 16:55:36 -07:00
campaign Go 1.16 embed instead of go-bindata 2021-07-13 18:04:25 -07:00
collision Collision: Fix walking up leftward slopes 2021-06-02 21:49:29 -07:00
doodads First-class Doodad Hitboxes + Generic Item Script 2021-09-03 20:39:44 -07:00
drawtool Brush Pattern Textures 2021-06-09 22:36:32 -07:00
enum Code Layout Refactor 2019-04-09 17:35:44 -07:00
filesystem Go 1.16 embed instead of go-bindata 2021-07-13 18:04:25 -07:00
keybind Shift to scroll slowly + Doodads on Q 2021-07-13 18:04:25 -07:00
level Giant Screenshot Feature 2021-10-03 17:21:17 -07:00
license Diverge Free vs. Paid Features 2021-06-16 22:35:01 -07:00
log Switch github.com/kirsle/golog to git.kirsle.net/go/log 2019-12-22 18:34:31 -08:00
modal Checkpoint Flag & Retry from Checkpoint 2021-08-15 20:17:53 -07:00
native WIP Publish Dialog + UI Improvements 2021-06-10 22:36:22 -07:00
pattern Loading Screen 2021-07-18 21:19:52 -07:00
physics Overhaul the Platformer Physics System 2020-04-04 21:00:32 -07:00
scripting Checkpoint Flag & Retry from Checkpoint 2021-08-15 20:17:53 -07:00
shmem Changelog and Prepare v0.5.0 for Release 2021-03-31 19:16:33 -07:00
sound WIP Game Settings Window, WASM Fixes, Sound FX 2020-09-01 20:54:58 -07:00
sprites Stabilize Load Screen by Deferring SDL2 Calls 2021-07-19 17:14:00 -07:00
uix Add Technical Doodads + UI Fixes 2021-10-02 20:52:16 -07:00
updater Updater: Better SemVer version checks for updates 2021-07-11 14:09:18 -07:00
usercfg Actor Zoom + Experimental Settings GUI 2021-09-11 21:18:22 -07:00
userdir Giant Screenshot Feature 2021-10-03 17:21:17 -07:00
wallpaper Giant Screenshot Feature 2021-10-03 17:21:17 -07:00
wasm WASM: Store User Files in localStorage 2019-06-27 15:59:18 -07:00
windows Picture-in-Picture Window (WIP) 2021-10-03 21:18:39 -07:00
cheats.go Technical Doodad: Checkpoint Region 2021-10-02 21:36:03 -07:00
commands.go Go 1.16 embed instead of go-bindata 2021-07-13 18:04:25 -07:00
config.go Go 1.16 embed instead of go-bindata 2021-07-13 18:04:25 -07:00
doodle.go Actor Zoom + Experimental Settings GUI 2021-09-11 21:18:22 -07:00
editor_scene_debug.go Code Layout Refactor 2019-04-09 17:35:44 -07:00
editor_scene.go Actor Zoom + Experimental Settings GUI 2021-09-11 21:18:22 -07:00
editor_ui_doodad.go Zoom Improvements 2021-09-12 15:27:37 -07:00
editor_ui_menubar.go Picture-in-Picture Window (WIP) 2021-10-03 21:18:39 -07:00
editor_ui_palette.go Settings Window + Bugfix 2021-06-19 22:14:41 -07:00
editor_ui_popups.go Actor Zoom + Experimental Settings GUI 2021-09-11 21:18:22 -07:00
editor_ui_toolbar.go Settings Window + Bugfix 2021-06-19 22:14:41 -07:00
editor_ui.go Actor Zoom + Experimental Settings GUI 2021-09-11 21:18:22 -07:00
fps.go Collision Box Updates 2021-06-02 20:50:28 -07:00
guitest_scene.go The Window Manager Update 2020-04-06 23:21:17 -07:00
main_scene.go Zoom And Edit 2021-09-11 17:02:01 -07:00
menu_scene.go Stabilize Load Screen by Deferring SDL2 Calls 2021-07-19 17:14:00 -07:00
play_inventory.go Doodads: Small Key Door + Bigger Crumbly Floor 2021-01-03 17:06:33 -08:00
play_scene_touch.go Touch Screen Controls for Play Mode! 2021-10-04 19:51:31 -07:00
play_scene.go Touch Screen Controls for Play Mode! 2021-10-04 19:51:31 -07:00
scene.go Doodads: Crumbly Floor, Start Flag & State Blocks 2019-12-30 18:13:28 -08:00
shell.go Technical Doodad: Checkpoint Region 2021-10-02 21:36:03 -07:00
story_scene.go Stabilize Load Screen by Deferring SDL2 Calls 2021-07-19 17:14:00 -07:00