Pushing Unity To The Limit - Hyperbolica Devlog #6

preview_player
Показать описание
Choosing to use Unity instead of building a custom engine saves a lot of development time, but it comes at the cost of excessive hacking to bend the engine to my will. These are just a few examples of Unity hacks I needed to do to get Hyperbolica working.

This is part 6 of the Hyperbolica Devlog series. Full playlist here:

Support me on Patreon or Ko-fi:

Music (CC BY 3.0):
My Luck - Broke For Free
Рекомендации по теме
Комментарии
Автор

“I rewrote the physics system based on what I made for Marble Marcher.”
The Hyperbolica extended universe is coming together.

LegendBegins
Автор

"Unity does this useful thing, but since this is hyperbolic I had to make it again from scratch."

watt
Автор

God I hope this game is a financial success. I really want other devs to be able to look at this and know that doing weird stuff is viable.
Every time an innovative game succeeds, the industry gets just a little bit better.

kelpsie
Автор

Sorry honey, I can't go to our wedding, new hyperbolica dev log just dropped

RP
Автор

0:25 ooh, that reflection looks pretty good! I wonder if a mirror in spherical geometry would need to clone the entire world?

carykh
Автор

Can't wait to see the Let's Players bluescreen their brains while playing this.

benthomason
Автор

I am not a gamer by any means, but this game is something I really look forward to. These dev-logs have reinforced my fascination in the game, as I really really like mathematics and theory that I in actuality don’t at all understand.

catcatcatcatcatcatcatcatcatca
Автор

As someone interested in mathematics, what I found really interesting was the dual coordinates. From how you've described it, it seems like what you're doing is taking advantage of the manifold structure of hyperbolic space. A manifold is a type of space that, among other very jargon-y conditions, is what's called "locally Euclidean", meaning that for each point, you can find a neighborhood that is homeomorphic to Euclidean space (meaning basically that if you zoom in far enough it "looks like" Euclidean space). In these neighborhoods, we use what are called local coordinates to actually do stuff like calculus on the manifolds, and the local coordinates are how the local Euclidean condition is often used. It sounds like Unity is doing the exact same thing, especially since it's only valid for a small area around each point before you get distortions. This area of math is called differential geometry and studying hyperbolic space (i.e. negatively curved space) is actually what lead me to discover Hyperbolica and your channel!

tntboxboom
Автор

2:34 cameras also have a cullingBounds property that can replace the matrix used for culling (by default the projection matrix) with a matrix of your own. The only time I’ve seen this fail is with tilemap renderers, and that’s a bug with tilemaps themselves, not the cameras. Just replace the culling bounds with a giant one

Tomatech
Автор

as a game dev who's feed is filled with game dev youtubers, i have no idea how i have not heard of you yet!
this is some crazy awesome shit man!
and you are talking about it so casually as if its easy.
when you brought up the other game with the sphere my mind was blown, that looked fucking insane, good job!

Winsomnia
Автор

I love watching this game unfold, can't wait to play it when it comes out!

Magnogen
Автор

If the game doesnt succeed, it's development will... you're making the base for bigger implementations and opening the minds of thousands of developers out there, teaching us a new boundary of what's possible. Pretty cool.

santanaaybar
Автор

I swear to god that projects like these are pushing the industry forward and not that hyper realistic games with gameplay from 2008. This is what i visualize when someone says "next gen". Brilliant!

avgchoobafan
Автор

Wow, you have overcome so many obstacles! Also mad respect for figuring out all of this. Most developers never get to the boundaries of their engine like you did.

klaudialustig
Автор

Would love to play the game in December, best of luck!

haka
Автор

So glad to hear of this project and know your hard work is paying off! It looks amazing, can't wait to play. Love these insights into the process.

Ogaitnas
Автор

Hypercore sounds like a genre of music that I need to find

edoardonestor
Автор

Always super excited when I see one of these videos pop up in my feed

MyHandleIsGood
Автор

This should hit top 10 in steam for the year. So much work and the game looks amazing.

warp.routine
Автор

You, Sebastian Lague and Code Bullet are hard *carrying* the face of devlog-youtube. I hope you know that these vids are therapy for people like me - they're fun, funny and just so unlike any genre of videos on YT.

🔥 video today as well, love your content!

boiimcfacto
welcome to shbcf.ru