Hello little tornado ! And my system lets me chain effects together seamlessly.
Anyway, I'm having way too much fun developing this VFX ! Why play games when you can make them ! π₯°
#indiegame #indiedev #IndieGameDev #madewithunity #unity #gamedev #vfx
01.12.2025 17:12
π 16
π 4
π¬ 0
π 1
Iβve implemented a Technique system, inspired by the Tales Series, but I guess it could also be somewhat compared to the Command Deck system. I do like weaving attacks into combos, so I think Iβll keep it. π
#gamedev #blackgamedev #indiegamedev #opengl
01.12.2025 03:46
π 13
π 5
π¬ 1
π 0
Just a small update from when I was adding in orb/item drops. Also a sneak-peek at the Technique system, which works similar to Artes in Tales games. I want to consume the green orbs, lol. π€€
#gamedev #blackgamedev #indiegamedev #opengl
01.12.2025 03:40
π 10
π 3
π¬ 0
π 0
Another small update on the Kingdom Hearts-like prototype. I added basic menus, magic, and abilities. Combat is feeling pretty good so far. I may make jump/dodge cancelling an ability, but weβll see.
#gamedev #blackgamedev #indiegamedev #opengl
01.11.2025 15:28
π 7
π 3
π¬ 0
π 0
Thatβs a good idea, Iβll keep that approach in mind, although I do worry that performance will tank as soon as the camera gets close to the character. And I 100% agree, I learn so much optimizing for lower end devices.
01.11.2025 15:20
π 1
π 0
π¬ 0
π 0
Currently working on a Kingdom Hearts-like prototype and blocking out what Iβd like the character to be able to do. Iβm really trying to get a similar game feel to KH1 mixed with KH2, and Iβd say thatβs going pretty well so far.
#gamedev #indiegamedev #android #opengl
25.10.2025 16:41
π 9
π 2
π¬ 0
π 1
I made a quick Android port of my one of my old prototypes and wanted to see how it runs on the Xperia Play. It is playable, but Iβll see if there are areas I can optimize for better performance. #android #opengl #opengles #gamedev #xperiaplay
06.09.2025 19:38
π 8
π 2
π¬ 0
π 0
Iβm currently going through a lot of my old projects and updating the code to be in-sync with all of the changes made to my engine over the years, and there are some bugs that need fixing, lol #opengl #gamedev
04.09.2025 16:42
π 4
π 0
π¬ 0
π 0
I was having some performance issues with Phong lighting on older Android devices, but I forgot Gouraud shading exists. After implementing it, performance is MUCH better, especially on the Xperia Play. #android #androidndk #opengles #gamedev
04.09.2025 16:40
π 9
π 0
π¬ 1
π 0
Got a few more Android phones to add to my collection of Android devices to use for testing. Iβm sure if my games can run on the Nexus One, it can run on anything, lol #android #google
04.09.2025 16:39
π 2
π 0
π¬ 0
π 0
Being chased in horror games is so funny to me. π In general, Iβll aim to make every enemy feel like a constant threat, because that level of anxiety is terrifying. I used the naive approach as a base, and will add actual pathfinding soon. #gamedev #indiegamedev
24.03.2025 16:32
π 6
π 3
π¬ 0
π 0
I experimented with lighting, and somewhat sorted out how I want the light sources organized within the environment. As to be expected, this drastically changes the atmosphere of the game π. Now things are getting spooky. Will add shadows next. #gamedev #indiegamedev #opengl
24.03.2025 16:26
π 9
π 5
π¬ 0
π 0
feels like game devs gave up on putting games on smartphones.
maybe caused by a combo of terrible store discoverability, the UX challenges of touch, low-end hardware compatibility, and tiredness of common business practices like f2p & subs.
all to say: i miss playing good games on mobile :(
18.03.2025 02:00
π 110
π 8
π¬ 32
π 3
I havenβt yet, but that sounds like a pretty fun experiment that Iβd like to try in the future. Let me know how it goes!
10.02.2025 19:05
π 1
π 0
π¬ 0
π 0
I started off using Uno R3, back whenever I was spoofing data rather than exchanging, and I reached the memory limit while debugging an issue I was having, and switched to the Mega. The sketch should work just fine on the Uno R3 though, as most of the data is stored in flash.
10.02.2025 04:18
π 1
π 0
π¬ 1
π 0
After getting English-Japanese trades working for Gen 1, I used that code as a base to get it working for Gen 2 as well. Mission complete! π«‘ Iβll write up how it all works and release the code soon. #arduino #pokemon #gameboy
10.02.2025 03:51
π 7
π 4
π¬ 1
π 0
Now I have the Arduino serving as the Master, while the two Gameboys are Slaves. Logic analyzers really are a godsend! Being able to record and then view the signals as SPI is INSANELY useful π Now Iβll swap Yellow with Pocket Monsters Midori and do some translation. #arduino #pokemon
02.02.2025 20:17
π 3
π 1
π¬ 0
π 0
Nintendo, Atari, & Sega happened because of him, Jerry Lawson. #BlackHistory
01.02.2025 13:47
π 4431
π 1653
π¬ 26
π 79
Another step forward π«‘ In this setup, I extract data from a Pokemon Yellow Save and store it on the Arduino, where you can trade with it through the link cable. Now that I understand how this works, Iβll look into making trades between ENG and JPN Gen 1-2 games possible. #gameboy #pokemon #arduino
27.01.2025 19:30
π 9
π 3
π¬ 0
π 0
Trade Spoofing to Pokemon Yellow with an Arduino Uno R3
If you faintly heard an evil laugh a few moments ago, it was probably me. Those βPreambleβ (0xFD) bytes are not arbitrary at all, and reading the decompilation of Pokemon Yellow allowed me to see that. MEWTWO #gameboy #arduino #pokemon
22.01.2025 19:44
π 2
π 1
π¬ 0
π 0
It looks like the amount of Preamble(0xFD) bytes really are arbitrary? That complicates things. π
22.01.2025 06:22
π 1
π 0
π¬ 0
π 0
Data that gets transmitter after you investigate the table in the Trade Center in Pokemon RBY
After using an Arduino to monitor the data coming from Pokemon Yellow and looking at the disassembly and other sources, Iβve gathered that this is the structure of that the data being sent between Gen I Pokemon games, right before the trade party menu gets displayed. π #gameboy #pokemon
21.01.2025 22:24
π 3
π 0
π¬ 1
π 1
I use the Arduino Uno R3. I was under the impression that if an interrupt is attached and is set to CHANGE, it would only trigger if the voltage of rises or falls over 3V. Would it trigger even if the fluctuations are in 0.05-0.1V range?
20.01.2025 03:45
π 0
π 0
π¬ 1
π 0
I ended up working around the issue by using a boolean to keep track of the last state of the signal, but I will look into those options as well to avoid having to fix on the software side.
20.01.2025 03:31
π 0
π 0
π¬ 0
π 0
After a few issues with interrupts, I was able to get the Gameboy to exchange data with an Arduino.
Now, I'll move on to checking out data transmission between Gen 2 Pokemon games, and from there, placing the Arduino in the middle of the communication to modify some properties. #gameboy #arduino
20.01.2025 03:25
π 5
π 1
π¬ 0
π 0
I set the interrupt to CHANGE, so it would trigger on rising and falling, but whenever the CLK signal was high, it sometimes triggered the function twice, which was causing issues in the data I was sending. I fixed it with a boolean, but not sure why that was needed.
19.01.2025 23:56
π 1
π 0
π¬ 1
π 0
To debug a data issue between my Gameboy and the Arduino, I took a look with an oscilloscope and noticed the bits were off there too. As it turns out, the interrupt on the Arduino triggered twice on a rising edge of the clock. Odd. #gameboy
19.01.2025 22:56
π 4
π 0
π¬ 2
π 0
The chat program I wrote seems to work well when running on actual hardware. (Got some communication issues on Sameboy core?) Now, the plan is to replace one of the Gameboys with an Arduino, and have it respond based on what message you send to it. π«‘ #gameboy
18.01.2025 19:03
π 2
π 0
π¬ 0
π 1
Itβs an Arduino Uno R3, so it has the ATmega328P. I see a few people have projects spoofing trades with Arduinos, so Iβll likely read up on those for reference as I read the data from the cable.
16.01.2025 23:11
π 1
π 0
π¬ 0
π 0