Continuing with this, here's a little pic of my aseprite on-the-go setup!
image.png
I'll also say that I changed methods and I'm now no longer using hwdb but input remapper . This was also mentioned in David Revoy's post, but the issues have been fixed since then and it now works like a charm ...
Search found 57 matches
- Mon Apr 20, 2026 7:03 pm
- Forum: 2D Art
- Topic: Turned a cheap usb numpad into a compact aseprite shortcut keyboard
- Replies: 1
- Views: 24
- Sat Apr 18, 2026 5:56 pm
- Forum: 2D Art
- Topic: Turned a cheap usb numpad into a compact aseprite shortcut keyboard
- Replies: 1
- Views: 24
Turned a cheap usb numpad into a compact aseprite shortcut keyboard
Not exactly 2D art, but it's about art and I draw 2D, so here it goes :akko_shrug:
Inspired by this blog post by the krita legend David Revoy, I too turned a cheap USB numpad into a shortcut keyboard. This is quite intuitive to use, even if I've just been a couple hours at it.
This thing is ...
Inspired by this blog post by the krita legend David Revoy, I too turned a cheap USB numpad into a shortcut keyboard. This is quite intuitive to use, even if I've just been a couple hours at it.
This thing is ...
- Tue Apr 07, 2026 7:55 am
- Forum: Langdev
- Topic: The power of discriminated unions is exhaustivity, not the unions
- Replies: 0
- Views: 64
The power of discriminated unions is exhaustivity, not the unions
For those who aren't in the loop, C# has finally released a preview version for union types! ! There's a catch though.
To clarify, union here means discriminated union, not a C-style union. It's what Rust calls an enum when the variants of the enum have payloads and not just a tag. I think zig ...
To clarify, union here means discriminated union, not a C-style union. It's what Rust calls an enum when the variants of the enum have payloads and not just a tag. I think zig ...
- Sat Apr 04, 2026 11:35 am
- Forum: Iris Blade
- Topic: Dialogue system
- Replies: 4
- Views: 380
Re: Dialogue system
Yup! I wanna look into XML-Schema support once the thing is a bit more fleshed out, hopefully there's a nice extension that shows validation errors inline, that'd make for a pretty good user experience
That said, the UI is built with the use case in mind that there may not always be a character ...
That said, the UI is built with the use case in mind that there may not always be a character ...
- Sat Apr 04, 2026 8:35 am
- Forum: Iris Blade
- Topic: Dialogue system
- Replies: 4
- Views: 380
Re: Dialogue system
Hehe me too! I was hoping for a good parsing tangent but alas :pensivecat:
I was thinking what other languages could be used for this and XML is quite unique in that it allows structure, plain text inside the structure, and then going back to structure inside the plain text in a flexible way. This ...
I was thinking what other languages could be used for this and XML is quite unique in that it allows structure, plain text inside the structure, and then going back to structure inside the plain text in a flexible way. This ...
- Fri Apr 03, 2026 6:35 pm
- Forum: Iris Blade
- Topic: Dialogue system
- Replies: 4
- Views: 380
Dialogue system
I've been taking a bit of a break from the "core gameplay loop" so next up on the menu working on the lore and creating the area where the metaprogression is gonna happen: The Hub.
But before we reveal any details about the hub (it's a bit of a spoiler :blobpeek:). I've started working on a new ...
But before we reveal any details about the hub (it's a bit of a spoiler :blobpeek:). I've started working on a new ...
- Sat Mar 28, 2026 11:02 am
- Forum: Music Creation
- Topic: Renoise: A tracker-inspired DAW
- Replies: 0
- Views: 367
Renoise: A tracker-inspired DAW
I'm having a lot of fun going through Renoise's tutorial, it's a DAW but instead of using a piano roll like most, they work with a tracker interface, which is more similar to how old games did it, but still lets you use modern instruments and all sorts of vst plugins like modern DAWS do (Cubase, FL ...
- Thu Mar 19, 2026 10:29 am
- Forum: Iris Blade
- Topic: Scrollbars!
- Replies: 2
- Views: 184
Re: Scrollbars!
So I guess that the .Draw() function adds them to the current recording, if there is one. But do elements call .Draw() also when they aren't visible on the screen? Because it can be elements not visible due to the scrollbar progress, but its .Draw() function being called anyways
I should take ...
- Wed Mar 18, 2026 7:27 pm
- Forum: Iris Blade
- Topic: Scrollbars!
- Replies: 2
- Views: 184
Scrollbars!
As part of the work on ux improvements I'm adding a new section under settings for accessibility options. That's when it hit me: I need scrollbars!
We take so much for granted from our UIs... I didn't even realize I'd need scrollbars! I keep going back and forth thinking whether rolling my own UI ...
We take so much for granted from our UIs... I didn't even realize I'd need scrollbars! I keep going back and forth thinking whether rolling my own UI ...
- Mon Mar 16, 2026 9:53 am
- Forum: Game Programming
- Topic: Tip: Your input system should not be an opaque abstraction
- Replies: 2
- Views: 78
Re: Tip: Your input system should not be an opaque abstraction
Very interesting, I've never considered this aspect. So it's not possible to differentiate between someone moving their cursor with a mouse vs steam controller?
Well, for your average 3d third person games, camera controls with mouse are a lot more precise than joystick, so what many people do ...