-
c8620f871e
Drawing Strokes and Undo/Redo Functionality
Noah
2019-07-03 16:22:30 -0700
-
0c22ecae5e
Level Exit Doodad
Noah
2019-07-02 15:24:46 -0700
-
3d08291bc5
Demo Running Level as Title Screen Wallpaper
Noah
2019-06-27 22:54:46 -0700
-
54776ec9e1
Makefile Love and Windows Bugfixes
Noah
2019-06-27 20:24:13 -0700
-
35a89e5dbe
WASM: Store User Files in localStorage
Noah
2019-06-27 15:59:18 -0700
-
b17ca34de2
Bindata: Embedding Doodads and Levels (for WASM)
Noah
2019-06-27 15:07:34 -0700
-
c7cc40a339
Refactor Render Texture-Cache Interface
Noah
2019-06-27 13:01:01 -0700
-
3d199ca263
SDL2: Cache Bitmaps in Memory, Not on Disk
Noah
2019-06-27 12:46:35 -0700
-
ba6892aa95
WASM Texture Caching
Noah
2019-06-27 11:57:26 -0700
-
48fc40ade4
Texture Caching for WASM Canvas Engine
Noah
2019-06-26 22:44:08 -0700
-
c5c85330de
WASM Event Queue
Noah
2019-06-26 20:33:24 -0700
-
af67b20d9b
Initial WebAssembly Build Target
Noah
2019-06-26 18:36:54 -0700
-
8d855582ed
Clean up documentation
Noah
2019-06-25 18:58:48 -0700
-
9efe16582c
Add Play/Edit Buttons to Toggle Between Modes
Noah
2019-06-25 18:36:53 -0700
-
4c2e8eca49
Add blank white wallpaper
Noah
2019-06-25 18:10:57 -0700
-
c7fee43f54
New Wallpapers: Legal Pad and Blueprint
Noah
2019-06-25 17:48:17 -0700
-
3d3561b8e6
Blueprint Theme Palette
Noah
2019-06-25 17:43:23 -0700
-
7281fcbf91
Add "Load Drawing" Menu UI
Noah
2019-06-25 15:23:01 -0700
-
4dd1bebc5f
Add MenuScene with New Level UI
Noah
2019-06-25 14:57:11 -0700
-
1150d6d3e9
Add Branding Module for Centralized Game Info
Noah
2019-06-23 17:52:48 -0700
-
99eab19c5b
Pub/Sub Messages Between Linked Actors (JavaScript)
Noah
2019-06-23 17:30:12 -0700
-
87416f9740
Link Tool UX
Noah
2019-06-23 16:15:09 -0700
-
b06c52a705
UI: Add MainWindow Widget and start an example app
Noah
2019-06-08 17:03:59 -0700
-
567b3158f1
Minor Tweaks
Noah
2019-06-08 17:02:28 -0700
-
de79bde776
Add silly cheat codes to make Play Mode editable
Noah
2019-05-28 22:34:54 -0700
-
1523deeb9c
Return False: Solid Collision Between Actors
Noah
2019-05-28 21:43:30 -0700
-
a2e1bd1ccb
Improve OnCollide Doodad Script Handling
Noah
2019-05-06 22:57:32 -0700
-
61af068b80
Load Balance Collision and Actor Loop Across CPU Cores
Noah
2019-05-06 17:06:40 -0700
-
d28745f89e
Mobile Enemy Doodad Test
Noah
2019-05-05 19:04:02 -0700
-
a73dec9f31
Doodad Animations Managed In-Engine
Noah
2019-05-05 16:32:30 -0700
-
ac490473b3
Load Doodads from System Path as well as User Path
Noah
2019-05-05 15:12:15 -0700
-
f76ba6fbb7
WIP: MsgPack stubs, Level Filesystem Module
Noah
2019-05-05 14:03:20 -0700
-
d042457365
Use Azulian doodad as player character instead of empty dummy
Noah
2019-05-01 18:30:30 -0700
-
af35703df0
Add Azulian doodad sprites and build script
Noah
2019-05-01 18:27:20 -0700
-
693664db6c
Shareware Build Flags
Noah
2019-04-19 17:23:37 -0700
-
52a2545692
Remove ScreenshotKey Event, Add F* Key Handlers
Noah
2019-04-19 16:21:04 -0700
-
2a162a86dd
UI: Fix packing bug in the GUITest
Noah
2019-04-19 15:08:00 -0700
-
8fb579e66e
WIP: Broken UI - Reworking Frame Pack
stash-ui-rework
Noah
2019-04-19 13:51:27 -0700
-
-
fb8f4b1029
Remove pkg/log from lib/render package
Noah
2019-04-18 22:14:02 -0700
-
35d96b714d
Add JavaScript panic catcher to doodads
Noah
2019-04-18 22:02:59 -0700
-
258b2eb285
Script Timers, Multiple Doodad Frames
Noah
2019-04-18 18:15:05 -0700
-
81cb3bd617
1st Round of Doodad Sprites + Improve Doodad Tool
Noah
2019-04-17 00:02:41 -0700
-
c70add17e4
Fix the Save As and Open menu buttons in Edit Mode
Noah
2019-04-15 23:22:38 -0700
-
1e80304061
Initial Doodad JavaScript System
Noah
2019-04-15 23:07:15 -0700
-
b33d93599a
Unit Tests for Collision Detection
Noah
2019-04-15 20:19:52 -0700
-
f8a83cbad9
Detect Collision Between Actors
Noah
2019-04-15 19:12:25 -0700
-
241186209c
Play Mode: Fix Level Collision w/ Scrolling
Noah
2019-04-14 15:25:03 -0700
-
5c08577214
Port over code from old collision dev PR
Noah
2019-04-09 19:17:56 -0700
-
8fc4f39da0
Improvements to the Debug Overlay Feature
Noah
2019-04-09 18:28:08 -0700
-
bd3dd41cea
Clean up extra log modules
Noah
2019-04-09 17:47:03 -0700
-
2b42a072a0
Code Layout Refactor
Noah
2019-04-09 17:35:44 -0700
-
d0ff137b04
Windows Executable Cross-Compile with MinGW
Noah
2019-04-06 19:30:25 -0700
-
569e67bf9e
Fedora Dockerfile for building
Noah
2019-04-05 13:16:33 -0700
-
92847fc3b7
Docker Build Scripts for Debian and Ubuntu
Noah
2019-02-28 18:32:44 -0800
-
f473609bb5
Add build time, hash and version info to binaries
#1
Noah
2018-12-30 14:46:29 -0800
-
a316bafb12
Reorganize the package layout
Noah
2018-12-30 14:22:50 -0800
-
b58976527a
Add test wallpaper and minor code tweaks
Noah
2018-12-30 13:50:24 -0800
-
6713dd7bfc
Play: Autoscrolling and Bounded Level Support
Noah
2018-10-28 17:33:24 -0700
-
93bdaa0c43
Merge branch 'master' into dev
Noah
2018-10-28 12:50:48 -0700
-
-
-
-
bca848d534
Wallpapers and Bounded Levels
Noah
2018-10-27 22:22:13 -0700
-
5b3e679b2a
WIP
Noah
2018-10-20 19:49:59 -0700
-
-
b4a366baa9
Introduce Drawing Tools Concept, Pencil and Actor
Noah
2018-10-20 17:08:20 -0700
-
0044b72943
Drag Doodads Onto Levels in Edit Mode
Noah
2018-10-20 15:42:49 -0700
-
20771fbe13
Draw Actors Embedded in Levels in Edit Mode
Noah
2018-10-19 13:31:58 -0700
-
1c5a0842e4
Tune Some Constants via Environment Variables
Noah
2018-10-19 09:55:41 -0700
-
97394f6cdb
WIP Finishing Up Texture Caching System
bitmap-cache
Noah
2018-10-17 23:01:21 -0700
-
279a980106
WIP Texture Caching
Noah
2018-10-17 20:52:14 -0700
-
5bf7d554f7
Add doodad.exe binary and PNG to Drawing Converter
Noah
2018-10-16 09:20:25 -0700
-
b67c4b67b2
Add Initial "Doodad Palette" UX
Noah
2018-10-08 13:06:42 -0700
-
f18dcf9c2c
Move Editor Canvas Into UI + UI Improvements
Noah
2018-10-08 10:38:49 -0700
-
cfe26cb964
Add configdir and unify file loading/saving
Noah
2018-10-02 10:11:38 -0700
-
a7fd3aa1ca
Doodad Edit Mode: Saving and Loading From Disk
Noah
2018-09-26 10:04:46 -0700
-
e25869644c
Fix Play Mode, Level Handover & Collision Detection
Noah
2018-09-25 09:40:34 -0700
-
3c185528f9
Implement Chunk System for Pixel Data
chunks
Noah
2018-09-23 15:20:45 -0700
-
90a4859326
Check in updated docs before break
Noah
2018-08-22 10:01:02 -0700
-
5434484b6e
Abstract Drawing Canvas into Reusable Widget
Noah
2018-08-16 20:37:19 -0700
-
5956863996
Menu Toolbar for Editor + Shell Prompts + Theme
Noah
2018-08-11 17:30:00 -0700
-
42caa20f6e
Add ideas about level wallpapers
Noah
2018-08-11 14:08:00 -0700
-
248fa10a5f
Update notes and feature ideas
Noah
2018-08-10 19:37:01 -0700
-
e1cbff8c3f
Add Palette Window and Palette Support to Edit Mode
Noah
2018-08-10 17:19:47 -0700
-
8624a28ea9
Add StatusBar to Editor Mode, Iterate on UI Toolkit
Noah
2018-08-05 12:54:57 -0700
-
316456ef03
Add CheckButton and CheckBox with Bound Booleans
Noah
2018-08-01 19:52:09 -0700
-
cbef5a46cb
UI: Finish Frame Packing
Noah
2018-08-01 18:52:52 -0700
-
2e36d9ca85
WIP Labels
Noah
2018-07-31 17:18:13 -0700
-
11df6cbda9
Move most properties from Button to parent Widget
Noah
2018-07-25 21:24:37 -0700
-
602273aa16
Add ui.Supervisor for Widget Event Handling
Noah
2018-07-25 20:25:02 -0700
-
41e1838549
Add JS + History to Shell, Add Main Scene
Noah
2018-07-25 19:38:54 -0700
-
94c1df050b
Add initial User Interface Toolkit
Noah
2018-07-25 09:03:49 -0700
-
0efb2ab24f
Make Collision Detection Flawless!
Noah
2018-07-24 22:26:27 -0700
-
d560670b7b
Better Collision Detection (Bouncy Jumps Up Hills)
Noah
2018-07-24 20:57:22 -0700
-
c3fd2e63cb
Refactor grid to use level.Pixel and clean up collision between Edit and Play
Noah
2018-07-24 17:44:32 -0700
-
e141203c4b
Basic Collision Detection, Toggle Between Play/Edit
Noah
2018-07-23 20:10:53 -0700
-
e13dd62309
Clean up old SDL refs in render package
Noah
2018-07-21 20:57:41 -0700
-
9356502a50
Implement Developer Console with Initial Commands
Noah
2018-07-21 20:43:01 -0700
-
30be42c343
Abstract away all SDL logic into isolated package
Noah
2018-07-21 17:12:22 -0700
-
cf6d5d999c
Refactor variable name for Scene implementors
Noah
2018-07-21 15:11:00 -0700
-
90f1704886
Add initial Play scene
Noah
2018-06-20 19:00:46 -0700
-
ede3d58e1d
Restructure the app to be scene-based
Noah
2018-06-20 18:43:14 -0700
-
a4fc6ec231
Update README
Noah
2018-06-17 14:15:59 -0700
-
35619c2ccc
Jot down some ideas
Noah
2018-06-17 13:54:33 -0700