Mika Mobile
mikamobile.bsky.social
Mika Mobile
@mikamobile.bsky.social
Animator/VFX Artist/Gamedev Generalist. Creator of Zombieville USA, Battleheart, Lost Frontier.

Wishlist Zombieville USA 3D on Steam! https://store.steampowered.com/app/1801520/Zombieville_USA_3D/
This one is pretty good. Btw, casting is often perfectly fine! Just be aware of the potential memory implications, and why an interface might be worth the extra couple steps.

youtu.be/wGmlKbllPcw?...
Blueprint Interfaces | Unreal Engine 5 Tutorial
YouTube video by Tyler Serino
youtu.be
July 19, 2025 at 2:48 PM
Yeah, you don’t want to cast if you can help it, because then your main character has a hard memory reference to the enemy.

Interfaces let you basically call a function on another thing without needing a hard ref or knowing what type it is. It’s like sending mail to the “current resident” :)
July 19, 2025 at 1:49 AM
I’d probably use an interface.

They’re great for sending a command from one thing to another, but letting the thing on the other end decide what to do. The classic example is an “interact” action which does something different depending on what gets clicked (a door opens, a lamp turns on, etc)
July 18, 2025 at 3:14 PM
Yup, I switched from Unity to Unreal for my most recent release. It was pretty easy to get up to speed, and the benefits were many. Can’t see myself going back at this point.
May 11, 2025 at 3:45 PM
Fantastic work and well deserved. If you ever need an Unreal VFX artist, give me a call! 😆
May 6, 2025 at 3:18 PM
Is a GDD the google doc I write a stream of consciousness into?
May 3, 2025 at 4:29 PM
Don’t worry, Chris Pratt is gonna nail it. :D
March 28, 2025 at 5:40 PM
No prob, for further perspective I’ve also been doing this stuff for 20 years :) Younger me did crappier work much slower.
March 24, 2025 at 8:19 PM
I started it over 3 years ago, but a lot of that time was spent idle since I was working a day job as an artist for some larger studios during most of it. If you were to condense all of the actual work, probably 1.5-2 years
March 24, 2025 at 7:37 PM
Haha, I didn't have much to do with its wonderfulness. I just did some character animation on it.
March 19, 2025 at 11:38 PM
That would be my dad, Jim. I did the home base theme, he did the rest.
March 17, 2025 at 1:38 AM
Thanks for trying it out. :) I hadn’t planned to support local coop, but it’s a request I’ve heard more than a few times. Might have to figure out a way to make it work (mainly worried about how cramped the screen would get)
March 14, 2025 at 5:13 AM
Thanks! Glad you’re having fun!
March 14, 2025 at 5:11 AM
Honestly pretty unlikely? It's not super easy to get it working, and I fear the view would be incredibly cramped
March 7, 2025 at 11:40 PM
Thanks for playing, and the signal boost :)
February 27, 2025 at 10:22 PM
Hehe, well there is a minimum distance. It’s quite close, but there’s a little buffer. They also can’t attack for 0.75 seconds minimum as they rise out of the ground. Not saying it’s easy, but even the closest spawns are reactable. I believe in you! :D
February 27, 2025 at 2:59 AM
Nice list. :) If you haven’t seen it, check out my game Zombieville USA 3D. If nothing else, my art style tends to be a head turner - no AI here, I’d sooner eat glass
February 25, 2025 at 3:19 AM
Good luck, it’s a lot! If you like top down arcade shooters, look for my game, Zombieville USA 3D ;)
February 25, 2025 at 2:55 AM
I could pull it back, but then everything is smaller and less readable. A lot of the appeal is in how close and physical things are (compared to bullet hell type games, which can just feel like a bunch of dots). A balancing act for sure
February 25, 2025 at 1:16 AM
Glad you enjoyed it! Hadn't really planned for local co-op. Not saying its impossible, but I think split screen or same screen both present visibility issues (it'd get kinda cramped, I think)
February 24, 2025 at 10:40 PM
Yup, this is a known limitation of lumen reflections. If you turn on hardware raytracing, these artifacts go away (do be warned that raytracing eats a lot of performance, and I’ve found it can cause lights to flicker in some cases)
February 24, 2025 at 5:34 PM