MrKokiri (Tyler)
mrkokiri.bsky.social
MrKokiri (Tyler)
@mrkokiri.bsky.social
Hobbyist tools and systems developer; Amateur indie game developer currently working on WoW2D with some smaller projects on the back burner.

WoW2D: https://github.com/davist1025/WorldOfWarcraft2D
Went ahead and added back support for multiple races; players can now co-exist as individual races on separate Tiled maps, while still being able to chat! (please excuse my very poor orc sprite, I need artists D:)

Race language will possibly be added at some point.

#indiedev #gamedev
December 9, 2025 at 4:54 AM
I love not being the only one working on the “impossible project” and this looks damn good! Nice job :)

#indiedev #gamedev
December 9, 2025 at 2:27 AM
Starting work on a logger that will be utilized across all projects. Helps text formatting and necessity based on log level.

Will have options for logging to file, console, whether to print debug on screen, etc. Simple but tedious!

#indiedev #gamedev
December 5, 2025 at 6:57 AM
Reposted by MrKokiri (Tyler)
It’s not necessarily bad to be an ideas guy. But you need to be bringing more than ideas to the table for your game.

Pick a part of the game you want to work on and learn how to excel at that.

It can be any aspect. Art, Programming, graphic design.

Anything! Learn it!

#gamedev #indiedev
December 5, 2025 at 12:58 AM
Fixed an odd error in NPC pathing where their direction would return NaN, breaking the npc.
github.com/davist1025/W...

Lots of things could be done next, not really sure where to go.
- Fixing the chat/gm windows?
- More NPC behaviors?
- Account management?

#indiedev #gamedev #classicwow
Fixed a bug where direction would return NaN. · davist1025/WorldOfWarcraft2D@abf3ad8
github.com
December 4, 2025 at 4:14 AM
Added some pretty basic NPC pathfinding and networked movement.

NPCs use "Behaviors" to roam and will eventually use them to heal, attack, speak, etc. A Behavior is just a simple class that defines what actions to take on any given event, identified by a unique id.

#indiedev #gamedev #classicwow
December 3, 2025 at 7:12 AM
Sometimes I get down about WoW2D and how steep of a challenge it is, but then I see alpha screenshots of WoW and remind myself, this is just the beginning!

#indiedev #gamedev #wowclassic #wow
December 3, 2025 at 12:18 AM
Anyone have any recommendations for web hosting w/ MySQL access?

#indiedev #gamedev #hosting #webhost
December 2, 2025 at 6:25 AM
Implemented an offline play mode.

Need to write a design doc for translating server-side game data (movement speeds, characters, NPCs, etc) so all of this can be managed without a server.

#indiedev #gamedev #worldofwarcraft
November 27, 2025 at 3:15 AM
I was going back and forth on stress test entry: should I restrict access with keys/connections or keep it entirely open?

If anyone is interested in being a core developer or an artist, send me a DM!

Offline play is also being implemented.

#indiedev #gamedev #worldofwarcraft
November 26, 2025 at 11:28 PM
Probably the best fan-project I've ever seen!

#halo3 #mcc
One really small thing I did yesterday was add hitbox-based damage multipliers, and adding physic reactions to headshots akin to Halo 2. Much more satisfying to score headshots.

Download (free): www.playsacrilege.com

#Sacrilege #Halo #gamedev #indiedev #gaming #games #UnrealEngine #indiegame #UE5
November 25, 2025 at 2:50 AM
Wanted to post the official Discord server for WoW2D:
discord.gg/yJTesDHMhg

#indiedev #gamedev
Join the World of Warcraft 2D Discord Server!
Check out the World of Warcraft 2D community on Discord - hang out with 1 other members and enjoy free voice and text chat.
discord.gg
November 25, 2025 at 2:25 AM
Fixed some desync that occurred when players collided: positions are being snapped at the moment, so the networked player jumps around a little.

Road to public stress test:
- verbose logging (client/server)
- account management
- chat changes
- camera changes

#indiedev #gamedev #monogame
November 25, 2025 at 1:45 AM
I don't mean to minimize all of the work I've put into WoW2D... But I'm considering creating a "single player project" branch of the project that would include multiplayer aspects?

(dungeons, mail, ah, etc)

A proof-of-concept MMO may be a bit much for a father w/ a FT job. ^^

#indiedev #gamedev
November 19, 2025 at 1:35 AM
Added to WoW2D's netcode was client prediction and server reconciliation. It's a bit rudimentary, but it's been tested on LiteNetLib w/ simulated packet loss and latency.

Looking to hire some pixel artists that can do a stylized/low-poly look, similar to WoW classic. Interested?

#gamedev #pixelart
November 17, 2025 at 12:39 AM
Reposted by MrKokiri (Tyler)
I started a twitch so I can learn godot!

Stop by if you ever have any cool projects to show off, we can show them on stream!

www.twitch.tv/mapleheartst...

#gamedev #indiedev #b3d #godot
MapleHeartStudios - Twitch
Godot: Getting Started
www.twitch.tv
November 16, 2025 at 2:41 AM
Reposted by MrKokiri (Tyler)
⚠ The #PitchYaGame Sheet just dropped!

bit.ly/ThePYGSheet

🤗 Share to boost #indiegame visibility!

💗 Incredible indie gems waiting for you.

🔀 #gamedev #wishlistwednesday #screenshotsaturday #gaming
November 13, 2025 at 2:10 PM
Reposted by MrKokiri (Tyler)
For a solo indie working on my first game, is it better to try a smaller-scope game that "finds the fun" rather than a high-risk, years-long one? Thinking about pausing my current "dream project" and make a Great Conjunction game: howtomarketagame.com/2025/11/04/t...

#gamedev #indiedev #solodev
The optimistic view that indie games are in a golden age right now – How To Market A Game
howtomarketagame.com
November 15, 2025 at 9:36 PM
Long time no post; making some decent progress on WoW2D even if development has stalled. Network coding is such a pita, but I’ve been learning a lot!

More to come + clips 🙌

#indiegamedev #gamedev #worldofwarcraft
November 15, 2025 at 10:00 PM
Project I've been working on since last Sept. and perhaps even a bit longer. Been a passion project for a long time.

Decided to open it up for discussion!

github.com/davist1025/W...
#gamedev #nez #indiegamedev
GitHub - davist1025/WorldOfWarcraft2D
Contribute to davist1025/WorldOfWarcraft2D development by creating an account on GitHub.
github.com
January 21, 2025 at 7:52 AM
Implemented a game clock w/ ambient lighting. This was admittedly more difficult than I expected, even if it only took an extra ~hour or so to implement 🤷‍♂️

Time sped up for the sake of the video.

#monogame #gamedev #solodev
November 24, 2024 at 6:00 AM
Reposted by MrKokiri (Tyler)
I just woke up and realized there's a more efficient way to do the code for my player controller but I can't be fucked to change it
November 21, 2024 at 6:47 PM
Reposted by MrKokiri (Tyler)
I’m glad I am getting a good night’s sleep right now and not doing something dumb like scrolling social media.
November 22, 2024 at 6:41 AM
Reposted by MrKokiri (Tyler)
"this looks like a PS2 game"

the fuck are you talking about PS2 games look great
November 21, 2024 at 11:29 AM
Working on some basic day/night fade in and out;

Some basic code which alters the Clear color of the entire Scene using a 0-1f Ambience value, and altering the Blue value of the clear color to give it some blue tint.

#monogame #gamedev #indiegamedev
November 22, 2024 at 5:29 AM