50 Commits (129a24300dfae4ffcf93654c811a6bc6e6c4591f)
 

Author SHA1 Message Date
Noah Petherbridge 129a24300d SDL2: Reveal the ShowCursor function 3 months ago
Noah Petherbridge c0c2d05619 Add RWMutex safety around the SDL2 texture cache 4 months ago
Noah Petherbridge df69b8e525 Functions to free up (SDL2) texture memory 4 months ago
Noah Petherbridge c1b8bc910b SDL2 engine: expose renderer for custom use cases 5 months ago
Noah Petherbridge 1f4af682e1 SDL2 GameController Support 6 months ago
Noah Petherbridge 9e640ab5c3 SetWindowIcon for SDL2 and Text.Update() 8 months ago
Noah Petherbridge 16fbb28ace Bugfix in Rect.Intersects() 10 months ago
Noah Petherbridge ebcb54ad47 Fix README for github URL 10 months ago
Noah Petherbridge 09a6c1db52 Add support for SDL2 MultiGestureEvents 10 months ago
Noah Petherbridge a9231fc038 SDL2 engine: DrawLine: Use actual SDL call instead of IterLine 11 months ago
Noah Petherbridge d77f5056b7 Texturer to hold raw Go image.Image 1 year ago
Noah Petherbridge b4a1979a8b Bugfix on space character 2 years ago
Noah Petherbridge 6e916169d6 Spacebar event 2 years ago
Noah Petherbridge e5f4c3a168 Maximize SDL2 window 2 years ago
Noah Petherbridge 0642b65e87 Text.IsZero to check more values 2 years ago
Noah Petherbridge e495ec6439 Add DarkGrey to the default color names 2 years ago
Noah Petherbridge bb84347294 Add Point Comparator Function and Tests 2 years ago
Noah Petherbridge 87fabf6a8d Make it a Go module + minor tweaks 2 years ago
Noah Petherbridge 4d008b5c46 Clear WindowResized event boolean at the start of each Poll 3 years ago
Noah Petherbridge e758c46d70 Change public API to use int instead of int32 everywhere 3 years ago
Noah Petherbridge 930bb3ac72 Add GoDoc link to README 3 years ago
Noah Petherbridge 124718d5a0 Fix WebAssembly demo font loading 3 years ago
Noah Petherbridge ad9d14bdab Add WebAssembly Hello World Example 3 years ago
Noah Petherbridge 6803170675 Clean up repository for stand-alone release 3 years ago
Noah Petherbridge 5c803f6a88 render: Refactor Events System to Make Module Standalone 3 years ago
Noah Petherbridge 857e5ec098 Better Ellipse Drawing Algorithm 3 years ago
Noah Petherbridge 524ebebedb Lemon-shaped Ellipse Tool (WIP) 3 years ago
Noah Petherbridge 53977f709f Eraser Tool, Brush Sizes 3 years ago
Noah Petherbridge 5f37193512 Doodad CLI Tool Features; Write Lock and Hidden 3 years ago
Noah Petherbridge 7f4640b727 Add Switches, Fire/Water Collision and Play Menu 3 years ago
Noah Petherbridge 243514f848 Centralized Tick Counter, Fix Actor Dragging Bug 3 years ago
Noah Petherbridge fb29d6a11c Editor Mode: Line Tool and Rectangle Tool 3 years ago
Noah Petherbridge 8126888b5b Drawing Strokes and Undo/Redo Functionality 3 years ago
Noah Petherbridge e682bb27c0 Demo Running Level as Title Screen Wallpaper 3 years ago
Noah Petherbridge 981b2b98e0 Refactor Render Texture-Cache Interface 3 years ago
Noah Petherbridge 4ad32c6edf SDL2: Cache Bitmaps in Memory, Not on Disk 3 years ago
Noah Petherbridge 5893daba58 WASM Texture Caching 3 years ago
Noah Petherbridge 27b908e40a Texture Caching for WASM Canvas Engine 3 years ago
Noah Petherbridge 03b4441eaa WASM Event Queue 3 years ago
Noah Petherbridge ecffcc223d Initial WebAssembly Build Target 3 years ago
Noah Petherbridge 5e9443bcff Add MenuScene with New Level UI 3 years ago
Noah Petherbridge 7b264dffba Minor Tweaks 3 years ago
Noah Petherbridge d10f7d190c Return False: Solid Collision Between Actors 3 years ago
Noah Petherbridge 58fae48a2a WIP: MsgPack stubs, Level Filesystem Module 3 years ago
Noah Petherbridge 6c5542673a Remove ScreenshotKey Event, Add F* Key Handlers 3 years ago
Noah Petherbridge 95ef079724 Remove pkg/log from lib/render package 3 years ago
Noah Petherbridge 8dfae5b8d8 Play Mode: Fix Level Collision w/ Scrolling 3 years ago
Noah Petherbridge 2ae77a8c82 Port over code from old collision dev PR 3 years ago
Noah Petherbridge 31e01987e5 Clean up extra log modules 3 years ago
Noah Petherbridge cddc41465f Code Layout Refactor 3 years ago