How Do You Build 4D Worlds? - 4D Golf Devlog #3

  Рет қаралды 241,177

CodeParade

CodeParade

Жыл бұрын

Modeling 4D objects and drawing them to the screen is obviously one of the hardest problems with making a 4D game. In this Devlog, I go into the implementation detail of how I achieved this in my project and some of the amazing algorithms that got me there.
Wishlist 4D Golf on Steam: store.steampowered.com/app/21...
#4dgolf
Great video about 4D shapes: • I visualized 4D shapes...
Miratope (GitHub): github.com/galoomba1/miratope-rs
Devlog #1: • So I Guess I'm Making ...
Trailer: • 4D Golf | Release Date...
Support me and innovative projects like these!
Patreon: / codeparade
Ko-fi: ko-fi.com/codeparade
Merch: crowdmade.com/collections/cod...
Music (CC0 1.0)
Koi-discovery - Chromatismus
koi-discovery.lescigales.org/

Пікірлер: 536
@muno
@muno Жыл бұрын
So many problems in life can be solved by using a lookup texture instead of real-time calculations
@epewx6667
@epewx6667 Жыл бұрын
Well duh, use lego
@ikebirchum6591
@ikebirchum6591
"Hmmm yes, fascinating," I say as I stroke my chin thoughtfully, completely and utterly failing to comprehend anything that's being shown or said
@vihdzp
@vihdzp Жыл бұрын
I'm really glad Miratope was of some use. When I started coding it almost 3 years ago I honestly had very little idea of what I was even doing. I haven't been actively working on it for a while now, but I believe it's currently in good hands.
@NStripleseven
@NStripleseven Жыл бұрын
Precomputed data in textures. Gotta love it.
@sporkwizard4131
@sporkwizard4131 Жыл бұрын
The fact that you’ve wrapped your head around this stuff to not only think, but also code and optimize, in four dimensions is seriously so impressive. That optimization with the lookup texture was sick as hell
@DaviiiD3
@DaviiiD3 Жыл бұрын
Its very simple. Just use Cinema 4D for modeling
@DefineMeAsOne
@DefineMeAsOne Жыл бұрын
I came in here thinking, "He's going to explain it!!! I can't wait to finally understand 4D world", I came out still confused but motivated. Idk how he casually just talks about 4d like it's nothing, but it made me motivated and happy to know that it is achievable to get to that level.
@skiddidily3778
@skiddidily3778 Жыл бұрын
A 4d game on a 2d screen in a 3d world
@storytimewithreddit
@storytimewithreddit Жыл бұрын
cant spell tetrahedragonizing without agonizing
@nem7296
@nem7296 Жыл бұрын
I think the property you migh be refering to at
@dkosmari
@dkosmari Жыл бұрын
At
@pyro-millie5533
@pyro-millie5533 Жыл бұрын
Holy shit that optimization into a 64 bit table encoded to RGB values is FUCKING BRILLIANT!!! I adore your projects so much!!
@amphitheres
@amphitheres Жыл бұрын
2:55
@pendragon7600
@pendragon7600 Жыл бұрын
love 4d stuff bruh
@SunnyKimDev
@SunnyKimDev Жыл бұрын
3:01
@amyshaw893
@amyshaw893 Жыл бұрын
When i was doing 4d rendering, i did consider building meshes to render, but eventually i just thought back on your videos and the work of inigo quilez and raymarched it instead. super simple and ran decently well, mostly. though sending the primitives to the GPU was an interesting experience
@CalebRuiz
@CalebRuiz Жыл бұрын
I don’t understand most of this but it makes me feel good that someone does 😂 keep up the good work!
@KeksosDerGrosse
@KeksosDerGrosse Жыл бұрын
Nice optimization with the lookup table! Getting more and more pumped to experience all this in its final form.
@minerharry
@minerharry
Oh, by the way: the property you’re looking for, beyond convex, is called **stellar convex**. Just learned about it in my topology class!
Music In A 4D World - 4D Golf Devlog #4
4:49
CodeParade
Рет қаралды 99 М.
I visualized 4D shapes #SoME2
13:07
Artem Yashin
Рет қаралды 24 М.
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 102 МЛН
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 6 МЛН
Can you beat this impossible game?
00:13
LOL
Рет қаралды 49 МЛН
UFC 302 : Махачев VS Порье
02:54
Setanta Sports UFC
Рет қаралды 1,2 МЛН
4D Toys Update: Rotating the 3D Slice, Face Projections, Marble scenes + Every new feature
5:20
[mtbdesignworks {Miegakure, 4D Toys}]
Рет қаралды 45 М.
How is this POSSIBLE? - 4D Golf Devlog #8
11:45
CodeParade
Рет қаралды 89 М.
Portals to Non-Euclidean Geometries
8:32
ZenoRogue
Рет қаралды 1,3 МЛН
How do non-euclidean games work? | Bitwise
14:19
DigiDigger
Рет қаралды 2,4 МЛН
Why Is 4D Golf So Cursed
43:14
Icely Puzzles
Рет қаралды 48 М.
The Quest to Build a 4D Rubik's Cube
26:08
Rowan Fortier
Рет қаралды 665 М.
Pushing Unity To The Limit - Hyperbolica Devlog #6
6:42
CodeParade
Рет қаралды 332 М.
How People Reprogram Games...with a CONTROLLER
18:42
GlitchDoctor
Рет қаралды 170 М.
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 102 МЛН