@dinchenix I love these Mini Aseprite tutorials, they're so good!
@dinchenix I love these Mini Aseprite tutorials, they're so good!
@wildbat Congratulations!! That's no small feat, indeed! Very inspiring
RE: https://mastodon.gamedev.place/@synapticsugar/115612806707107229
Agents of Groove is finally out! This is the first game for which I've done programming, design, writing AND music, over the course of *checks notes* close to three years!? I hope it will resonate with someone, but inevitably this is a huge milestone either way, and it'll always be special to me.
An under-appreciated aspect of RPGs as a genre is how you can fold laundry during all the story parts.
@eniko This piqued my curiosity way too much, and I believe I found the issue. Looks like this has been a problem for a long time now!
https://github.com/mastodon/mastodon/issues/25654#issuecomment-3564814988
It's been a while since I got to work on my #GBA game, but I got to sit down today and knock out a rough implementation of vertical scrolling! Here you can see platform snapping to a specific offset, and different focal points for when you're in the air versus on the ground.
@PypeBros tmux has been a part of my setup for at least ten years now! Once I started using it I couldn't go back.
@eniko I don't recall if you've said this already, but I'm curious what you're building all this in! What language are you using? Any notable libraries? I've been thinking about dipping my toes into 3D ever since I saw that SDL3 has graphics support.
@eniko It's been a lot of fun watching this come together! It looks amazing
@slembcke
...
3. .ase shares the image data as "cel chunks", which is an interior rect that's the bounding box for what you drew on that particular layer+frame. This makes defining hitboxes real easy, because you get the relative positition to the canvas and the width/height of the cel. I felt like I'd have to do more work if I exported hitboxes to pngs.
4. with pngs, I'd have to manually specify the either the dimensions or the number of frames, otherwise I wouldn't know how to slice the png.
@slembcke mostly preference tbh! I bet you can do everything I'm doing with the CLI. What was going through my head though was:
1. I've been considering making a remote build for tagged commits to make it easier to share builds with friends, and thought this would make the dependencies easier (I don't have to build aseprite).
2. Shared palette management becomes easier, because I can just group aseprite files that point to the same palette file. (important for gbadev with indexed colors)
(1/2)
@nivrig awesome! I very nearly went down the Aseprite CLI route, but I couldn't think of a neat way of parsing the boundaries of hitbox layers (I'm sure it's possible somehow).
This approach also has the nice side effect of not needing aseprite installed everywhere I want to build the game, but I don't think that's a real constraint for the foreseeable future, ha.
I'll have to check out your Amiga games some time! I've never done any development for that platform.
I think this will help a ton with my motivation and productivity. Up until this point, I've been rather reluctant to work on other sprites because of how much of a pain all the steps are when you're making little tweaks. Now, changing the art is no different than changing the source code: just save the file and rebuild the app.
It's #ScreenShotSaturday! I've spent the last few weeks working on parsing aseprite files.
For GBA sprites, there was a lot of exporting steps to go from an.aseprite to a .png file, and even after that I had to manually define things like the size of the sprite. Now, I can derive all of that from the aseprite file itself, saving me export time and less manual definitions :)
#retrogaming #GameDev #indiedev #retrodev #gba #gaming #games #aseprite #pixelart #indiegamedev #indiegame
@springogeek this looks really cool! Great work!
@latte I thought this said "snoopy szn" at first, and I was just nodding along like, "She's so right, it *is* almost Snoopy Season"
@Blackblooms This looks great! I love the burrowing that the sand korugues are doing.