Trying to Improve My Geography Game with More Real-World Data

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 มิ.ย. 2024
  • Continuing the geographical game journey with some performance improvements, bug fixes, graphical upgrades, and a variety of experiments.
    If you'd like to try running the game in its current state, there's a free download available here:
    sebastian.itch.io/geographica...
    The project source code is available over here: github.com/SebLague/Geographi...
    If you'd like to support my work (and get early access to new videos and projects), please consider becoming a patron of the channel over here:
    / sebastianlague
    Project playlist: • Geographical Adventures
    Referenced Videos:
    Orbits video: • Coding Adventure: Sola...
    Newton's method video (by 3Blue1Brown): • From Newton’s method t...
    Atmosphere video: • Coding Adventure: Atmo...
    Music:
    Born to Fly - Veaceslav Draganov
    Falling Through the Hourglass - Sid Archarya
    Horizon - Veaceslav Dragnaov
    Living - Borrtex
    Another Time Another Place - Sounds Like Sander
    All in Good Time - Shimmer
    A Tender Heart - The David Roy Collective
    In the Kitchen of the Mountain King - Ikoliks
    Hourglass - Shimmer
    Amber - The Stolen Orchestra
    Spread Your Wings - Evgeny Bardyuzha
    After the Storm - We Dream of Eden
    Gibbous - Michael FK
    Orbit - Hans Johnson
    Orbital Anomaly - Cody Martin
    Falling Stars - Michael FK
    Momentum - Borrtex
    Gone with the Winds - Veaceslav Draganov
    Chapters:
    0:00 Hello Everyone
    0:20 Please Don't Crash
    1:50 Enhance!
    8:45 City Lights
    12:21 Terrain Mesh Optimization
    17:17 Wind Experiment
    21:12 Kepler and the Moon
    27:32 The Motion of the Sun
    28:43 Stars
    29:56 Atmospheric Improvements
    32:48 Seeing the Sights

