Ako
banner
akoyaps.bsky.social
Ako
@akoyaps.bsky.social
I like trains and I make games.
Pinned
I've been doing a challenge of writing at least one line of code a day as a way to stay motivated and productive in my game dev journey, and I think this platform might be a good place to document and share my progress.

I'm currently on day 159, and so far it's been a great experience!
#1LineADay
Day 194 - pretty colors. each slot can now tell if it is under a block. I think it would be better to have the block tell the slot if it is under, since as you can see in the clip you can have multiple slots under the block.

#1LineADay #godotengine #indiedev #gamedev
December 9, 2025 at 8:41 PM
Day 193 - hmm. maybe node2d is the way to go...

#1LineADay #godotengine #indiedev #gamedev
December 6, 2025 at 2:56 AM
Day 192 - definitely was in a rut, starting a mini project to remake one of those block puzzle games. Not sure how to approach the grid snapping tbh but here's what I have so far.

#1LineADay #godotengine #indiedev #gamedev
December 5, 2025 at 4:08 AM
Day 191 - tinkering with things, trying out changing the cards from controls to node2d. feel like I'm in a bit of a rut so I might take a step away and do some micro-project for a while.

#1LineADay #godotengine #indiedev #gamedev
November 30, 2025 at 9:54 PM
Day 190 - again pretty busy so just housekeeping in the project today. Tempted to remake the cards, they're control nodes currently but might want to change to node2d? idk.

#1LineADay #godotengine #indiedev #gamedev
November 29, 2025 at 12:23 AM
Day 189 - not much time today so just did a bit of tidying in some of the card scripts.

#1LineADay #godotengine #indiedev #gamedev
November 27, 2025 at 7:28 PM
Day 188 - a little bit of movement!

#1LineADay #godotengine #indiedev #gamedev
November 26, 2025 at 8:07 PM
Day 187 - Nothing visual to share. I got distracted from working on decks and hands by looking at how the card to unit transition works when it's time to battle. Might get back to the hand tomorrow.

#1LineADay #godotengine #indiedev #gamedev
November 26, 2025 at 4:33 AM
Day 186 - Making good progress, the card scene is done (for now), all hooked up to the unit stats so the cards auto populate all of the info and visuals when created. Next up is drawing cards into a player hand.

#1LineADay #godotengine #indiedev #gamedev
November 25, 2025 at 4:49 AM
Day 185 - still working on transferring the card system, having to change a bit. So far so good. Instead I'll share this small chart I made to visualize how the targeting code will work for spells - Check for target type, target amount, target group(s).

#1LineADay #godotengine #indiedev #gamedev
November 23, 2025 at 7:51 PM
Day 184 - whoops forgot to post here yesterday! Nothing exciting. Just working on bringing over the cards state machine from the other project. I did fix the error - I had a class named state i forgot about lol.

#1LineADay #godotengine #indiedev #gamedev
November 23, 2025 at 3:06 PM
Day 183 - setting up the state machine for the cards. Running into this weird error. I didn't have this error in the other project I used this in so not sure what's going on there.

#1LineADay #godotengine #indiedev #gamedev
November 22, 2025 at 4:07 AM
Day 182 - Did a bit more with the card to see what it looks like with the fade in. I really like it and I think once I have actual art it will be really cool!

#1LineADay #godotengine #indiedev #gamedev
November 20, 2025 at 10:46 PM
Day 181 - Started mocking up the card look. This is very generic (still using the course art) but it's in the right direction. I want the cards to be art heavy, with a pop out that includes the stats on hover.

#1LineADay #godotengine #indiedev #gamedev
November 19, 2025 at 2:57 PM
Day 180 - just did a bit of planning for how I'm going to handle the deckbuilding. I think I can convert the shop into a hand of cards, and the unit pool into the deck. I'm going to bring what I learned in the other course for the cards part.

#1LineADay #godotengine #indiedev #gamedev
November 18, 2025 at 8:44 PM
Day 179 - I'm back! Had a nice break and getting right back to it with S2E9. Started with some magic number replacing, and now working on the ranged attack, for some reason the arrows aren't moving to the target.

#1LineADay #godotengine #indiedev #gamedev
November 17, 2025 at 8:09 PM
Day 178 - I've tried everything and can't figure out the bug 😭

Going on vacation the next two weeks so probably won't be posting until I come back!

#1LineADay #godotengine #indiedev #gamedev
October 31, 2025 at 9:27 PM
Day 177 - found a bug that's resulting in the tile highlighter not working on the play area so I'm trying to identify the cause and find a fix.

#1LineADay #godotengine #indiedev #gamedev
October 30, 2025 at 9:22 PM
Day 176 - Look at them go! targeting, navigating, and attacking all working nicely.

Now I've caught up with the most recent lesson, I guess I'll do some tinkering until the next one.

#1LineADay #godotengine #indiedev #gamedev
October 29, 2025 at 11:01 PM
Day 175 - continued work on s2e8, about 2/3rds of the way through.

#1LineADay #godotengine #indiedev #gamedev
October 29, 2025 at 4:36 AM
Day 174 - Started S2E8 (all caught up!) working on melee attacks. Nothing exciting to show yet.

#1LineADay #godotengine #indiedev #gamedev
October 27, 2025 at 1:03 PM
Day 173 - more prep work for battling (S2E7). Clip below is a sandbox environment to test out some targeting things.

#1LineADay #godotengine #indiedev #gamedev
October 27, 2025 at 1:25 AM
Day 172 - IT'S ALIVE!! Finite State Machine has been constructed (S2E6), and look at him go!

#1LineADay #godotengine #indiedev #gamedev
October 26, 2025 at 3:37 AM
Day 171 - Finished S2E5, all the backend for navigation done. Next up is some unit AI!

#1LineADay #godotengine #indiedev #gamedev
October 24, 2025 at 10:09 PM
Day 170 - S2E04 completed, back-end setup for the battling part. Almost caught up with the current episode/session.

#1LineADay #godotengine #indiedev #gamedev
October 24, 2025 at 1:21 AM