How can the N64 handle fast moving objects? | Portal64

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ส.ค. 2022
  • In this video I show how I got the physics engine working well enough to allow objects, and the player, to fall forever from a portal on the ceiling to a portal on the floor.
    Thanks to my brother, Joseph Lambert, for helping me edit the video this time
    Latest ROM Download
    github.com/lambertjamesd/port...
    N64 Homebrew Resources
    / discord
    n64.dev/#community
    If you want to code using the official N64 SDK
    crashoveride95.github.io/n64h...
    If you want to use an open source SDK
    libdragon.dev/
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 589

  • @Fatih_M177
    @Fatih_M177 ปีที่แล้ว +1469

    This is very impressive, the fact you were able to make portal in n64, while some people are still struggling to do that in goldsrc

    • @golarac6433
      @golarac6433 ปีที่แล้ว +145

      goldsrc is not open source so its hard to do major modifications

    • @gragogflying-anvil3605
      @gragogflying-anvil3605 ปีที่แล้ว +232

      @@golarac6433 And neither is the n64. But I assume there's a lot of community made documentation for it. Not sure if that's the case for goldsrc.

    • @MrBrax
      @MrBrax ปีที่แล้ว +46

      @@golarac6433 but the SDK is

    • @SheepyChris
      @SheepyChris ปีที่แล้ว +191

      It makes absolute no sense for the N64 to be "closed source", do you believe this project is made on an already existing engine in the console? This game was literally built from the ground up and its developer can do anything with it, which is not the case with goldsrc lol

    • @golarac6433
      @golarac6433 ปีที่แล้ว +44

      @@SheepyChris lol, n64 is not documented, most of what people can do with it is based on reverse engineering the system

  • @KrakenCasting
    @KrakenCasting ปีที่แล้ว +563

    4:45 "Sorry if you were here for a game update and instead were hit with a math lecture" It's the true James Lambert experience! XD

    • @probablynot8154
      @probablynot8154 ปีที่แล้ว +20

      I'm absolutely here for both! some channels make joke about skipping the maths and then skip them but then the videos get less interesting...

    • @ananime1
      @ananime1 ปีที่แล้ว +6

      I'm pretty sure this is the definition of "I came looking for silver and found gold."

    • @calhoot3577
      @calhoot3577 ปีที่แล้ว

      He didn't say that. Your quote is wrong.

    • @TrippyMango
      @TrippyMango ปีที่แล้ว +1

      As a game developer i can safely say while creating a game you need to be able to write (some times difficult) calculations. So game development can math go hand in hand

  • @otodusobliquus3836
    @otodusobliquus3836 ปีที่แล้ว +1592

    I'm taking electrical engineering classes at my college, so trust me when I say that your lectures are very easy to follow, interesting, and entertaining! Not to mention that your presentation is very clean and clear, so I would honestly love to see more along with the future updates! (perhaps some VERY faint background music might also enhance them)

    • @sirspamalot4014
      @sirspamalot4014 ปีที่แล้ว +4

      Also doing Electrical Engineering, and my maths lectures were so bad I stopped going and just taught myself the content.

    • @fiffy6572
      @fiffy6572 ปีที่แล้ว

      IT engineering classes here
      cant agree more

    • @_wija
      @_wija ปีที่แล้ว

      michigan tech?

    • @themadduck8784
      @themadduck8784 ปีที่แล้ว

      @@sirspamalot4014 CS classes here, my lectures were so bad I stopped going and never learned it because I'll never use it again. Passed that stupid theory class, that's all that matters.

    • @d3vitron779
      @d3vitron779 ปีที่แล้ว +2

      Naval nuclear electrician here, can agree

  • @mlugg5499
    @mlugg5499 ปีที่แล้ว +123

    7:18 - the original game has two mechanisms to deal with this. The first is that when you go through a portal which significantly changes the concept of "up", the game will force the player to duck for a few ticks. The second is a complicated mechanism called FindClosestPassableSpace which is responsible for making sure the player never gets stuck in geometry around portals (there's a good video by UncraftedName if you're interested) but the first thing might be sufficient for this bug depending on some details of your collision and the size of your hitboxes

    • @james.lambert
      @james.lambert  ปีที่แล้ว +47

      That sounds helpful. Thanks

  • @dantesquivel0
    @dantesquivel0 ปีที่แล้ว +130

    Please never stop providing the technical explanations. I find this stuff absolutely fascinating and it's wonderful to have it broken down with visual aids and applied to a game.

    • @googleuser4720
      @googleuser4720 11 หลายเดือนก่อน

      Please stop providing technical explanations. It is absolutely NOT fascinating nor wonderful. Visual aids only please!

    • @TeurastajaNexus
      @TeurastajaNexus 11 หลายเดือนก่อน

      @@googleuser4720 :D

  • @TrekDelta
    @TrekDelta ปีที่แล้ว +76

    I really like this. I wonder what would Kaze Emanuar, or even Valve themselves would think about it.

    • @james.lambert
      @james.lambert  ปีที่แล้ว +169

      I'm hoping Valve thinks, "Wow that is cool we should let him finish it"

    • @illpunchyouintheface9094
      @illpunchyouintheface9094 ปีที่แล้ว +26

      As long as he doesn’t try to sell and only offers it for free then everything should be fine. Value only cares if you try to sell things for the most part.

    • @irazander
      @irazander ปีที่แล้ว +2

      @@illpunchyouintheface9094 well gmod exists although I guess that's just a compiler game thing

    • @TrekDelta
      @TrekDelta ปีที่แล้ว +10

      @@james.lambert Just a question, what do you think about binary space partitioning (.bsp) and how would you implement it? The original Quake was from 1996. Quake had a world editor and it allows lightmaps and radiosity baking after compiling it. Is this possible on the Nintendo 64?

    • @sharp14x
      @sharp14x ปีที่แล้ว +3

      @@TrekDelta The Source engine uses BSP, lightmaps and radiosity baking.

  • @TheRenalicious
    @TheRenalicious ปีที่แล้ว +140

    As a long time game dev I really enjoy seeing videos about old hardware being given new life with "modern" projects. And it's fascinating and informative seeing the technical breakdowns and problem solving in such an elegant way. Way to go!

    • @Mawyman2316
      @Mawyman2316 ปีที่แล้ว

      I wish there was a term for it. There was a guy who made I believe it was a game boy game. I’ll look for it because their breakdown was great

    • @Mawyman2316
      @Mawyman2316 ปีที่แล้ว +1

      It’s from “morphcat games” and it’s how they made a game for the nes

    • @adora_was_taken
      @adora_was_taken 8 หลายเดือนก่อน

      @@Mawyman2316 hi its been a year but this kind of thing is generally called a demake

    • @Mawyman2316
      @Mawyman2316 8 หลายเดือนก่อน

      @@adora_was_taken Hello, not quite. Any time you make a game into a lower bit artstyle its a remake. I am talking specifically about games made compatible with retro hardware. There was a 4 player coop mage game made for the NES that was awesome too. Its not really a rom hack but its basically a rom hack if you wanted to get closer to a good term.

  • @ThwompantsGarbageDump
    @ThwompantsGarbageDump ปีที่แล้ว +203

    Looking great so far. I'd suggest putting a slight white noise in the GLADOS voice clips so they sound less compressed than they actually are.

    • @C.I...
      @C.I... ปีที่แล้ว +37

      I think it sounds like they're just clipping a bit.

    • @windowsxseven
      @windowsxseven ปีที่แล้ว +45

      @@C.I... I think it sounds like sound it sounds like sound it it sounds like it like like it sounds like sounds it sounds like sounds it like

    • @jeremiii6523
      @jeremiii6523 ปีที่แล้ว +18

      @@windowsxseven You okay bud?

    • @windowsxseven
      @windowsxseven ปีที่แล้ว +26

      @@jeremiii6523 feeling kinda drowsy

    • @inthefade
      @inthefade ปีที่แล้ว +15

      As a sort of dithering or what? I would presume more noise would worsen data compression, but I'm not clear on what you're aiming to do.

  • @Gagootron
    @Gagootron ปีที่แล้ว +65

    I want MORE math lectures. I love knowing how you squeeze the most out of the N64!

  • @spocite
    @spocite ปีที่แล้ว +87

    I’ve been loving these update videos, its nice to see how much can be done on the N64!

  • @savestate13
    @savestate13 ปีที่แล้ว +62

    I love seeing updates for this project, and can't wait to play it for myself!

    • @Zyon134
      @Zyon134 ปีที่แล้ว

      You can play this current build now, there's a link to the github in the description

    • @savestate13
      @savestate13 ปีที่แล้ว

      @@Zyon134 really? Awesome! Thx, dawg

    • @Streetcleanergaming
      @Streetcleanergaming ปีที่แล้ว +2

      When the full thing comes out I learning how to put data on a n64 cartridge

    • @cxx23
      @cxx23 ปีที่แล้ว +2

      @@Streetcleanergaming That's my dream is to have this port on a physical cartridge to play on my N64.

  • @OfflineOffie
    @OfflineOffie ปีที่แล้ว +9

    I love the progress! It's looking really good and it's wonderful to see you continuing this amazing project!

  • @joey199412
    @joey199412 ปีที่แล้ว +9

    I HIGHLY appreciate you going into the detailed specifics! Best explanation I've ever seen of Gilbert-Johnson-Keerthi distance algorithm used to add rudimentary models for physics calculations.

  • @NotTheWheel
    @NotTheWheel ปีที่แล้ว +16

    You're so unbelievably clever and creative keep up the good work man! I'm so amazed by your progress.

  • @Keatosis_Quohotos
    @Keatosis_Quohotos ปีที่แล้ว +26

    I'm literally on the edge of my seat waiting for new updates from this project
    And I love hearing about the math

  • @weinerschnitzel7
    @weinerschnitzel7 ปีที่แล้ว +3

    Coolest video yet! Awesome visual on GJK. Instantly clicks to what you had described in your first physics video.
    Please keep the technicals coming!

  • @sanderbos4243
    @sanderbos4243 ปีที่แล้ว +39

    Amazing explanation of GJK, thank you for informing me of its existence!

  • @Fuuntag
    @Fuuntag ปีที่แล้ว +5

    Absolutely love it that you’re working on this project, keep it up!

  • @julienlapointe8204
    @julienlapointe8204 ปีที่แล้ว +55

    Imagine if Portal 64 actually existed back in the day.
    Would probably have been the greatest game of all times.

    • @JoBot__
      @JoBot__ ปีที่แล้ว +10

      Is it not already the greatest game of all time?

    • @julienlapointe8204
      @julienlapointe8204 ปีที่แล้ว +5

      @@JoBot__ true.

    • @bennypika4976
      @bennypika4976 ปีที่แล้ว +1

      they wouldn't release into sale vision
      not with all those glitch we'd have to encounter X'D

    • @JoBot__
      @JoBot__ ปีที่แล้ว

      @@bennypika4976 But it's pretty easy to just get a focus group to test the game, then patch the bugs.

  • @coloringontheline
    @coloringontheline ปีที่แล้ว +1

    Phenomenal progress! You're doing an amazing and faithful job here! These updates bring me immense joy, thank you for keeping us up to date! I loved the graphical examples and mathematical expression demonstration. You did a great job explaining why it's so important and how cool and elegant the solution is! You and this project motivate me in my projects, thanks!

  • @golarac6433
    @golarac6433 ปีที่แล้ว +58

    Great project, you're killing it. Also great job on the animations when explaining stuff. It's Minkowski btw, there's no Z there lol. You kept saying Mizowski or something

    • @__8120
      @__8120 ปีที่แล้ว +5

      THANK YOU! I'm glad someone else noticed it!

    • @Erkle64
      @Erkle64 ปีที่แล้ว

      He gets it almost right the first time he says it. Sounded like Mingowski to me but the subtitles got Minkowski. Mizowski all the way after that though.

    • @r0zemary
      @r0zemary ปีที่แล้ว

      Goes from minkowski difference to mizowski difference to mizowski... sum?!?!

    • @golarac6433
      @golarac6433 ปีที่แล้ว +1

      @@r0zemary that's actually correct, you can say either sum or difference

  • @Piman31417
    @Piman31417 ปีที่แล้ว

    I love hearing about the technical parts of making something like this! Really shows all the work and cleverness it takes to do a port like this.

  • @josiahjack455
    @josiahjack455 8 หลายเดือนก่อน

    Binge watched all your videos. Saved this one for last. Definitely the best one. Super impressive all of them!

  • @LB_
    @LB_ ปีที่แล้ว +1

    Your videos are so high effort now, this is really great! I love your visual explanation of support functions

  • @lahma69
    @lahma69 ปีที่แล้ว +7

    I gotta say, you have an awful lot of ambition and self confidence in your own programming skills to take on a project of this scope and difficulty. It is truly impressive and I'm really enjoying sitting on the sidelines and watching it take shape. Given I have little experience with the N64's architecture (besides a bit of poking around with MIPS/N64 rom disassembly in IDA Pro), especially in regards to the reality coprocessor, I don't have a very good grasp of how big of a project this actually is, but I can only imagine that it is a bit of a Colossus. I wish you luck with the project and I can't wait to see what comes next!

  • @PigDan
    @PigDan ปีที่แล้ว +11

    Love your channel and project! You're brilliant! Thanks for the content! 💜 ✌️

  • @normalichu
    @normalichu ปีที่แล้ว +3

    Math is not my field, but it's always interesting to see the solutions you come out to resolve the problems, and the explanation wasn't hard to follow. Keep up the good work!

  • @brightwebltd2864
    @brightwebltd2864 ปีที่แล้ว

    Amazing explanation and development update! Haven’t seen your videos before, but this project looks great and no trivial task!
    Look forward to seeing your work and progress in the future

  • @thriller2910
    @thriller2910 ปีที่แล้ว

    I watched this out of curiosity and got a brilliant lecture as a result! Thanks!!!

  • @irazander
    @irazander ปีที่แล้ว +3

    i dont care about the math lectures your visuals alone make them intuitive and fun to learn about

  • @lior_haddad
    @lior_haddad ปีที่แล้ว

    I love the explanations, your visuals are great! This project is really shaping up nicely.
    It's honestly surprising how good it looks.

  • @Zullfix
    @Zullfix ปีที่แล้ว

    This is awesome. Please keep up the great work, I've learned a lot from this series!

  • @loupthevenin8176
    @loupthevenin8176 ปีที่แล้ว

    What an awesome project! Love the math lecture, it makes for a very complete and satisfying update video

  • @r3v0lv3rz
    @r3v0lv3rz ปีที่แล้ว +1

    TBH I came for portal, stayed for the deep dive into your engine intricacies. Keep up the technical deep dives, they're great.

  • @ApertureAce
    @ApertureAce ปีที่แล้ว

    The theory behind all of your implementations was very well communicated. Impressive work!

  • @windcorpOLEGSHA
    @windcorpOLEGSHA ปีที่แล้ว +9

    I was trying to implement this sort of collision detection for my game on my own, but the process of sweeping parallelepipeds proved too difficult. Thanks for highlighting the algorithm, I’ll definitely have to take a look at it

  • @TheEnigmaOf47
    @TheEnigmaOf47 ปีที่แล้ว +1

    that collision technique is genius! i once thought of doing stretching colliders to solve that problem but had no idea how to actually implement it, thanks for sharing how it works.

  • @MKx2_05
    @MKx2_05 ปีที่แล้ว +9

    Portal has a way of stopping the player from infinitely falling through portals by simply nudging them slightly forward untill they get out of the loop. It also counts as a movement assist cause in portal 2 the portals kinda sucks you in.

  • @lambbrainz709
    @lambbrainz709 ปีที่แล้ว +5

    Very inspiring. Please keep up the great work!

  • @williamist
    @williamist ปีที่แล้ว

    been waiting for a new video on this one :D love that you're able to pull this off. you should add developer commentary to the final version if that's possible, like actual portal.

  • @ProdCashhier
    @ProdCashhier ปีที่แล้ว +6

    the editing in this is really good

  • @randominternetbro6562
    @randominternetbro6562 ปีที่แล้ว

    Looks great! I've really enjoyed following this project. I definitely want to throw this on a cart and load it on my own hardware!

  • @gorlix
    @gorlix ปีที่แล้ว +1

    i like the method of making stretched collision mesh! i really love your videos and im glad they got recommended even though i didnt subscribe since last portal 64 video!

  • @Turabbo
    @Turabbo ปีที่แล้ว +1

    Best episode yet! Great explainer and great graphics

  • @Crawldragon
    @Crawldragon ปีที่แล้ว +1

    You are _very_ good at explaining complex technical concepts. I have a generally good enough understanding of programming that I can conceptualize a lot of the concepts you talk about in this video, but the way you explained this GJK stuff was such that you would introduce a concept I had never heard of and could not understand, and then visually and narratively explain it such that I quickly grasped it and was able to follow along. It's a small wonder you took up game development; that combination of skill sets would make you a pretty good candidate.

  • @crkvend
    @crkvend ปีที่แล้ว +3

    Being a developer and a 90s n64 kid myself, your videos are like Christmas presents!

  • @lordbaccoon1821
    @lordbaccoon1821 ปีที่แล้ว +2

    I'm so invested! I love learning about stuff like this! When you get done you need to release the game file for us to play it. I would love to run it on native hardware.

  • @IsThisThingEvenOnOrWhat
    @IsThisThingEvenOnOrWhat ปีที่แล้ว +1

    I don't know much about math, but I can fully appreciate what you're doing. Building one of the best puzzle games of the last few generations for one of my early childhood consoles is top notch entertainment, even if the shapes overlap and cause my brain to tremble at all the learnedness.

  • @freeedom22
    @freeedom22 ปีที่แล้ว

    Thanks for sharing and with some deeper level details and process. Very inspiring craft.

  • @makrostheblack4791
    @makrostheblack4791 ปีที่แล้ว

    Am absolutely loving watching this project progress! Extremely impressive, seeing Portal working properly on an N64!

  • @DeathMetalDerf
    @DeathMetalDerf ปีที่แล้ว

    Well damn, dude. That's my effing mind BLOWN!!! Absolutely smashing work, man. Seriously, I don't know the last time I've been this impressed by a port to the 64. It looks amazing, G.L.A.D.o.S. sounds just as good as ever! Seriously man, this has me absolutely tickled.😊

  • @Nob1ej0n
    @Nob1ej0n ปีที่แล้ว

    Very well done, sir. I love the project, but I love the explanations and animations even more.

  • @alotario2
    @alotario2 ปีที่แล้ว

    This is really cool! Can't wait to see how this turns out.

  • @fiffy6572
    @fiffy6572 ปีที่แล้ว

    this project is amazing and your explanation really interesting and useful
    keep it up!!

  • @JerryThings
    @JerryThings ปีที่แล้ว

    Congratz on getting it to work with any shape!

  • @WalnutOW
    @WalnutOW ปีที่แล้ว

    Amazing as always. This really does look like footage from an alternate universe

  • @sirspamalot4014
    @sirspamalot4014 ปีที่แล้ว

    This is quality, maths lecture and all. I wish my maths lectures at uni were this well presented.

  • @aleyshaaedo4774
    @aleyshaaedo4774 ปีที่แล้ว

    TNice tutorials is one of the best intro soft softs I've ever seen. The entire basic worksoftow with no B.S.!

  • @andrewwhitfield5480
    @andrewwhitfield5480 ปีที่แล้ว +1

    I'm blown away. I mean I am really impressed. Absolute top tier talent.

  • @fycher_
    @fycher_ ปีที่แล้ว +1

    Love this, hope the idea of releasing this as mod on steam won't be scrapped

  • @smellyfishstiks
    @smellyfishstiks ปีที่แล้ว

    Cool stuff! that collision method seems like it would be expensive but I guess since your not brute forcing anything it ends up working out pretty sweetly

  • @Clodd1
    @Clodd1 ปีที่แล้ว

    Thats really really awesome, keep it up!!

  • @GlamourSwinexXx
    @GlamourSwinexXx ปีที่แล้ว

    I understood none of this but it's still so awesome to see, thanks for sharing!!

  • @darakrblack
    @darakrblack ปีที่แล้ว

    this project is my new favorite thing ever, i love old N64 games, and this version of portal feels so beautifully retro, i love it :-D

  • @_general_error
    @_general_error ปีที่แล้ว

    This math lecture has been very useful. Thank you!

  • @thegreatjd2748
    @thegreatjd2748 ปีที่แล้ว

    You are a genius. I love this project so much. It now even works on a mobile emulator.

  • @DanielKaspo
    @DanielKaspo 10 หลายเดือนก่อน

    Amazing work! Super impressive!!

  • @lettuce7378
    @lettuce7378 ปีที่แล้ว

    woah, this project is really cool! I'll be sure to check it out on an emulator soon

  • @Wander4P
    @Wander4P ปีที่แล้ว

    I was so pleasantly surprised to see a math lecture in a video I thought would just be a progress update!

  • @danriley282
    @danriley282 ปีที่แล้ว

    Dude, this is epic! Nice job! :D

  • @aire4222
    @aire4222 ปีที่แล้ว

    omg your videos are so underrated you deserve more subs :)

  • @PenneySounds
    @PenneySounds ปีที่แล้ว +1

    I'm genuinely looking forward to this being done so I can play it on my rom cart

  • @the_kovic
    @the_kovic ปีที่แล้ว +2

    I love technical explanations!

  • @guybrush3000
    @guybrush3000 ปีที่แล้ว

    LOVE THE MATH LECTURE. MORE PLEASE

  • @Loskir
    @Loskir ปีที่แล้ว

    Very underrated. Thanks for brilliant content!

  • @Muskelhias
    @Muskelhias ปีที่แล้ว

    Wow, great video with nice explainations! :-)

  • @blacklistnr1
    @blacklistnr1 ปีที่แล้ว

    Don't apologize for beautifully animated math magic. I think there needs to be more of that awesomeness on YT

  • @flythereddflagg
    @flythereddflagg ปีที่แล้ว

    Excellent explanation I actually I've always wondered about how 3D collision detection works

  • @gorfelbt
    @gorfelbt ปีที่แล้ว

    Loving the progress this is getting! One thing I'd suggest doing now is adding lighting, similar to games like glover.

  • @LegendBegins
    @LegendBegins ปีที่แล้ว

    Very cool! I really hope to see the full game demade someday.

  • @alexandermackey7629
    @alexandermackey7629 ปีที่แล้ว

    Dude. What. I love this project. Thank you.

  • @disappointedcreeper
    @disappointedcreeper ปีที่แล้ว +1

    Can't wait for this to be released!

  • @Colonelloki
    @Colonelloki 6 หลายเดือนก่อน

    I’m a structural analyst and I know how difficult it can be to get Ansys to simulate contact, so I have always wondered how video games do it. You explained it really well, and I love that part of your videos!

  • @garybourbier
    @garybourbier ปีที่แล้ว

    I want to play this game !! Keep the good work

  • @hhhpestock951
    @hhhpestock951 ปีที่แล้ว +3

    Make sure to keep in some of the more crazy rare bugs, someone's gonna try to speedrun this

  • @scratchcardsuk2473
    @scratchcardsuk2473 ปีที่แล้ว

    This is the single greatest porting project I've ever seen, and your videos are incredibly insightful. If Valve don't poach you and release this as an official cart, so help me I will write GabeN a very stern email...

  • @giantisopod
    @giantisopod ปีที่แล้ว

    I remember reading about this a long, long time ago. The part that was never clear to me was how to compute the Minkowski difference in an efficient way in real time. So If I understand this video correctly, the trick is that you don't compute the whole shape but only what you need? Definitely appreciate the math lecture, keep 'em coming!

    • @JoaoBapt
      @JoaoBapt ปีที่แล้ว

      Correct me if I’m wrong, but the fact that the support function is “linear” (or at least the dot product used to calculate it is) makes the support function of the Minkowski difference a function of both support functions. There’s a very good video explaining GJK that I saw a long time ago, which goes way more into detail.

  • @Connordore
    @Connordore ปีที่แล้ว

    Don’t apologize for the math, it’s super interesting! It’s how you got everything working and It’s cool to hear how you got to that point

  • @culpritdesign
    @culpritdesign ปีที่แล้ว

    We want more math lectures. Great content. This is what I want in my life.

  • @HDConcussionz
    @HDConcussionz ปีที่แล้ว

    What's crazy to me is there is no reason to make this other than PURE passion. That's dedication

  • @zion6680
    @zion6680 ปีที่แล้ว

    This is so cool.
    I hope you will continue trying stuff like this once you feel done with Portal.
    I think Superhot might be kind of interesting, but maybe not as interesting as this.
    Or a physics sandbox thing :o

    • @DWal32
      @DWal32 ปีที่แล้ว +1

      GMod 64 lol

    • @zion6680
      @zion6680 ปีที่แล้ว

      @@DWal32

  • @jadethenidoran
    @jadethenidoran ปีที่แล้ว +1

    I might not have understood all of the math lecture but it was neat!

  • @DerFliegendeMocca
    @DerFliegendeMocca ปีที่แล้ว

    this is amazing, please continue this project. is is so awesome...

  • @vplayz7371
    @vplayz7371 ปีที่แล้ว

    it seems like this is going fantastic so far, I feel like maybe some walking/footstep SFX while moving and an interaction sound (when grabbing and holding a cube for example) would go a long way as far as making it seem a little less stagnant, also I think that an impact sound whenever something/the player collided with a wall would be great if thats possible to implement with the restrictions,
    I'm making these "recommendations" specifically for the audio since the current state its giving me more of a videogame creepypasta vibe than it really should, sorry if I'm asking for something impossible, I'm not exactly calculating the technicalities here but I hope my input helps!

  • @Darthquackius
    @Darthquackius 9 หลายเดือนก่อน

    it's fun seeing people figure out how these things work when you already know.
    So yeah, that collision problem is called tunneling and what you're describing is a "swept volume test"

  • @rmorganslade
    @rmorganslade ปีที่แล้ว

    this Is so cool best of luck to you!

  • @Mi-202
    @Mi-202 ปีที่แล้ว

    Very interesting! I like the explanations.

  • @bradley1995
    @bradley1995 ปีที่แล้ว

    Too fucking Kool! Please keep going this is magnificent!!!

  • @bamsauce2312
    @bamsauce2312 ปีที่แล้ว

    This reminds me of watching a code parade video. I hope at some point there's a collaboration

  • @someoneelse1534
    @someoneelse1534 ปีที่แล้ว

    Three Blue One Brown level explainations in an N64 video. Life is complete.