
Joe Sharick
@js_gameDev
Indie dev crafting web games and bloggin about it | Play my creations at https://jsharick7.github.io/ Visit my blog: https://joesharickdev | #indiegame #gamedev
I can’t be the only one who thinks programmers named “asynchronous” and “synchronous” backwards. A-Sync = Not synchronized = Not at the same time… …but we use it for functions that do run concurrently so they don’t block the thread. #programming
AI is good as automation tool for mundane tasks, for everything except writing the code. Good for creating tests by existing templates, code reviews, boilerplate, scripts. Even if 70% of output is garbage, it's fast and cheap, it gives fast feedback loop. But it sucks for any…
I forgot how much my imagination owes to RPG Maker. I can still hear the stock OSTs in my minds ear.
My son has started tinkering around with RPG Maker last night. He already made a super small game with companions, funny little dialogues, a decent story, and even a cool boss fight. I'm proud and slightly scared. (I started out there myself, with RPG Maker 2000.) 🥹🥹🥹

Even if you're collaborating, you should be working on your own projects as well. Your own vision. I've decided to take small steps and stop chasing a unicorn. If nothing else, at least I'll get work done. #gamedev #goals #indiedev #selfimprovement
How to plan for the fact that your ability to art is in fact, negative? Tips for making easy assets, or finding some? #indiedev #gamedev #gameart
Next blog post up! It covers the basics of using Vector2 to render rectangles in game dev. Simple stuff, but it’s how you position and draw every boxy shape on screen. joesharickdev.com/drawing-my-epi… #GameDev #MonoGame #Programming
joesharickdev.com
Drawing My Epic Spaceship in MonoGame (It’s Just a Rectangle) - Joe Sharick
Hey folks, I’m back with part two of my Starfield Shooter journey, where I’m learning MonoGame to build a simple 2D game and eventually my own game engine. Last time (check it here), I got MonoGame...
😅😅
When you stay up all night fixing what you messed up the day before, so you can have something fresh to mess up tomorrow. #programmerhumor #sendcoffee
Did you know C#’s nameof operator grabs variable names? This can keep things type safe when you need to verify string names! #DotNet #CSharp

Circular calls in redux subscriptions can get really out of hand. Make sure you don't call anything in your redux callback that will somehow dispatch the same state object. Easier said than done, hah! #redux #coding
Exploring double buffering concept in MonoGame: Render to the back buffer, then the Draw function swaps it to the front buffer to eliminate tearing and flicker. Literally never knew about this kind of thing before, so cool!#GameDev #MonoGame #Graphics
MonoGame’s GraphicsDevice.Clear resets the GPU’s color buffer, writing black to every pixel to prevent artifacts and "ghosting" between frames. Uses DirectX/OpenGL calls under the hood. Key for clean frames. The more you know, haha #GameDev #MonoGame”
Diving into the game loop & setting up MonoGame for my Starfield Shooter. A step away from Unity = a step toward building my own engine. Still lots to learn...Check it: joesharickdev.com/kicking-off-wi… Ever thought about making your own engine? #GameDev #MonoGame
joesharickdev.com
Kicking Off With MonoGame: The Game Loop - Joe Sharick
Hey, folks!I’ve been coding in C# for years, mostly messing around with Unity to build small games like platformers and hack-and-slash prototypes. But I’ve never dug into the guts of a game engine—...
Scope creep kills games. It has killed mine several times. Write a 1-page design doc to stay focused. Include core mechanics, theme, and win condition. Then start the game after that #GameDevTips #IndieDev
United States Trends
- 1. Happy Birthday Charlie 15.9K posts
- 2. Good Tuesday 19.7K posts
- 3. #Worlds2025 21.2K posts
- 4. Bears 90.6K posts
- 5. Jake Moody 14.2K posts
- 6. Blake Snell 17.3K posts
- 7. Josh Allen 27.5K posts
- 8. Caleb 50.3K posts
- 9. Joji 33.9K posts
- 10. Jayden 23.2K posts
- 11. Commanders 53K posts
- 12. Swift 290K posts
- 13. #BearDown 2,444 posts
- 14. Treinen 4,758 posts
- 15. Ben Johnson 4,547 posts
- 16. Pentagon 65.6K posts
- 17. Turang 4,448 posts
- 18. Roki 6,155 posts
- 19. Conquered 28.7K posts
- 20. Bijan 34K posts
Something went wrong.
Something went wrong.