Runtime generation, saving, and loading of terrain chunks - very slow but having premade terrain files could make this zippy and interesting.
Also the water is definitely broken and unfinished lol
#gamemaker #gamedev
@traashbash
Also known as former MKDS and NSMB Rom Hacker ray. Something between a Bullshit-Artist, Video-Editor and Game-Dev ¯\_(ツ)_/¯ Known for Adventure Super Mario Bros (https://tinyurl.com/5xksh73d) Making a 3D tool in #GameMaker
Runtime generation, saving, and loading of terrain chunks - very slow but having premade terrain files could make this zippy and interesting.
Also the water is definitely broken and unfinished lol
#gamemaker #gamedev
Who doesn't like a day-night cycle
#gamemaker #gamedev #screenshotsaturday #indiedev
Creating caches for 121 animations @ 60fps asynchronously (green-threaded) and then playing them with hardly any frame cost feels extremely satisfying!
Makes me want to switch from matrices to dual-quats to half the memory required 🤔
#gamemaker #gamedev
Been playing with some runtime bone transformation for cached and non-cached animations, as well as some example rooms for my runtime scripts
#gamemaker #gamedev
Playing with a direct export from my tool to BBMOD. Creates the models, materials, textures, and objects in the room with minimal injected code to load the models.
Still plenty of bugs (couple in this video actually) but it's pretty awesome.
#gamemaker #gamedev
Revived and upgraded some dead code for rigs, bounding boxes and wireframes.
Made a cute new WIP asset browser, dopesheet getting a bit of an upgrade after an animation system refactor. Things are coming together :)
Dwarf model by TheSnidr
#gamemaker #gamedev
Collision workflow coming together, as well as generation and visualisation of acceleration structures! :)
#gamemaker #gamedev
Updated TextEditor and ImGuizmo on my fork of @nomm.dev's ImGui_GM.
-Breakpoints, Error Markers
-Custom Constants, Preproc Identifier, Identifier and Keywords
-Get Alpha for a Palette Color
-Fix ImGuizmo snap values
-Updated examples of both
github.com/TrashBash/Im...
#gamemaker
Browsing and installing plugins fetched from a github repo, here seen as installing a plugin that enables a command for printing out scene info. Still needs loads of work but I'm super excited this works!
#gamemaker #gamedev
Shine bright 💡
#gamemaker #gamedev
Been working a lot on cleaning things up, making things stable and fixing my own mistakes.
Part of that was to bring the material inspector back to life after it's been sitting dead from too many UI refactors x)
#gamemaker #gamedev
I thought scripting might be awesome instead of having everything needing to be a plugin, definitely is awesome. Made possible with @katsaii.bsky.social's Catspeak!
#gamemaker #gamedev
@scottpetrovic.bsky.social's #mesh2motion working like a charm in #gamemaker too! Make sure to check it out!
Project saving and loading is kinda exciting
#gamemaker #screenshotsaturday #gamedev
ImGuizmo and ColorTextEdit for @nomm.dev 's ImGui_GM (with some shoddy examples).
First attempt at doing any work with extensions and a dip into C++
#GameMaker
github.com/TrashBash/Im...
Implementing Undo/Redo was a lot easier than I thought
#gamemaker #gamedev
#Blender to #GameMaker
It's rather unoptimised and slow right now but it works yay!
#gamedev
Life's been full on so I've been taking a breather and focussing on less daunting tasks.
The debug log got some fancy filter buttons and selection, and multiple workspaces work perfectly now :)
Model by @kenney.nl
#gamemaker #gamedev
A fully working plugin, heavily inspired by Blender. Granted .STL files aren't very complicated to parse but it's super cool nonetheless.
Love it!
#gamemaker #screenshotsaturday #gamedev
wiggle wiggle wiggle
Also, more colorful collision debug view and bone attachments (keyblade) using Mesh Sockets with 2 lines which is pretty awesome.
#gamemaker #kingdomhearts #khdays
Collision working pretty well, should probably use a Triangle-Box test and not a triangles' AABB for the spatial hash generation though lol
#gamemaker
Sometimes when things just work it's hard to believe that this is #gamemaker and boy does it feel nice
Extremely humble shadowmap beginnings
#gamemaker
Mostly been working on stability, bugfixes and the likes, but also QOL stuff for the UI.
Dopesheet received working buttons, playing back/forwards, sampling from playhead, auto play on animation change and a few other things.
Stuff you notice when it's not there lol
#gamemaker
Live shader editing (and bugs galore)!
This feels like black magic even with all the glitches in both the shader compiling and the UI.
#gamemaker
Been implementing ImGuiColorTextEdit to facilitate a plugin scripting interface straight from within. Very very early stages but cool nonetheless!
#GameMaker
Rewrote my Outliner *again* (: The joys of ongoing learning I suppose! Now works like a scenegraph with basic modification capabilities
#gamemaker
Sick!!! Looks juicy! Really been so cool to see this game develop over time.
Are you using flexpanels for the UI? So clean!
Async model loading with no stutter at all. Quite happy with how that turned out although I really wish #gamemaker had better async image loading support for anything that isn't already an image file on the disk, because that was a pain to implement
Added bookmarks and recent directories when importing/exporting.
And the inspector now displays tabs on the side based on what is currently clicked (although still very WIP)
#gamemaker