Sign in

SolarLune

@solarlune.com
987 followers 1.3K following 672 posts

An indie #gamedev. Creator of MasterPlan and Tetra3D. solarlune.itch.io/masterplan store.steampowered.com/app/1269310/… github.com/SolarLune/tetra3d

PostsRepliesMedia
SolarLune @solarlune.com · 03/09/2026
Deleted the video because it was super grainy, lol - low kbps. Anyway, been working on a UI API for my PSX-style 3D platformer. Going super well! #gamedev #indie #bitmapfonts #ui #ux
The player stands on a brown stone cylinder while UI stuff shows up (a message box with text and a minimap at the bottom-right corner of the screen).
0123
SolarLune @solarlune.com · 28/08/2026
Working on UI stuff! Streaming some more work on this right about now: www.twitch.tv/solarlunetwi...
061
SolarLune @solarlune.com · 17/06/2026
You know I keep that prerendered thang on me #gamedev #indie #ebitengine #golang
0122
SolarLune @solarlune.com · 14/06/2026
"make your joints feel better? Oh, no, that's impossible. But we can actually pinpoint the second where your joints rip in half" (The visualization's super cool!)
a frame from Simpsons where bart says "you can actually pinpoint the second his heart rips in half"
010
SolarLune @solarlune.com · 08/06/2026
a moombahton remix of just the breakdown from "hit me where it hurts x" #renoise #bgm #electro #moombahton
110
SolarLune @solarlune.com · 07/06/2026
Guardian Heroes for the Saturn, as well as Rakugaki Showtime for the PS1, too.
Guardian HeroesRakugaki Showtime
200
SolarLune @solarlune.com · 07/06/2026
A few are: Wild Arms 2 for the PS1. In the world map, the characters are all 2D sprites - in battle, they're 3D models. Indivisible for PC. The characters are 2D sprites, but the world is 3D. Final Fantasy Tactics also had 2D sprites on 3D maps. Maybe Tactics Ogre? Might be pure 2D, I'm unsure.
Wild Arms 2IndivisibleFinal Fantasy Tactics : The Ivalice Chronicles
100
SolarLune @solarlune.com · 04/06/2026
hi, so in Windows Powershell, you can make a file require admin rights to run new, completely separate files (different date created, different checksum) with the same name will also require admin rights renaming them fixes it, de-elevating their rights wanna know how i know? (i want to vomit)
bear steadying itself on a log
220
SolarLune @solarlune.com · 26/05/2026
Yo sup - going to stream some gamedev in about fifteen minutes~ www.twitch.tv/solarlunetwi...
a wikihow image of a woman hitting a man, with the text "gamedev" above the woman and "me" above the man
020
SolarLune @solarlune.com · 06/05/2026
The trick is to be nobody's oomfie
010
SolarLune @solarlune.com · 05/05/2026
Whoops, almost forgot to stream! #livestreaming www.twitch.tv/solarlunetwi...
spongebob side-eye
021
SolarLune @solarlune.com · 26/04/2026
Forgot to post about this to #screenshotsaturday, too~ Been working on this for awhile and it's only getting better over time! It's made in Go with my custom 3D renderer, Tetra3D, built on top of Ebitengine. #gamedev #tetra3d #psx #playstation #retro #golang #ebitengine
An in-progress screenshot of my PS1-styled platformer made with my own 3D renderer, Tetra3DAn in-progress screenshot of my PS1-styled platformer made with my own 3D renderer, Tetra3DAn in-progress screenshot of my PS1-styled platformer made with my own 3D renderer, Tetra3D
1235
SolarLune @solarlune.com · 26/04/2026
It's starting to come together! The PS1 / late 90s vibes are through the roof! #gamedev #indie #psx #playstation #tetra3d
0134
SolarLune @solarlune.com · 24/04/2026
Yo! I'll be streaming some gamedev and work with Tetra3D in about fifteen minutes, at 12PM PST! #livestream www.twitch.tv/solarlunetwi... have a trailcam nyooom deer
good trailcam nyoom deer
010
SolarLune @solarlune.com · 24/04/2026
*casually optimizes yr raycasts to be 900% faster* #gamedev
A screenshot of a commit text, stating "All of these changes result in a roughly 900% speed improvement for bounding triangle raytesting (going from ~55ms for 1000 downward-firing ray tests in examples/rays to ~6ms)."
061
SolarLune @solarlune.com · 14/04/2026
Quote with your fanart! (Made this in 2021, around the launch of Metroid Dread~) #pixelart #fanart #metroid
A pixelart rendition of Samus from Metroid Dread
281
SolarLune @solarlune.com · 05/04/2026
Hmm, decisions, decisions - anyway, have some basic alien chip-jazz #renoise #chiptune
060
SolarLune @solarlune.com · 04/04/2026
Got my Golang / Ebitengine / Tetra3D game running on my Retroid Pocket Flip 2~ #gamedev
A picture of my hand holding my Retroid Pocket Flip 2 as it runs my Tetra3D game. Runs well!
3173
SolarLune @solarlune.com · 28/03/2026
Yo! Been making a lot of progress with my 3D renderer, Tetra3D! Been optimizing and fixing collision stuff, adding light volumes and automatic triangle subdivision, etc. Somebody on-stream said it was like a PS1.5, haha~ #gamedev #golang #tetra3d #ebitengine #handmade #renderer
0195
SolarLune @solarlune.com · 26/03/2026
when she likes the hat
0704
SolarLune @solarlune.com · 20/03/2026
Whoops forgot a meme, so have a Vib-Ribbon pog face
vib-ribbon pogchamp face
110
SolarLune @solarlune.com · 19/03/2026
vib ribbon pog
the first frame (?) of Vib Ribbon's start-up, featuring a stylized "Bi" symbol in Japanese, but presented vectorized, in the style of Vib Ribbon
020
SolarLune @solarlune.com · 17/03/2026
Yo, going to stream some gamedev today at 12PM PST: www.twitch.tv/solarlunetwi... #streaming
Edited version of the dolphin "how I look at the flight attendants during snack time so they know I'm awake and would like a cookie", but edited to say "how I look at the lurkers during a stream so they know I'm based and would like a follow"
140
SolarLune @solarlune.com · 13/03/2026
Yo, I'll be streaming some gamedev in about 50 minutes, at 12 PM PST! #streaming www.twitch.tv/solarlunetwi...
A picture of a character from Poy Poy for PS1, I think?
020
SolarLune @solarlune.com · 09/03/2026
Yo, going to stream some gamedev in about 50 minutes, at 12PM PST! www.twitch.tv/solarlunetwi... #gamedev #indiedev #golang #livestream
an extremely low-res picture of pikachu being dragged by a rope
182
SolarLune @solarlune.com · 06/03/2026
Yo, waddup! I'll be streaming again today at 12PM this time, over on Twitch~ #gamedev #indie #golang #streaming www.twitch.tv/solarlunetwi...
an edit of onion_lmao's post, as I recall, on Twitter of a dude doing the "ooh, hot dog" finger wiggle gesture

it's been edited to add "you" near the guy and "my gamedev stream" near the hotdog
173
SolarLune @solarlune.com · 04/03/2026
Yo! Going to stream a bit earlier today at 3PM PST, in about 15 minutes: www.twitch.tv/solarlunetwi... #gamedev #indie #golang
An edited version of the Ten-Thousand Bees meme, where instead of "Come Outside", it says, "make the game"
062
SolarLune @solarlune.com · 03/03/2026
When Family Feud for the SNES was in the prototyping phase, the team thought to implement an old text parser from a prior project, allowing the game show host to converse with the player as their estranged father. Unfortunately, the feature didn't focus test well, and was excised prior to release.
021
SolarLune @solarlune.com · 02/03/2026
Yo, hello! Going to do something different and stream some gamedev with my custom engine + renderer today right about now, at 12PM PST! www.twitch.tv/solarlunetwi... #gamedev #indie #livestreaming
A picture of a newsman with the text "Absolutely disgusting" at the bottom
052
SolarLune @solarlune.com · 16/02/2026
Working on light volumes for dynamic-ish baked lighting in my PS1-style 3D renderer~! Looks super cool! #gamedev #indie #b3d #golang #tetra3d
0103
SolarLune @solarlune.com · 13/02/2026
Yo, waddup Streaming some #gamedev right about now~ www.twitch.tv/solarlunetwi... #indie #livestream #gamedev
An edit of a meme image of a text conversation. The bracketed text replaces the original text, "My little pony"

A: Girl do you think I'm dumb

B: I think you have more kindness in your heart than you think

B: You can stop this you have the power to stop this

B: Choose love

A: [gamedev] has turned you into someone I don't recognize
093
SolarLune @solarlune.com · 06/02/2026
And I'm live~!
A blurry 3D Sonic render from Sonic 3D Blast for the Genesis, as I recall.
000
SolarLune @solarlune.com · 31/01/2026
Made this on a stream yesterday! Challenged myself to make portraits like these every day a few years ago. This took me 2 hours, so I'll need to speed it up, I guess! (I'm posting it again because I changed the text I previously had.) #pixelart #indie
2113
SolarLune @solarlune.com · 29/01/2026
get ready for the history of tennis before we get to how longlegs can play fetch without taking your ball first
A spoof of a Youtube thumbnail of a guy reaching for a tennis ball, with the text, "He does not need to take it to throw it." overlaid on top and a dog off to the side, referencing how dogs want to play fetch but not lose possession of the ball. The video is five hours, forty seven minutes, and nine seconds long.
052
SolarLune @solarlune.com · 27/01/2026
Streaming today! #gamedev #indie #b3d #blender #ebitengine #golang #programming www.twitch.tv/solarlunetwi...
dog eat dog world out there big man
082
SolarLune @solarlune.com · 22/01/2026
I was gonna not stream today, but y'know what, sure, I'll stream #gamedev #indie #livestream www.twitch.tv/solarlunetwi...
A picture of a japanese sable
062
SolarLune @solarlune.com · 20/01/2026
Dang it, I keep wanting to actually post about my work but I just can't stop streaming (just for a little bit this time) www.twitch.tv/solarlunetwi... #gamedev #indie #golang #livestream #gui
092
SolarLune @solarlune.com · 17/01/2026
Doing #gamedev live on Twitch right now~! (Ah, they gave me the "Live" indicator here, which is cool) #livestream #indie www.twitch.tv/solarlunetwi...
a dude from poypoy2 for ps1, I think
0133
SolarLune @solarlune.com · 13/01/2026
a pixel-art rendition of the katamari bear
110
SolarLune @solarlune.com · 13/01/2026
I WILL be streaming today this time! www.twitch.tv/solarlunetwi... #gamedev #indie
the bear from katamari damacy

