Okay, here is my sharing about how to remake Pokemon Black and White.

So, the other day I was thinking, man, it would be awesome to play Pokemon Black and White again, but you know, with updated graphics and maybe some new features. They were solid games, but it’s been a while, right? I’m not a game developer or anything, just a regular guy who likes Pokemon and has too much time on his hands. So, I started this little project, just for fun, to see if I could remake Pokemon Black and White.
First things first, I needed the original game files. I still have my old DS cartridge. So I pulled that out. After searching online how to do it, I ripped the ROM data from the cartridge and converted it into a format that I could use on my computer. It wasn’t super easy, and there were a few moments where I thought I messed up, but eventually, I got it working.
Next, I started looking into game engines. I’ve never done anything like this before, so I wanted something that wouldn’t be too difficult to learn. I ended up going with Unity. I found a bunch of tutorials online, and after a few days of tinkering, I started to get the hang of it. It’s actually pretty cool what you can do with these tools.
Starting to Rebuild
I started with the basics, rebuilding the first town in the game. I found some free asset packs online that had 3D models of buildings and stuff. The community is amazing, they have all kinds of assets made by themselves that can really speed things up. I imported those into Unity and started arranging them to match the layout of the original town. It was kind of like playing with digital LEGOs. It was a slow start, but I eventually got the first town rebuilt.
Characters and Pokemon
Then came the characters and Pokemon. I managed to find some models online that people had made. Some were great, others not so much, but it was a start. I imported those into my project and started working on getting them to move around and interact with the environment. I followed some more tutorials on character animation and basic AI. It was tough, but seeing the characters walk around the town I built was super rewarding.

Battle System
The battle system was the hardest part. I knew I couldn’t just copy the original, so I had to design something new. I spent a lot of time just thinking about how to make it fun and engaging while still feeling like Pokemon. I experimented with different mechanics, like real-time battles, but eventually settled on a turn-based system with some new twists, like environmental effects and combo moves.
Music
- Pulled out my old cartridge and converted the ROM data.
- Used some music software to enhance and remix the soundtrack.
- Spent hours tweaking the audio to make it sound just right.
The music in Pokemon games is iconic, so I knew I had to get this right. I didn’t find much on the web, so I used some music software to enhance and remix the original soundtrack. It took hours of tweaking, but I think it sounds pretty good.
So, that’s where I’m at now. I’ve got a basic version of the game running, with one town, a few Pokemon, and a working battle system. It’s far from perfect, and there’s still a ton of work to do, but it’s been an amazing learning experience. I never thought I’d be able to do something like this, but here I am, making my own little Pokemon game.
I’m not sure what I’ll do with it when it’s finished. Maybe I’ll just keep it for myself, or maybe I’ll share it with some friends. Who knows? The important thing is that I’m having fun and learning a lot along the way. If any of you have ever thought about trying something like this, I say go for it. It’s challenging, but it’s also incredibly rewarding. Just remember to take it one step at a time, and don’t be afraid to experiment. You might surprise yourself with what you can create.
Anyway, that’s my story. Thanks for reading, and I hope you found it interesting. Feel free to share your thoughts in the comments. I’d love to hear what you think or any suggestions you might have. Catch you later!
