doodle/pkg/uix
Noah Petherbridge d28745f89e Mobile Enemy Doodad Test
* Add a Red Azulian as a test for mobile enemies.
  * Its A.I. has it walk back and forth, changing directions when it
    comes up against an obstacle for a few moments.
  * It plays walking animations and can trigger collision events with
    other Doodads, such as the Electric Door and Trapdoor.
* Move Gravity responsibility to the doodad scripts themselves.
  * Call `Self.SetGravity(true)` to opt the Doodad in to gravity.
  * The canvas.Loop() adds gravity to any doodad that has it enabled.
2019-05-06 16:30:45 -07:00
..
actor_animation.go Mobile Enemy Doodad Test 2019-05-06 16:30:45 -07:00
actor.go Mobile Enemy Doodad Test 2019-05-06 16:30:45 -07:00
canvas_actors.go Load Doodads from System Path as well as User Path 2019-05-06 13:35:08 -07:00
canvas_editable.go Code Layout Refactor 2019-04-09 17:35:44 -07:00
canvas_present.go Play Mode: Fix Level Collision w/ Scrolling 2019-04-14 15:25:03 -07:00
canvas_scrolling.go Use Azulian doodad as player character instead of empty dummy 2019-05-01 18:30:30 -07:00
canvas_wallpaper.go Detect Collision Between Actors 2019-04-15 19:17:25 -07:00
canvas.go Mobile Enemy Doodad Test 2019-05-06 16:30:45 -07:00
draw_modes.go Code Layout Refactor 2019-04-09 17:35:44 -07:00