ความคิดเห็น • 5K

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

    Sebastian: "This is a game about delivering packages."
    Also Sebastian: "So I added accurate sun and moon orbits..."

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

      "Now that we have implemented the ocean currents we should also consider how the moon's gravity would affect the tides."
      "I also wanted to rework the games scoring system, but I don't have any practical ideas for that, so let's first have a look at how plate tectonics work. This will be important in a bit."

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

      I love his accent sometimes he pronounce things quickly like a viking ..bit Icelandic I guess

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

      Sebastian is a national treasure :P

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

      @@WannaComment2 "This code runs for ever fish in the ocean, gives it a path, and I gave it some extra functionality to get them to sometimes form schools with one another"
      "We need to consider how they'll move when a shark approaches, though"

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

      @@rayrexdex8221 He's South African. His accent is unmistakable.

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

    "An asteroid is heading right for Earth!"
    Sebastian: "I've written up this little compute shader to help."

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

      compute shaders and unitys particle system. between the two nothing is impossible

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

      Unironically this is the funniest comment I've ever seen

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

      and when he's presenting his plan to the world's leaders, he includes a video clip of his cat.

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

      "Don't look up... unless you have my little compute shader!" - Sebastian

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

      "It calculates the deformation caused by the impact and updates the normal map accordingly. I checked and it looks sooo pretty!"

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

    Sebastian: let me make some small improvements to my flying game
    Also Sebastian: creates the metaverse

    • @danielakproh
      @danielakproh 2 ปีที่แล้ว

      🤣🤣🤣🤣

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

      Funny enough, this looks way better than everything I've seen thus far about the MeTaVeRsE.

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

      @@danielakproh Oh, how i wished some talented, young Programmers would make
      a HunterxHunter Game. Until now, no one has done real-good with this, despite the franchise being so super-popular and it’s magic-system being even more popular.

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

      @@slevinchannel7589 oddly specific

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

      Things always happen like that 🤣🤣🤣

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

    "I don't understand what was going wrong there, but right now I'm just happy it's fixed" - said every developer, ever

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

      Recognise, fam XD

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

      Preach

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

      It was a buzzing plane

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

      I said it today at work 😂 making a Frankenstein like component

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

    I think Sebastian took Carl Sagan's words too literally: "If you wish to make an apple pie from scratch, you must first invent the universe."

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

      Both tasks sound fun though! If you are immortal anyways.

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

      I think he took it just the right amount of literal

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

      I'd be mad if I can't make an apple pie in this game

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

      Wonder when the apple pie video will drop

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

      It will be a tasty apple pie though

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

    "Now that we have all the Stars, lets add all the rest of the atoms and molecules. My first thought was to just add a particle system to map all those points in the universe. But i havent all the time, to set those points. So i came across this nice compilation of data of every atom and molecule in our know universe. So i wrote a little Script to load those data in ..." - Sebastian Lague in 2025

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

      "So as I was improving my code and adding more real-world data I thought it was time to add humans."
      You can see where it goes from here.

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

      What happens when the gpu loads the data of itself loading the data of itself

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

      @@puppergump4117 Lmao

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

      @@puppergump4117 ah you have stumbled upon simulation theory by chance.

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

      Using unity’s particle system, a great system to make particles !

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

    imagine being outside your house, enjoying the sun and suddenly a plane a quarter the size of the moon appears and drops a package thats the size of 5 whales, imagine how loud it would be and frightening

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

      OOF 100

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

      Bruh what u mean how “loud” and “frightening” it would be, if something like that happened it would kill everyone in a 10 mile radius😂😂

    • @cloudyskies-exe
      @cloudyskies-exe 8 หลายเดือนก่อน +5

      gotta ask the japanese about this one chief.

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

      @@cloudyskies-exeJAIL

    • @PythonicIe
      @PythonicIe 3 หลายเดือนก่อน +2

      'loud and frightening' yeah, to the people not dead from the building sized packages dropped right in their vicinity

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

    It's "only" a computer game, but when the sun came up, that was one of the most beautiful moving images I've ever seen in my life.

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

      true

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

      I wouldn't care about gameplay. if you have this epic animations

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

      time stamp?

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

      @@kam2894 33:07

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

      @@cedi2929 ty

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

    "I set out to build a game. Instead, I built a fully functioning planet."
    This is nuts. Looking great.

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

      The most Sebastian Lague thing to do

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

      Add a few more details on the solar systems and the constellations, he has built a fully functioning universe simulator.
      Add additional GPS details on the earth map, the transport network, and the routing logics, we can ditch both Google map and MS flight simulator.

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

      @@alihms Not really... on both accounts.

    • @StellarElijah01
      @StellarElijah01 2 ปีที่แล้ว

      @@alihms And not being able to fly over 9,000 feet in the air on earth only

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

    Sebastian:
    "Let's do some optimization so everyone can play my little game"
    Also Sebastian:
    *Literally implements the whole solar system*

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

    I am obsessed with this. The idea of math, art, science, and fun all combined into the videos. It's literally perfect 😍

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

    I am not particularly interested in a game delivering parcels. However this would make an amazing teaching tool for geography (highlight country name as you fly over with the balloon featuring the national flag over the capital), also include visitable cities. It could be a great front end to an interactive encyclopedia. You could set questions and the player could fly to the relevant country and city to find out the answer. Landing at these cities could link to curated encyclopedia content that complements learning. It would make usibg an encyclopedia entertaining and fun. A more accessible and updated version of encartas games.

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

      yea he should make a modern version of the game BACKPACKER

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

      as someone who likes geography but never bothered to learn outside what I was taught in middle school, this all sounds absolutely fantastic!!

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

    You present this in such a clear and relaxed manner. Incredible to watch. Thank you for recording your work progress and results like this

    • @AxxLAfriku
      @AxxLAfriku 2 ปีที่แล้ว

      Me the ALPHA M*LE of this comment section and me command RESPECT. Right now me telling you to NOT observe any of me nice cool sweet videos. Instead just look at me awesome good powerful thumbnails. Thank you, dear ad

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

      he said he could watch the colorful map for hours
      _I_ can watch/listen to him for dayyys lol

    • @AlexScotton-Illizian
      @AlexScotton-Illizian 2 ปีที่แล้ว

      What they said 👆

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

      If I'm being absolutely honest, the way he talks irritates the crap out of me... like he deliberately tries to sound really "posh" and drags out pronunciation a little too much for my taste. But his project/content is cool AF.

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

      @@procrastinator1727 wow you must be the only one then. though, you are allowed to have your preferences

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

    Man your videos are so mesmerizing, always a pleasure to watch!

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

      yo it's the guy

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

      THE MILK IS THIIIICCKKKKK

    • @David-kp9ks
      @David-kp9ks 2 ปีที่แล้ว +36

      It’s the FUNNY milk guy

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

      Show more of your process in your videos my friend

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

      Well that was nice

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

    You’ve made a great looking game that genuinely looks fun to play. You’ve documented how you’ve felt throughout the development, as well as the progress, been completely transparent by showing how you’ve made it and the bugs that are an issue and how you’ve gone about solving them. Furthermore you’ve made a free demo. I wouldn’t even be upset if you priced this at $100 at full release at this point.

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

      right, games are worth a lot more than they are initially priced due to it being a fungible item, so more people can buy it to make up for all the work. and yeah, i also agree that his little game is super charming and a lot of undeniable skill and understanding of his work for this to be possible, but the again nobody would buy a game like this for 100 dollars. The world of videogames has simply become too competitive, with monopolies pricing their games much much lower than this, and yet making billions off of those games. plus, wages are decreasing and people have more and more financial issues.
      what I’m saying is, while his work is worth a lot, I WOULD be surprised if he priced it at $100 because I feel like that will drive most of the customers, and will in the end be less profitable. not that that’s his goal, but you get my point.

    • @Twelvehorizonz_Allen
      @Twelvehorizonz_Allen 4 หลายเดือนก่อน +1

      What's the game called

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

    This game looks absolutely stunning, you're doing an incredible job, keep it up !

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

    I love seeing a new upload from you in my feed! Yours are by far the coziest programming videos.

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

      indeed, Sebastian Lague's videos are really cozy/motivating! :)

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

      I mean I learned far more than programming, this video has it all, astrophysics, geometry, meteorology. Its like a nerdier version of kurzgesagt. Cant wait for the next video of him!

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

      Tru dat

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

      He's basically the Bob Ross of programming

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

      Compared to code bullet and dani, this is like night and day

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

    This man is literally the Bob Ross of coding
    The skill, the attitude, the voice... it's almost perfect

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

      "Now I'll just add some trees. Happy, little, ray-traced, vector-shaded, bump-mapped trees..."

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

      @@grumblycurmudgeon ...on Mars

    • @Lordmalik13
      @Lordmalik13 2 ปีที่แล้ว

      Lol, dead on

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

    So Simple, So Elegant. I can only dream of making something like this. It's very well executed, super relaxing, and the soundtrack makes it perfect. The amount of time it takes to go from one continent to the next is perfect; it doesn't take a marathon to go around the world. Amazing, Sebastian.

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

    This video series made me a subscriber. Watching you implement these features is amazing which combined with the fact you don't hide the code behind gives your videos the wealth of knowledge with a stunning scenery. Keep up the good work!

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

    Bro, the look of the game is insane.

    • @coolcat-nq4mj
      @coolcat-nq4mj 2 ปีที่แล้ว +11

      There's a game called MSFS I hope you know what it is.

    • @captainwhalee
      @captainwhalee 2 ปีที่แล้ว

      Agreed

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

      Bro, the look of this ratio is insane.

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

      @@coolcat-nq4mj For a free game made by one developer, I'd say this does well. It's obvious it'd not really compete with the product of a -multi-billion- multi-trillion dollar (by market cap at least) company...

    • @coolcat-nq4mj
      @coolcat-nq4mj 2 ปีที่แล้ว +1

      @@DLBBALL there's a thing called google earth

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

    Incredible work as usual! I love how you’re often reusing techniques from previous projects and combine them into something even cooler.

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

      Thank you :) Your game is looking awesome btw!

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

      @@SebastianLague love your work! always look forward to watching your videos when they come out

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

      @@SebastianLague Incredible game!!! I didn't quite get how to deliver tho ://///

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

      Hello

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

      @@juanlucasfraschini3635 you use spacebar

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

    The depth of human intelligence never fails to leave me in awe.

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

    Wow. The amount of details you put into this thing is amazing. It might be one of the most realistic games IMO.

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

    I love how half of this video is dedicated to optimization and the other half is dedicated is dedicated to creating a completely unnecessary solar system simulation. Incredible work as always!

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

      292 likes no reply? lemme fix that

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

    Evolving weather patterns would go great with a tailwind boost mechanic. You can also have headwinds slow the player down, making the player learn to read weather patterns to take the fastest route. Imagine the player using a tropical cyclone to slingshot to a destination!

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

      this would end with the game becoming the most stressfull relaxation game ever, "just gotta catch this tornade to get a package on time to west spain" all while enjoying the grafics

    • @artim4s
      @artim4s 2 ปีที่แล้ว

      @@plopgoot5458 lol

    • @naiknaik8812
      @naiknaik8812 2 ปีที่แล้ว

      Could also make you crash if you want u approach it the wrong way

    • @blacklightgamer97
      @blacklightgamer97 2 ปีที่แล้ว

      speedrunners will love it

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

    The process of visual art is understanding how what we see represents what is, so we can best create an image that triggers a response or properly conveys an idea.
    What you've done is the logical conclusion of that, and it looks beautiful. My awe dramatically outweighs my envy.

  • @seanwelding4183
    @seanwelding4183 2 ปีที่แล้ว

    I'm extremely excited to see where you take this over time. I hope you continue to enjoy it so we can continue to bask in the glorious learning experience this series has been thus far. I'm also amazed at the beauty of the music you chose for this video. Perfectly paired with the content. Peaceful, but not too slow. All in all, very well done. Keep up the great work as long as you enjoy it.

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

    Society: world peace is impossible
    Sebastian: I actually thought about it for awhile, and ended up writing this cute little compute shader that should solve the problem

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

      Buys a PC
      Solves World Peace
      refuses to elaborate
      _
      Chad Sebastian

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

      made my day lmao XDD

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

      @@emberdrops3892 Mine too

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

      I LOLD so hard at this 😂😂😂😂

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

    I think a cool concept could be maybe to have certain "portal" points above places of interest where you can fly down from the earth view and explore these environments in higher detail.

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

      Give this guy a medal

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

      Give this man a Nobel

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

      YĘS

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

      Had this thought as well!

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

      Good idea! You could also just fly down in those areas and with a smooth cloudy transition, you'd arrive on that scaled up environment.

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

    Looks amazing.really interesting to see the process and I love the result. It is gorgeous

  • @scutrera2
    @scutrera2 7 หลายเดือนก่อน

    I just discovered your channel yesterday and I already watched like 10 videos. Instantly subscribed after the first one.
    You are awesome, keep it up!

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

    Not only does he do all this coding, maths, conversions, problem-solving and experimenting, but he also *_records everything_* while making it easy to understand and entertaining for us. It's incredible.

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

      Whilst also having the most soothing voice on the entire internet.

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

      Yes!!! He is awesome!!!!

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

      Indeed!

    • @kagikioce4777
      @kagikioce4777 2 ปีที่แล้ว

      @@chrissugg968 and he also forgot new zealand its sad i live there and he forgot so 🤬

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

    "So I've been writing a little compute shader..." This needs to be a shirt, a sticker, or something for fans of the channel ❤️

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

      That would be the first merch I've ever bought of a TH-camr

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

      @@ja100o same

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

      Same energy as "I've been doing a little mining off camera"

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

      I would 100% absolutely buy this sticker

  • @alek.c
    @alek.c 2 ปีที่แล้ว +11

    I honestly love this, every part of it!
    The last moment when the gameplay started and everything came together was just breathtaking.

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

    First off, great job, the game/simulation is really fun to play and the video is amazing, with a spectacular content!
    Some points:
    - In some countries is difficult to see the color and border highlight
    - Is really difficult to see at nigth, the "universe" could have a bright, what differentiates it from the sea
    Some ideias:
    - The UI could have some airplain equipments like a clock, compass and other things
    - Deliverys could worth some money, that can be used for make upgrades in the plane or buy new equipments
    - Travel over the oceans could be more difficult
    - When you make perfect deliverys the city, and maybe the county, could stay marked
    - Some music and sound effects would be great
    - the planet could be bigger
    - the day could be longer and could have some way to predict the hour on a country
    - deliverys on the night coude be more worth but more difficult, some strong wind maybe or cold
    - the seasos over year would be great to see
    - Choose a start point, maybe some capitals over the world to selects as a initial base
    - maybe some fuel logic, where you have to comeback to the base to refuel and access a store, and buy upgrades, fuel, etc.
    - When choose a country to the delivery you could receive a brief explanation of the country (history, capital, population, etc.) and how it look likes, (mountains, rivers, florests, islands, snow, desert) (how? idk, maybe wikipedia)

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

    Sebastian: Makes a small tweak or improvement
    Also Sebastian: Makes an animation explaining the improvement
    Also also Sebsatian: Makes a 30 minute video explaining all the animations explaining all the improvements.
    Your work ethic is insane

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

      Yeah, he is awesome!!!!!!

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

      *your

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

      @@seimn86 isnt it the same?

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

      @@wildenboy_ what did you just say🔪

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

      @@thornet6925 all i said is just isnt you're and your is the same?. like the meaning?
      (sorry if its wrong because i am cant really talk english)

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

    I swear, eventually this thing is gonna be just “Completely Realistic Flying Simulator” and it’s gonna be super cool.

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

      If it was completely realistic, flying around the world would take HOURS and HOURS... so, if it was my game, I would probably keep it at least slightly exaggerated. (my opinion might be alone there idk)

    • @coolcat-nq4mj
      @coolcat-nq4mj 2 ปีที่แล้ว +18

      It's called MSFS (Microsoft Flight Simulator) it exists search it up with Google.

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

      @@coolcat-nq4mj i dont think you get the point, he is saying that this is going to be LIKE a realistic flight simutator, not will be the first, or only.

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

      @@Syonico Some people just want attention. I mean who actually still uses Google?

    • @Syonico
      @Syonico 2 ปีที่แล้ว

      @@batsumoto guess thats fair lol

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

    Wow,.... simply amazing! super fun video to watch and seeing it all come together in the end is just.... amazing!

  • @digitalmallcop
    @digitalmallcop 2 ปีที่แล้ว

    Amazing work as always! Keep it up and I love all the details and decisions you make. At the end of the day its up to you and what you enjoy doing!

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

    Love how this little game is turning out.

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

      now just to add the game part of it!

    • @ronisaiba9623
      @ronisaiba9623 2 ปีที่แล้ว

      Little is an understatement.

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

    I feel like a boost mechanic would go really well with the plane, like maybe the lines turn different colours, the plane goes faster and the camera slightly zooms out incase you want to travel faster. Also feel like for the clouds it would look really cool if they were lower down and slightly transparent.

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

      I think a headwind/tailwind mechanic would be perfect for a boost mechanic. It would allow the player to learn to use the wind currents to take the fastest route. If he goes that route then having the weather patterns evolve over time and even form tropical systems would be an awesome feature.

    • @JoximusARTpage
      @JoximusARTpage 2 ปีที่แล้ว

      Or maybe do an altitude boost where the plane can take a nose dive to increase speed. Obviously all physically accurate and to scale

    • @TheUncutAngel
      @TheUncutAngel 2 ปีที่แล้ว

      you know damn well he's gonna make those clouds volumetric 😂

  • @ThePuddu2
    @ThePuddu2 7 หลายเดือนก่อน

    this is amazingly both simple and beautiful! congratulations, it is so eye pleasing

  • @antoniohenriquepadua5461
    @antoniohenriquepadua5461 2 ปีที่แล้ว

    This was amazing to watch. Subscribed. Thank you. :)

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

    17:10 Sebastian has discovered the concept of a 3d model file

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

      He should make it clear that this is not how games should be programmed, he has close to one million subscribers, how many beginner programmers are watching this?

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

      @@ekstrapolatoraproksymujacy412 I don't think he's making these as tutorials.

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

      @@ekstrapolatoraproksymujacy412 what do you mean?

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

      thats what I've been waiting for... for so long lol. 3d modeled planet makes this go so much better. also the ocean floor could be optimized much further. on the other hand, I like hte wave idea and would love to see waves respond to the motion of the moon

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

      @@ekstrapolatoraproksymujacy412 Looks like a lot of lawsuits will be incoming.

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

    I'm not sure you realize just how amazing these videos are. They are incredibly fascinating, entertaining and inspiring, for coders and non-coders alike. I am absolutely certain that you have gotten a lot of people very interested in programming through these, and inspired a lot of programmers to look at their work and their possibilities in a new way. This is some, honestly, TOP tier content! Incredibly well put together, incredibly well explained and technically extremely well done! Everything from narration to choice of music to the way you manage to convey extremely technically advanced subjects, in an impressively well explained way. Thank you very much for taking your time doing these! 10/10

    • @user-nu9bv3iz2l
      @user-nu9bv3iz2l 2 ปีที่แล้ว

      ь

    • @olegmoki
      @olegmoki 2 ปีที่แล้ว

      ь

    • @lpsfoxstar8454
      @lpsfoxstar8454 2 ปีที่แล้ว

      indeed

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

      and thank you for writing what everyone else is thinking

    • @jangohemmes352
      @jangohemmes352 2 ปีที่แล้ว

      Thank you for putting it so nicely

  • @djulyanreus5520
    @djulyanreus5520 2 ปีที่แล้ว

    MANNNN!!! PLEASE CONTINUE TO MAKE THIS KIND OF CONTENT!! IT'S AWESOME! I CANNOT SEE THE TIME PASSING... MY MIND FOCUS IN IT!!

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

    i wouldnt normally comment on just any old video on youtube but this isnt any old video on youtube, what youve created is supremely beautiful. thank you for sharing it

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

    Sebastian: needs to do anything
    Also Sebastian: "So I wrote this little compute shader."

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

    "I'm once again very guilty of neglecting the gameplay." You just created an open-source flight simulator, don't worry about making it "fun." Not every game needs a protagonist or a gun to be successful. Just keep adding to the simulation!

  • @chrisdeheij4507
    @chrisdeheij4507 2 ปีที่แล้ว

    Amazing to see the development of this project! Thanks for the video :)

  • @philipps.933
    @philipps.933 ปีที่แล้ว +2

    Oh my god, that is really awesome!!! Love your content

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

    When Sebastian uploads, it's a good day.

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

    Tbh, Google's globe tends to be highly distorted because it does the method you tried initially. Using your cutsom code, you may have made one of the most accurate globe representations out there

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

      Yeah, but google earth runs smoothly without a 2070 on your phone. It all depends on what the end goal is

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

      I, too, also want to fit 3090 on my phone

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

      @@iangauss9454 I have no doubt it could be implemented in a way that would be manageable with a phone’s computational capabilities. Block loading is a thing for a reason.

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

      but then microsoft flight simulator exists

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

      @@inhabitantwaps3qs803 it’s easier to show a globe from the ground/closer up than say a “space” view. You can technically have an accurate globe that looks different than what you would see in space. It’s a complicated concept I’m not equipped to explain to you here.

  • @Miszkaaaaa
    @Miszkaaaaa 2 ปีที่แล้ว

    I really enjoy your videos and whole channel, its a great adventure that you take us through!

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

    I just want to say that you are just amazing. I just can't express how much you've opened my eyes about what can be achieved with some lines of code(even if they are quite mathematical and not as simple as they look). Continue what you are doing, I love that the videos are so detailed and you show the process, not just yeah heres the problem, here is how it looks after I solved it because I am a genious. Class mind!

  • @5aax
    @5aax 2 ปีที่แล้ว +166

    5:05 Here's my simplest explanation for how you form a feature like the Eye of the Sahara, hopefully it makes sense. Imagine you had a sponge cake with many thin layers (I think that's called a torte?). Now imagine pushing up on it a bit from the bottom so it bulges it out into a dome and then slicing off the top of the cake with a horizontal cut. Because it was bulged out , the cut will have went through several layers, and if you looked down from above you'd see concentric rings of cake. In reality instead of a cake it's layers of rock being deformed and eroded over millions of years, but you get the same pattern.

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

      that's a great explanation

    • @henri1791
      @henri1791 2 ปีที่แล้ว

      Yes. th-cam.com/video/U5kEzxOb-3c/w-d-xo.html

    • @joecolvin4203
      @joecolvin4203 2 ปีที่แล้ว

      How you described it made me think of the life cycle of a pimple; how a pimple forms, erupts, and expresses out of the pore.

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

      Amazing explanation! At first my reaction was that this doesn't make any sense until I carefully read your explanation again. Just amazing, thanks, learned something more again!

    • @knottsscary
      @knottsscary 2 ปีที่แล้ว

      @@zombielikemunchies8009 thats actually a theory put forward by people lol

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

    Next episode: "I wasn't satisfied with the twinkling of the stars, so I decided to fetch real-time atmospheric data, and wrote a compute shader to twinkle the stars in time with the twinkling of the stars at that location in the real world"

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

    I love coming back to these videos both because they give me so much inspiration as a developer.. but I also sometimes I put them on to nap bc his voiceovers are so soothing.. That and the classical music is the best cat nap..

  • @cin5mada
    @cin5mada 2 ปีที่แล้ว

    In the last part of the video seeing all that hard work coming over the horizon was so satisfying that it literally made me shed a tear. :)
    Thank you for showing this to us. :)

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

    "So i wrote a little script"
    * shows 10 lines of code that can be used to load every single atom in its place, and work in every possible universe *

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

      plot twist: it calls functions from more scripts

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

      Technically it can’t run in every possible universe, this is C#. So it wouldn’t work in a universe that was written in any other language.

    • @Voiden0
      @Voiden0 2 ปีที่แล้ว

      Binary!

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

    I currently have to memorize all the countries and capitals of Africa and it would be so much easier/more fun if you could add the ability to only deliver packages to a certain area, in my case Africa, so that I could memorize only Africa and not have to worry about the rest of the world quite yet.

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

      this would be so much fun in a geography class and it would help to learn all the countries

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

      It would be also cool if you have an ability to view your mistakes to know what you want to practice

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

      I'm sure you've used it already, but sporcle will get you there in a day

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

      They don't have airplanes from Africa so I wouldn't worry about it

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

      @@sb_dunk sporcle sucks use seterra instead

  • @baptistegear
    @baptistegear 2 ปีที่แล้ว

    Damn, probably the most interesting video I’ve watched so far!
    Thanks for sharing this, that is amazing!

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

    This is my new audio book. I've already watched it a couple of times, but whenever I listen to Sebastian I feel more intelligent. Voice = professor level.

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

      for real! i have a playlist where i add long (40min - 8h), or long-ish (30 min) videos that I periodically rewatch when i need something in the background, and Sebastian has half of his videos in that playlist

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

    I feel like the way this game renders the moon and the sun and moon orbits would actually be a huge improvement to almost all games. Or at least the ones that are supposed to take place on earth. I mean, the moon actually looking like the moon and not just a picture on a skybox is kind of blowing my mind.

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

      When he was talking about the sun rise i thought it was a real sun rise. I fully wish several games could make it look that much more real.

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

      It's just kinda a waste of performance though for most games. Why do something like that when a good skybox works almost as well and you can just use that performance for better ground textures for example?

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

      @@maarten699 i agree, most people wont notice the detail used for the moon unless they are incredibly huge fans. On the other hand, the sunrise is both really amazing looking and has a large impact on how everything looks.
      If rendering these things really becomes a problem there should be an option to just turn them off to save ram, just like how most games work.

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

      @@ionic7777 I think that when semi-realistic stuff is done well enough, it makes sense why developers often choose to go with semi-realistic-but-flawed details/physics/whatever as opposed to completely-accurate but more time/effort/hardware demanding stuff.
      For example, Forza Horizon 5, a racing game, doesn't actually have ray traced reflections while driving, but the cube map reflections do such a good job that unless you stare long enough at the reflections (ex. on your car's paint) to realize inaccuracies, the game looks pretty damn realistic.
      The amount current hardware would get taxed with absolutely always ray-traced reflections in FH5 would probably greatly reduce framerates compared to the cube map reflections, so with cube map reflections looking as great as they already do in the game, it makes sense why they thought "so few people are going to notice an improvement for such a performance costly option, we might as well not have it exist as an option". Though I'd have preferred if it really was an option since somebody with ultra powerful hardware might not mind the performance hits. I guess they didn't want to "overwhelm" people with options given FH5's "accesible-to-almost-all" design philosophy.
      But I digress. Hopefully hardware getting better over time means that more of these ultra-realistic details will make it into games where appropriate.

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

      @@DLBBALL completely understandable, I was mostly talking about adding in details that are much more noticeable but I also agree with that statement

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

    I watch other game programmers to just enjoy seeing their mental breakdowns coding but here I find a peaceful time of me actually enjoying the journey he takes me on with his amazing voice.

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

      is it code bullet the one you watch?

  • @winnie4793
    @winnie4793 2 ปีที่แล้ว

    im downloading it right now, looks pretty fun, good job mate, u are doing great

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

    I've never been so glad to watch a video that I had no clue what was said most the time, looks absolutely phenomenal!!

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

    Sebastian: "I want to improve this game"
    Me: "oh better texture and performance"
    Sebastian: "LOOK THE MOON WOBBLES!"
    Me: "how long did that take?"
    Sebastian: 500-2250 years of human history, depending on who you ask

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

      was this supposed to be funny?

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

      @@elitepauper7400 Whats Wong with you

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

      @@gogreen_0 I was just asking a question. if that hurts ur feelings i think something might be wrong with you

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

      @@elitepauper7400
      Yall act like u 5

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

      @@emilstrand8951 Okay "ツFrezz"

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

    This is beyond extraordinary - a real love letter to the beauty of fundamental physics.

  • @qthefirsttimelord
    @qthefirsttimelord 2 ปีที่แล้ว

    i am so beyond impressed with your work, Sebastian. You're in a Lague of your own. Thank you for sharing the source code for this.

  • @TheLifeFruit
    @TheLifeFruit 2 ปีที่แล้ว

    Happy to see your latest videos popping up with some views. Well deserved

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

    I loved every second of this... Those city lights were an awesome addition! Looking at that optimized terrain mesh was so cool. Especially the part with the moon and the sun in the sky were very informing. Stuff I learnt years ago is finally being shown in a proper interactive way. Seeing results like that are amazing. These videos are suprisingly educational outside of a coding-POV. Always so calming and entertaining!
    Your videos are the answer to my curiosity. You're amazing!

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

    "There are no bugs, only little happy accidents" - Sebastian Lague probably

  • @phoenixyt124
    @phoenixyt124 4 หลายเดือนก่อน

    The music you are using fits so perfectly with every video. Love the attention to detail.

  • @jmax8692
    @jmax8692 4 หลายเดือนก่อน

    I strive for this level of understanding and production. Wow. Inspiring.

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

    This looks amazing! Although the city lights are personally too bright for me and I'm not a huge fan of the glowing country borders, I'm still blown away by your dedication and attention to detail!

    • @Valentin_Teslov
      @Valentin_Teslov 2 ปีที่แล้ว

      Agreed

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

      I like the borders, however I think the number of lights could be reduced a bit

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

      Agreed. Make them toggle-able & with much more subtle lines. They are a component of "human geography" but tertiary to Earth's "physical geography" beauty.

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

    IDEA: you could do detailed storms that could damage the aircraft,something to avoid while you're delivering the package. maybe where the clouds periodically change color around you in certain regions and you need to navigate the storm and try not to crash as you are delivering the package or something(like a timed event that goes off every once in a while). you could also make it so you can fly around other/alien planets. and can only make it to other planets if you upgrade the craft. or could be an alien flying around their own planet delivering packages(other levels or something). love the videos btw

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

      nice idea 💡

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

      good idea but the whole point of this project was converting real-world data into the game

    • @yourlocalflatiron6124
      @yourlocalflatiron6124 2 ปีที่แล้ว

      AMAZING IDEA

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

      Makes sense if the in game planet was not so tiny

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

      And also it would be nice if he incorporated a crash cutscene, where the plane is seen falling down from mid-air and explodint

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

    I've watched this video at least 20 times. It's just so soothing and motivational when I'm programming. I'm really excited for this game/demo.

    • @LabGecko
      @LabGecko 2 ปีที่แล้ว

      Just his randomization algorithm by itself is useful. Add in the rest... wow!

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

    you're so relaxt and these video's are so sattisfying to watch i've fallen asleep to them, keep up the great work!

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

    I tried the demo and it's quite fun to test my knowledge of geography. If I may suggest I think a compass could be a great addition.

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

    This game is absolutely crazy to look at. Although if I may make a suggestion the lights could be just a tad dimmer. Or comparatively less brighter in rural area lights vs city lights.

    • @dragooll2023
      @dragooll2023 2 ปีที่แล้ว

      The urban centers are brighter, has he showed in the video

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

      @@dragooll2023 yes, I am saying lower the brightness of rural areas

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

      i agree. but its still crazy to look at

  • @wienwinsituation
    @wienwinsituation 7 หลายเดือนก่อน

    sometimes when i have a hard time sleeping, I put on one of your videos I have already seen, and your soothing voice and mesmerising music fly me into dreamland.

  • @bradleyckerr
    @bradleyckerr 2 ปีที่แล้ว

    Hey Brother, Looking forward to your next video on this project! Love watching!

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

    If you add a first-person mode, this would be the most chill, beautiful experience on a game

    • @helper_bot
      @helper_bot 2 ปีที่แล้ว

      vr flight simulator

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

    Just wow! I love how this brings together science, programming, art, open source data. Great to see the bugs and the troubles you have to tackle and still make it look easy, which am sure it aint. Great to watch!

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

    Dude! Who are you? I randomly stumbled upon this video. I've been sitting here for awhile now not realizing that my mouth was open in astonishment. I realize the video is heavily edited and you're not just spawning these solutions instantaneously, but it still an impressive display of raw brain power. Incredible! I'm your newest subscriber and a big fan.

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

    God damn you're good at this
    i love how you add stuff with that much accuracy
    the bg music the video editing the game itself they're all great
    keep the work up no matter what its great

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

    This project has so much potential as a blow up indie game. Imagine the ability to smoothly transition from the different height perspectives. I could envision a mechanic that has your plane do a nose dive like an eagle diving for prey. The screen gets blurry with speed lines and is super dynamic while you zoom in on the map until you land at your planes final height.
    Rogue like mechanics are super popular these days and would make such a cool game Imo. People seem to love choosing from a pool of random upgrades.

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

    One of the best voices on TH-cam! Should have awards for most relaxing voice, no need to watch ASMR videos watch coding experiments and learn as well. Keep it up, oh your slim mold video is probably my most shared video, amazing work Sebastian keep it up.

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

    Dude you really are incredibly smart, what a video! I don’t think some people realise just how much time and effort projects like this take. Seriously, well done man 👍

    • @sirtimatbob
      @sirtimatbob 5 หลายเดือนก่อน

      Every time he says, "there goes an afternoon", I'm thinking to myself, that would have taken me a month to work through.

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

    Man this is awesome! You could add some indicators on the terrain, like some kind of light columns, to show where a delivery is before it's made. And also you could add a compass and distance below each delivery location, so that one can choose where to go next based on that information, and also reinforcing geographical knowledge by associating visually where a city or a nation is and going there on purpose instead of guessing!

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

    An interesting way to explore smaller portions of the map while making this educational would be to look at arctic sea ice over the last 50 years! You could travel along the edges and see how it changes throughout time (with some kind of markers to give a frame of reference) - with the model of your plane changing to match the technology of the decade!

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

    @Sebastian Lague
    For the "detailed color maps", you were looking for: You know, that Landsat and Sentinel-2 imagery is freely available - at least the first one via USGS earth explorer (which you already use). These images have very high (down to 10m) resolutions, and contain (amongst o thers) the R-G-B bands, which you need. Of course, thats overkill for the entire earth, but for your small-area-high-detail project it would be awesome.
    If you rather opt for a several hundred meter resolution (instead of the tiny 15m) you may want to take a look at MODIS/MERIS/Sentinel-3.

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

      As person getting into maps, and geographical data, I can say that it's hard to find sources of data for certain things.

  • @rne1223
    @rne1223 2 ปีที่แล้ว

    Amazing work sir...I love to watch the wins and fails.

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

    I'm studying mechanical engineering in my second semester and learned about Newton's fractal last semester (this semester for functions of higher dimensions). It is soooo cool to see it being used!

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

    8:20 this typically happens when fp numbers significant bits are lost during some operation chains. Collapsing several incremental operations may help. Built-in calculation utility methods often have some special tricks to deal with extremely low/high numbers and ratios. But in general when dealing with some 3D space calculations, it is always useful to keep in mind all used numbers orders, specifically their ratios each to other (e.g. adding small number to big one will lose result precision), track all transformations which happens with them and also accounting that a final result representation in a GPU may have a lower precision due to hardware and used engine specifics.

    • @polypolyman
      @polypolyman 2 ปีที่แล้ว

      Look into Kahan Summation for summing/accumulating small FP numbers into bigger ones

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

      I was going to say this looks to me like clipping a lat/lon into a float32.

    • @SamuelxShaban
      @SamuelxShaban 2 ปีที่แล้ว

      Honestly this looks like a fairly simple problem; camera is ticking at a different frame rate than the plane movement. So it skips a frame of "tracking" before it catches back up, causing jitter. An easy fix would be to use FixedUpdate() for both instead of Update().

    • @artemylebedev9707
      @artemylebedev9707 2 ปีที่แล้ว

      @@SamuelxShaban If that is the problem, how his fix affected it? Also I am under impression that Unity guarantees that Update() is called for each scene object each round, and cannot be skipped somehow. If frame rate is reduced it is called less frequently but still for each object.

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

    Wow, I've never been a sucker for gamedev videos, but these 36 minutes felt like 10. Great video, I loved it

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

    Hey!, just spent a good 2 hours flying around delivering packages :D really enjoy your game, it's very therapeutic and so satisfying when you get that perfect delivery based on your own geo knowledge. from my time playing a couple things i thought would be cool, a few extra planes as the idea of being able to fly a larger conventional cargo plane appeals to me. Secondly, i enjoy the feature of the way the "jobs" appear at the top, however, I think it would be cool to expand on this with perhaps a sidebar with more jobs, and a way to track what cities you have delivered packages to, as it would be satisfying to fly around ticking off cities with the ability to see when you have delivered a package to every city in the world. Love your game, keep up the fantastic work :D

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

      Oh, how i wished some talented, young Programmers would make a HunterxHunter Game. Until now, no one has done real-good with this, despite the franchise being so super-popular and it’s magic-system being even more popular.

    • @DiggyMcFart
      @DiggyMcFart 2 ปีที่แล้ว

      Just to ask you what is the game name

  • @ralfib7519
    @ralfib7519 2 ปีที่แล้ว

    Amazing work. Looks like u did alot of research. I also never thought physics is needed that much in programming ^^