Hyperbolica and Channel Updates
HTML-код
- Опубликовано: 17 май 2020
- Just some updates about Hyperbolica, my RUclips channel, and Marble Marcher Community Edition.
Hyperbolica on Steam: store.steampowered.com/app/12...
Marble Marcher Community Edition:
Download: michaelmoroz.itch.io/mmce
Discord: / discord
GitHub: github.com/WAUthethird/Marble...
Music:
"Fruit" by Phil K. willcomposeforfood.com/moresou...
willcomposeforfood.com/
"Anyway, enough ranting." -CodeParade after talking for one minute and ten seconds
He's a man of action
The script was actually longer but I ended up removing most of it to keep it short and sweet, so I guess that line doesn't make as much sense anymore hehe.
@@CodeParade it has comic value now, so it was still worth it keeping it
That attitude's how Hyperbolica is going to be on the market before Yandere Simulator. I just want to play :c
Todd: "We don't have time for one of your patented Judah tantrums"
Whoa, those new marble marcher levels look so cool, especially the indoor-building-like one! 😮
hell yeah it does
Oh wow I wasn't expecting to see Cary Kumquat Hideaway here! Hope you're having fun with your virus simulator. I'm looking forward to part 3!
Thanks!
Get back to work slave.
Bring back TWOW dude
I'm still stunned by how good Marble Marcher looks
Well it's pure raytracing, so it literally can't get any better than that
My machine can play at a beautiful 360p, 20 fps
This game looks like it'll be fantastic. I honestly can't wait to see more about it. Thanks for this small little update
I wish someone with the technical know-how made a non-Euclidean horror game based on writings of HP Lovecraft. That'd be dope.
I think non-euclidean worlds have a great potential for horror games, especially if they were to be combined with VR!
There’s a lot of room for tentacles in hyperbolic space.
@@henryseg *n o w h a t h a v e y o u d o n e*
I think Euclidean space is just as good. See Yedoma Globula on itch.io , its basically fractal horror
that is a comment I didn't know how bad I wanted to read!! yes, seconded!!
Feels like a bug I'd make when trying to make a renderer from scratch but the maths behind it is actually understood ha. Great project can't wait!
Technology is amazing, I'll finally get to see what taking acid is like while remaining completely sober!
This doesn't look like an acid trip. If you wanna see something that's close enough check out either Electricsheep or DeepDream
These visuals are completly different
honestly
HEy CodeParade, hope you're doing well, just wanted to let you know that there's a possible typo on the steam page description
"And may more strange consequences that will make you question reality"
where it should be
"And many more strange consequences that will make you question reality"
I'm looking forward to this game a lot. It looks very cool
Ooo, thanks for catching that. I'll go and fix it :)
@@CodeParade don't even mention that man, I'm hyped for this game, I know it will be great cause you're making it. Take care and stay safe !
Suddenly Hyperbolic Marble marcher
my brain can only take so much
super awesome and interesting, can't wait to see more about rendering processes!
I think you could go the extra mile and add some proper existential meaningfulness to Hyperbolica, like The Witness does. It will be a great shame if such an amazing concept is only covered on a surface/mechanical level, but oh well, it's already challenging to be a solo dev without all that deep thinking. Good luck! I hope it's a hit :)
The Witness is amazing. I cannot reccomend it enough to aspiring game devs.
There is a story line and lots of humor, so I'd compare it more to Stanley Parable or Portal maybe, not sure if you'd consider that existential.
@@CodeParade That works! Looking forward to it
The icing on the cake would be a fancy Brit doing the narration!
I'd prefer humor and playfulness to... ahem, a bunch of pretentious handwaving in the general direction of "meaningfulness".
I can't wait! I'm kinda obsessed with your work!
we all are
You are a really good developer if you give your community tools to create their own content.
how the rendering work.
Pointcaré : "let me introduce myself"
yeeeessss
also jesus christ this video was literally just uploaded and it was already in my recommendations
me too XD
Me 3
My first time trying out scheduled upload. Maybe it helped with that.
@@CodeParade And probably also because I'm subscribed :D
Really looking forward to this. Since I've watch Tarkovsky's Stalker I've been really interested in a game that simulates spatial and psychological distortion, one that will prevent you from taking the shortest path from A to B. I think these sort of effects could start making real use of video gaming's ability to explore alternate realities, even ones obeying fundamentally alien physical laws and structure.
I find that with games, making the engine open source while the rest remains proprietary is a great compromise. Doom is a great example of this; people have done wonderful things with Doom's original engine, and the developers still got to benefit from people buying the full game.
Or the publishers at least. :)
It is a good system, but going full open source may work too. Several roguelikes (including our HyperRogue) are open source (including the content) and available for purchase on Steam, and this works, to some extent (it is not clear what would their earnings be if the game was paid only, but one time I looked whether releasing the full current version of HyperRogue for free affects the earnings, and there was no difference).
In general, I think the system of "buy games to play them" helps games which are not very innovative, but does not work for innovative games (of course this is an overgeneralization, it will work for some innovative games). Innovation is important in science, and sceince (at least pure maths/TCS) uses a funding system where it is financially beneficial for the researchers to make their work available as freely as possible, and even researchers working on niche stuff are supported well, which is better than what we have in games.
Your video on non-Euclidean worlds rendering engine is the first video i saw of your channel and the reason why I subscribed :D Needless to say this project is my favorite one
You, starting as a game dev, have a unique advantage not shared by many other starting game devs. You have a huge head start on publicity and marketing! I look forward to seeing more of this (and perhaps some apeirgonal tiling).
Thank you for making your work open source! The best way for a game to grow is for it to have customizability from the community
I’m so excited for this!! The game looks incredible!
I'm dying to know how the perspective works... great job ❤️
Very impressive. Now, that is innovation and research and development. Fascinating.
Really hope you don't give up. This game looks awesome!
Your work presenting objects interacting with non-Euclidean spaces is truly inspirational. Please keep expanding upon those ideas. The future will thank you.
I love this concept!
I really want to see the development videos now, it looks so cool!
I love hyperbolic space and this looks awesome
I'm trying to remember why I originally subscribed to you but I honestly can't remember. Super stoked for this game and glad I'm subbed so I could find out about it.
Im so excited for this!!
I keep imagining a Metroidvania game, on a non-euclidean worldmap.
im so glad i found this channel
That's a lot of progress honestly I hope it works out
Can’t wait, hope you release some sort of rendering test
im hyped for this game!!
This is exactly what I’ve been waiting for
AWESOME!!
Wooooo I like the sound of this
Yay!
I'm late but this was uploaded on my birthday personally I love non Euclidean games like antiChamber and others I can't think of right now good luck with development
Cant wait to play it :))
Oh this is gonna be good.
that vaporwave screenshot looking crisp
Now this is what an update is supposed to look like
Awesome! Since you made marbel marcher I wished you would do something in this direction.
Yo dude can't wait!
I want to do more subtitles for this guy but my PC doesn't work. :(
But soon.
I will also fix the subtitles on a video where I kinda messed up.
i'm fine with this, your game should definitely take priority, although not every single bit of it. have fun doing the code things, code person!
Wooo Steam!
This is fucking sick!
Very very excited for the explanations! Do you have any resources we could look into ourselves? :D
YesYesYesYesYesYesYesYesYes!
Your work looks so cool. Good graphics, and weird rendering.
oooh hes still alive
Nice
Hyperbolic!
Good Luck on your Journey m8, I will be looking forward to this even though I don't have PC requirement, I'll be watching videos about it :D
Code parade: you ever had a hyperbolic game?
World: no...
Code parade:
*w o u l d y o u l i k e t o ?*
Aaaand wishlisted!
Cant wait to see the development videos! I've tinkered with spherical and hyperbolic space quite a bit, but I never got to a point where I could put any meaningful-looking objects into the world.
1:01 looks like a pipe nightmare
I guess you were inspired by HyperRogue to make this game.
Do your best man
Create something beautiful 🏋🏿♂️🧘♂️
Marble Marcher but the marble is a hyperbola
I am so pumped for this! Do you have a soundtrack?
Yes. Soundtrack will be released as a bundle on Steam when the game comes out.
Any chance this game gets a VR mode? I wanna melt my brain
Mr, I love your videos and are super interested on Hyperbolia. Can you please consider porting it to switch? Thanks
Hey do you write all of your music? Kudos!
I have a question, It would be posible yo use non euclidean Wallis and Doors to make really Big walls so colisions Bugs wouldn't be posible but when you pass across them It you don't spend a minute in a door?
Will there be any console ports or adaptations? It would be sick if I could play this on my ps4.
What will the gameplay be like? Will it be a sort of walking simulator or something more involved?
wow
Yo, it's in *unity!?* If you're gonna be explaining how it's done I might have to try it out for myself.
Will hyperbolica have a flat y-axis sticking out of a hyperbolic xz plane or will parallel lines going directly up diverge?
It feels dumb to suggest this, seeing as I have Chrome OS that practically no file or downloadable works on (including anything you release, which looks amazing by the way and i cant play it), but can you add the option for space gravity in the level editor? And maybe Chrome OS suppourt?
Can't you run linux on a chromebook?
I love this channel. (kto jest polakiem like i komentarz)
POLSKA!!
HyperRogue to polska gra :)
@@ZenoRogue :) GRAM W TOM GRE OD MIESIĄCA :). Ty ją stworzyłeś???
Hello CodeParade.
well i was wondering,
is there a way to code leather like topology without any resource?
i mean like immitate the shrinking process during tanning?
If you check Leather in detail, its so freakin crazy, the communicating vein network, its so complex.
I guess this would be a very difficult task.
usually i generate toplogy by scanning real leather in a solution of 8µm per dot.
I tried to feed a cellular automata wih some leather information but the result is hmm more or less, bad.
any suggestions
greets
my background is mechanical engineering so i might be approaching this from the wrong direction but, if you're scanning a real piece of leather could you use something like digitalimagecorrelation.org/ to record the displacement field to go along with the topography? then just implement the displacement field in the program. not sure if you want a procedural tool or just something that will work for one example. if you want a procedural tool machine learning might be able to generate the displacement field off of a scan if you train it on a bunch of examples.
@@Royvan7 hm interesting.
i checked it.
hm to make it clear, maybe simple scanning is the wrong description.
we actually use a nanofocus surface scanner that will digitalize the hight informations with a laser in a resoution of 8µm per dot.
so i already have a high end quality topology.
BUT: its never seamles and thats a must. if you repeat that part via photoshop(wich is possible)... you will notice that very easy.
- also that scanner is like super precise, means, leather in a depth of average 250µm and a background wave/bump of 500µm for example will lead to an
not usable grayscale(hightmap). in the end we can only use 8 bit datas, means 256 steps, so there is no space for wasting gray informations
to that 500µm bump.
we did these tests with teaching a cellular automat, but leather is so complex, if you want a specific characteristic the result is inadequat.
for other textures its pretty awesome, speckle patterns etc.
in my uninformed mind in matters of programming
i was just thinking, if you shrink leather during tanning, this all happens under special physics rules that are may programmable (and in every size i want it without any repetition)
overall thanks for the link, it sure is interesting, i will check that closely.
cheers
@@wavygravy5561 welcome. my thought was you would get the high quality topagarphy scan. the apply a speckle pattern and record a time lapse of the tanning process. then use the process detailed in the link on the time lapse to get a displacement field over time data. so a function that given initial location on the leather and time parameter tells you where that spot moved to. then you could implement those diplacments in the rendered leather.
it's a bit more precise then just recording the shape change and rendering the shape change since it tells you not just the new shape but how you got from the old shape to the new shape. might possibly work better with the cellular automat. never worked with them myself do couldn't say.
my sugetions was to get a good approximation from measurement without programing the actual physics. mainly because the actual physics are probably annoyingly complicated for this.
as for the physics behind the process, i've never worked on the mechanical properties of leather so i can only guess. my intuition is it's internal stresses happening as the micro-structure changes during the tanning process, or internal stresses already in the leather being released. like how stressed metal warps when annealed, exct bio-material so more complicated. since leather is a viscoelastic hierarchical material it's not exactly a simple material. bio-materials can be annoyingly complicated. it's possible you might need either a large amount of information about the internal structure of the leather, or a large amount of information of what's happened to the leather in the past. or i could be wrong and the physics is simple. this is just my intuition.
I'm trying to figure out how the hell this guy managed to make this in unity/ trying to code it myself, and I tell you, this couldn't come out of some bug in ray-casting or something (wish it could though). There is some serious differential geometry involved (i think)
ksdbdhjskdfkds i dont even play video games or understand hyperbolic stuff but i swear to god ill buy and play ur game it looks cool af
Is hybperbolica a 3D manifold of a 4d hyper sphere? Like how the ground we walk is a 2d manifold of a 3D sphere?
If you are asking about hyperbolic geometry, then it's actually the opposite. It's not very easy for me to explain right away, but you should hopefully be able to find some explanation somewhere. There's also a game called Hyperrogue which is set in a hyperbolic space, so you can check that out.
basic concept is the further you look from your current position, the more space is out there - usually such space is infinite though it does not have to be.
You can imagine it as for example 4 doors around you - behind each door is a room. When you go through the door, there are also 4 doors. 1 which you just came through and 3 others leading to completely new, unseen rooms. It's akin to a tree or crossroads with paths - going through each door is like taking a branch/road that leads to a new branching point/crossroads.
This can go infinitely deep. In that sense a hyperbolic space is analogous to a fractal space, at least the IFS kind. There are a lot of variations but this is the basic layout.
@@infinummjb That's a really great summary of how it works, thanks
@FreddyFozzyFilms You're correct for spherical geometry (the level with the barn). But for hyperbolic geometry, you can't mathematically embed the space in 4D, there's not enough room in that extra dimension. Instead, I use stereographic projection. It will be explained in the next video hopefully.
In flat space, as the radius of an n-ball increases, the n-volume increases by a polynomial. If you double the radius of a circle, the area is quadrupled. If you double the radius of a sphere, the volume octuples.
In hyperbolic space, there is "more" space inside any ball and it goes up exponentially.
How much will hyperbolica cost?
Which software or language do he use
I don't know if I really do want to play or I really don't want to play
Is it possible to make a voxel based game with certain places being non-euclidean? Like fractured dungeons or so.
There kind of already is for 2D, check out Hyperrouge: roguetemple.com/z/hyper/
What do you mean by fractured dungeons? Or by certain places? It is probably better to make everything non-Euclidean, for example in HyperRogue (which BTW has both 2D and 3D worlds, and non-grid-based gameplay) I have adopted the design rule that the whole game is a single level, in order to point out how unimaginably huge hyperbolic worlds are.
Anwyay, for a voxel-based non-Euclidean game, see Hypermine, whose name suggests "hyperbolic Minecraft". It is in early development, but it already produces great pictures: github.com/Ralith/hypermine/wiki
@@ZenoRogue What I imagine is a Minecraft-like world that is mostly normal. But some biomes have a fractured space where physics doesn't work the same and where a lot of magical creatures live. Also the player should be able to create formations that distort space in a way.
So far I've seen two approaches.
1. Making everything with the same geometry.
2. Using portal and optics to fake a non-euclidean geometry.
I assume there should be a third way where the used geometry is biome dependend. I'm still in the idea gathering phase so it doesn't have to be a gridsytem, like minecraft. It's just an startingpoint for now.
@@CodeParade I was unclear in my first comment. What I imagine is a 3D game where the used geometry changes in different biomes. But the different biomes are seemlessly connected.
For example the player can walk through a plain and suddenly the horizont starts to bend or whatever.
The actual implementation sepends on what I'm capable of doing. My general goal is that there is a landscape where most is normal but there are a few rare biomes that contain dangerous beasts and a distorted space.
Will Hyperbolica be available for Linux?
Yes.
How many is a "few" videos in this case? is it three or so?
Probobly 3 to 5.
@@CodeParade yeah that seems like a good amount of time. The game looks really cool, and I'm sure I'll understand it better once you release the videos explaining it but something about it looks strange. I like it!
!
How much will hyperbolica cost.
ye
Well this is about one month after the previous video, so I am interested in knowing what’s happening with the game.
Almost done with the video (it's long).
When Epic Games releases GTA V for free but I'm up here just waiting for your game :) Can't wait! Love your work :DD
This game must be such a headache to make maps for
I’ve been watching your videos for a long time.
I am doing vr cartoons.
Please make a neural network that will remove the background from the video for free.
millions of bloggers will be extremely grateful to you.
i need something that can try every word in the english language in between other words and stop if it gets the right word does anyone know of a bf kit that can insert and delete or one with a point and click starting point that can re attempt over and over and stop when successful
Dose your bot hack?
But does the new marble marcher update thing let me access the cheat codes without having to kill myself by beating the game???
Yes. You can play any level and use any cheats without beating the game :)
CodeParade YES
And now to wait for school to end
Can you make a world where everything is in a cob, Like the world that Rick and Morty visited. that would be awesome
Given that Marble Marcher supports community-made levels, perhaps _you_ could make such a world!
I want the game but have no PC... I wish there was a mobile version!
mydudeguy77 You could try Hyperrogue, another hyperbolic game, to get a taste of hyperbolic space. It already has mobile versions.
Does someone have the this clip's link? 0:56
That would be one of the custom levels in Marble Marcher: Community Edition.
@@wauthethird i mean, yeah but i asked for the clip.
@@Leadlight280 The clip was probably taken by Codeparade for this video.
@@wauthethird *sad subscriber noises*
Here, I had a clip from when I created that level ruclips.net/video/qt-XuJFwj6M/видео.html
I cant wait to play this on acid