he's got like 40 polygons
162
SolarLune @solarlune.com · 12/01/2026
0100
SolarLune @solarlune.com · 01/01/2026
Going live with gamedev over on Twitch! www.twitch.tv/solarlunetwi... #gamedev #livestream #indie (check the alt text)
A picture of a cat, paws and mouth stained yellow with mac and cheese sauce. The cat looks forward, unapologetic, prepared to be judged for its greed. The cat is me, the sauce, hubris in thinking I could ever make an interactive picture game. And yet here I stand, prepared for the universe to laugh and reject me - to send me reeling into the abyss, a fraud and a miscreant for having dared to try.

But try I will.

The cat is a calico.
052
SolarLune @solarlune.com · 30/12/2025
Yo, I'll be streaming for just a bit over on my Twitch: www.twitch.tv/solarlunetwi... #gamedev #indie #ebitengine #golang
172
SolarLune @solarlune.com · 29/12/2025
gooey~ #ebitengine #gui
070
SolarLune @solarlune.com · 26/12/2025
Been working on this GUI solution; finally got it to a pretty good state, I think! Semi-immediate mode, semi-ahead-of-time. Uses a programmable layout system to control where UI elements appear. Starting boilerplate aside, it's about 29 lines of code to get a circle of ninepatched buttons~
The code to create a circle of 8 buttonsEight buttons with a little icon on them arranged in a tight circle
040
SolarLune @solarlune.com · 23/12/2025
Yo, what's up! I'll be streaming in about 20 minutes at 5PM PST: www.twitch.tv/solarlunetwi... #gamedev #indie
The Miiverse Yeah! button, edited to say "Cringe!"
173
SolarLune @solarlune.com · 18/12/2025
Yo, I'll be streaming today in just a few minutes - come through if you're interested! www.twitch.tv/solarlunetwi... #gamedev #indie
A still of Homer from The Simpsons crouching in the dark, holding a lit match, looking at the camera.
083
SolarLune @solarlune.com · 08/12/2025
Yo whaddup - been sick, but feeling better! Going to get back to streaming gamedev, starting today at 5PM PST: www.twitch.tv/solarlunetwi... #gamedev #indie
a meme depicting two lines of people - one has only one person, and they're going to a window called "Therapy". The other is packed with hundreds of people, going to a window called "making video games".
2162
SolarLune @solarlune.com · 27/11/2025
Oh, and for the meme, uhhhhh here you go i guess
me, making a game > dog biting other dog
also me > dog getting bit
0112
SolarLune @solarlune.com · 25/11/2025
Going live again with some #gamedev, as it turns out! www.twitch.tv/solarlunetwi...
031