Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

A quick breakdown/tutorial of how I do sprite stacking for my game. #gamedev #pixelart #indiedev #godotengine

288,366 Aufrufe • vor 1 Monat •via X (Twitter)

41 Kommentare

Profilbild von zbigniewcebula
zbigniewcebulavor 1 Monat

>Tutorial >Look inside >No instructions

Profilbild von BartekDev
BartekDevvor 1 Monat

Tak wyszło

Profilbild von zbigniewcebula
zbigniewcebulavor 1 Monat

Yup, however still cool that you use sprite stacks. I think it has unexploited potential.

Profilbild von The Captain | 🐟 fish |
The Captain | 🐟 fish |vor 1 Monat

How to make 2d look 3d Step 1: make a 3d model Step-- wait I already have a 3d model, why the fuck would I go back to 2d Step 3: make a 3d game

Profilbild von Aleksandr Kerensky
Aleksandr Kerenskyvor 1 Monat

That looks really cool, but how much more different is the end result than just using an integer scaled pixel filter on a normal 3D image? Or voxels?

Profilbild von BartekDev
BartekDevvor 1 Monat

Tbh 3D with a filter would look similar, but I just wanted to experiment. It's fun to fake 3D the way old-school devs had to. The main difference is whole object sorting instead of a depth buffer, more control over the lighting, and just getting that authentic retro jank

Profilbild von Dr. Dad, PhD 🔄🔼◀️🔽▶️
Dr. Dad, PhD 🔄🔼◀️🔽▶️vor 1 Monat

I am also making a game with pixel art ships rendered from 3D models. I simply baked 32 headings. Maintain a 45 degree camera angle always, so I can get by with just 32. I also pre-baked shadows and the height of each pixel (for sinking animations).

Profilbild von BartekDev
BartekDevvor 1 Monat

Woow! Nice work, great minds think alike! Your game seems almost ready and mine is just a little experiment for now, because I barely have any free time right now between work and prepping for my engineering degree exam. Wishing you huge success with the project!

Profilbild von Peter
Petervor 1 Monat

did you just invent voxels?

Profilbild von BartekDev
BartekDevvor 1 Monat

Kinda, but it has that authentic retro vibe. For example, object sorting works on whole sprites at once instead of per-pixel depth, which gives it that classic 2.5D look and many more little quirks

Profilbild von Peter
Petervor 1 Monat

well it looks cool!

Profilbild von Rob Miles
Rob Milesvor 1 Monat

This is how Command and Conquer Red Alert 2 and Tiberian Sun etc did their units I believe

Profilbild von Austin Wright
Austin Wrightvor 1 Monat

There's a great amount of hand-waving going on in "4. A bit of perspective math"

Profilbild von Ryan Lenk
Ryan Lenkvor 1 Monat

I made a tool you might like let me know if you try it out! Scores bounded PNG sprites against explainable pixel-craft checks. Builds OKLCH hue-shifted material ramps. Quantizes PNGs against original built-ins or bounded user-owned palette JSON without overwriting existing files. Reports same-hue contrast and palette structure. Measures animation motion and visibility using rendered-pixel math. Exports and directly checks trusted local .ase/.aseprite documents through a separately installed Aseprite CLI. Exposes the same bounded operations to local MCP clients over stdio. Replays user-owned, SHA-256-pinned golden corpora without promoting results to approval.

Profilbild von Jacob Beers
Jacob Beersvor 1 Monat

That's fantastic! This kind of reminds me of the marching cubes algorithm. You are basically creating voxels by converting slices of the 3D model into pixel layers.

Profilbild von ∇♢I3∇♢D ∆M∆L3K, Autistic Autocrat
∇♢I3∇♢D ∆M∆L3K, Autistic Autocratvor 1 Monat

this looks extremely overcomplicated.

Profilbild von BartekDev
BartekDevvor 1 Monat

Maybee, spritestacking is well known retro technic and tbh i thought at the end outcome would look more unique and retro…

Profilbild von MrAzza696
MrAzza696vor 1 Monat

Why not use 3D in the first place?

Profilbild von BartekDev
BartekDevvor 1 Monat

Tbh i thought it would look at the end more retro than it looks right now…

Profilbild von 033.eth
033.ethvor 1 Monat

soo.. just voxels

Profilbild von ROOT
ROOTvor 29 Tagen

I've used sprite stacking before, but the issue with this is optimization. Maybe there's a way to do it correctly, but it takes way too much effort to do so. The effect is cool though.

Profilbild von Sven Viking
Sven Vikingvor 29 Tagen

Seems like there must be existing voxel editing tools that could make editing easier?

Profilbild von robert mine
robert minevor 1 Monat

wouldnt it be easier to just use voxels to model and then collapse into pixel slices after

Profilbild von webXOS
webXOSvor 29 Tagen

Nice I made this similar idea on a custom hybrid 1-bit ecs engine:

Profilbild von kohrabi
kohrabivor 1 Monat

Quick question. Isn't sprite stacking just voxel? Why did you decided to use sprite stacking over voxel?

Profilbild von ilyas
ilyasvor 1 Monat

this is very sexy but i think it is a bit undistinguishable in the sea (the features are lost)

Profilbild von *daymare*
*daymare*vor 1 Monat

but why? why not just slap a shader onto it

Profilbild von Rysea
Ryseavor 1 Monat

Isn't this just voxel art with extra steps?

Profilbild von Qps
Qpsvor 1 Monat

This is like black magic to me

Profilbild von Z
Zvor 29 Tagen

this is like a cat scan sprite renderer 🤯

Profilbild von Adamweishaupt1305.XRP
Adamweishaupt1305.XRPvor 1 Monat

That's sick. Nice work

Profilbild von Stefan Eric
Stefan Ericvor 1 Monat

This is beautiful, is there a resource you can point me to for more details?

Profilbild von lexobabble 1x10^6 🔞
lexobabble 1x10^6 🔞vor 29 Tagen

So... voxels? Interesting

Profilbild von Lee Penkman
Lee Penkmanvor 1 Monat

its like a volumetric image... 3d i guess :D

Profilbild von Sash the Soulsmith
Sash the Soulsmithvor 1 Monat

You don't use this for the rocks and stuff, do you?

Profilbild von Somethingp1
Somethingp1vor 29 Tagen

This is such a cool way of doing stuff! I’m exited to see where you go with this

Profilbild von ◻️ Sixthorns ◻️
◻️ Sixthorns ◻️vor 29 Tagen

Oh, Command and Conquer had similar technology, but they were technically more like pixel voxels, which allowed for animated characters, i liked that.

Profilbild von JKMR♂ @Studio JKMR / ゲーム個人開発 / 10月&11月連続リリース予定
JKMR♂ @Studio JKMR / ゲーム個人開発 / 10月&11月連続リリース予定vor 1 Monat

とても興味深い 全ての船が積層で描画されているということ?

Profilbild von Lag
Lagvor 1 Monat

@3kliksphilip taught me this one

Profilbild von Alberto💫
Alberto💫vor 29 Tagen

how are you “extruding thickness” on a stack of sprites?

Profilbild von crumbraven
crumbravenvor 29 Tagen

@Latiencur this is awesome, really cool stuff man!

Ähnliche Videos