How Do Procedural Game Worlds Work In Video Games?

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

Комментарии • 1,4 тыс.

  • @Stretch315
    @Stretch315 8 лет назад +620

    Can you say assets 12 more time

    • @clintross7778
      @clintross7778 8 лет назад +1

      Ikr

    • @gameranxTV
      @gameranxTV  8 лет назад +126

      +Scott Hulett "Assets"

    • @jessematthijsse4588
      @jessematthijsse4588 8 лет назад +4

      +gameranx grammernazi

    • @erestar9287
      @erestar9287 8 лет назад +6

      +gameranx I LIKE FOULKON HE IS MY FAV 😃

    • @veortox330
      @veortox330 8 лет назад +4

      +gameranx he said say it 12 more times but I will give you that :p

  • @thunderbuddy78
    @thunderbuddy78 8 лет назад +414

    anyone remember Spore?

  • @BWyteOfficial
    @BWyteOfficial 8 лет назад +83

    The editing quality and production quality of these gameranx videos are frigging outstanding! Good work gents :) hope the editors read this we appreciate y'all and the hard work y'all do

    • @TheRandomizers
      @TheRandomizers 8 лет назад

      10/10 name.

    • @BWyteOfficial
      @BWyteOfficial 8 лет назад

      +.The Randomizers. Thanks man! lmao only the elite few notice

  • @aydenmikita
    @aydenmikita 8 лет назад +49

    I like the idea of dev's literally building probes to discover their own game.

  • @ResoluteGryphon
    @ResoluteGryphon 4 года назад +4

    One of the coolest concepts of procedural generation is how it manages storage space. All you need to save is the seed and anything the player has changed in the environment. The rest can be recalculated on the fly when a player revisits a region of the game.

  • @larsiparsii
    @larsiparsii 8 лет назад +64

    I want more of these "How Video Game Mechanics Work" videos! ^_^

    • @lahusa_
      @lahusa_ 5 лет назад +2

      Procedural Generation isn't a video game mechanic, but a tool. Mechanics are basically game design rules/concepts that control the gameplay ^^

  • @KakkoiSan
    @KakkoiSan 8 лет назад +112

    poo is procedurally generated, you can never expect a certain shape

    • @patches2221
      @patches2221 8 лет назад +1

      dude lol

    • @Tool0GT92
      @Tool0GT92 8 лет назад +12

      +Scythe Life Hack #4293, glue a cookie cutter to your butt for consistent and fun shaped turds.

    • @greg4811
      @greg4811 8 лет назад +2

      +Tool0GT92 Off to the patent office thx

    • @KingFluffs
      @KingFluffs 8 лет назад +2

      +Tool0GT92 Only works if they're soft. Tried that years ago.

    • @Christian4life86
      @Christian4life86 6 лет назад

      Lmfao. Literal lol

  • @ichbinein123
    @ichbinein123 8 лет назад +18

    No Mans Sky's world is made from a 64-bit seed as 2^64 =18,446,744,073,709,551,615

  • @ChamzGames
    @ChamzGames 8 лет назад +37

    The glass crack noise in the vid scared the life outta me :(

  • @curtis8736
    @curtis8736 8 лет назад +1

    I really enjoy when you guys put out these kinds of videos! I've been programming for quite a while and specifically working on games for a few years now. Even when you cover a topic I already know about, I find a few new things I didn't know. Keep up the awesome work!

  • @Tool0GT92
    @Tool0GT92 8 лет назад +23

    Great, now COD developers can make procedural generated DLC and sell unlimited maps.

    • @brokenarrow8851
      @brokenarrow8851 8 лет назад +3

      +Tool0GT92 Nobody is making you buy them. I stopped buying COD games because every game is the exact fucking same with different themes/time periods.

  • @alexanderwinn9407
    @alexanderwinn9407 Год назад +1

    "And while it is possible that No Man's Sky could end up being a disaster, it does look like it's probably a good game."
    Fantastic assessment, because BOTH of those things turned out to be true. First the former, and then the latter.

  • @Minty1337
    @Minty1337 8 лет назад +7

    as a programmer I like to watch you explain this with sooo much simplification

    • @redracerb18
      @redracerb18 8 лет назад

      Same here, I just wish that there was 2 versions of some of these videos. 1 simplified version for the common folk, than 1 version for programers you actuly know about this stuff. I was building a minecraft mod and I was trying to make new biomes and the code was a mess. Sadly minecraft is one of the simplest and easiest form of precidualry generated worlds with its chunk system, yet the code is still so bad and confusing.

    • @Minty1337
      @Minty1337 8 лет назад

      redracerb18 you try making that random generation code in the first place.... you have no idea how hard that can be without ever doing it before...

    • @redracerb18
      @redracerb18 8 лет назад

      Have you made it before?

    • @Minty1337
      @Minty1337 8 лет назад

      redracerb18 yes, but the first time took hours...

    • @redracerb18
      @redracerb18 8 лет назад

      this is why a video for programmers would be nice

  • @9-11-01
    @9-11-01 8 лет назад +259

    No Man's Ad :P

    • @IllRockYourSox1
      @IllRockYourSox1 8 лет назад +19

      No Man's Asset.

    • @CarterHerrigstad
      @CarterHerrigstad 8 лет назад

      +RhysIsGreat +Nacho Gaming +RektSkrubs
      oh

    • @Pickelhaube808
      @Pickelhaube808 8 лет назад

      ░░░░░░░░░░░░░░░▄▀▄░░░░░░░░░░░░░░░
      ░░░░░░░░░░░░░▄▀░░░▀▄░░░░░░░░░░░░░
      ░░░░░░░░░░░▄▀( ͡° ͜ʖ ͡°)▄▀█░░░░░░░░░░░░░
      ░░░░░░░░░▄▀( ͡° ͜ʖ ͡°)▄▀░▄▀░▄▀▄░░░░░░░░░
      ░░░░░░░▄▀( ͡° ͜ʖ ͡°)▄▀░▄▀░▄▀( ͡° ͜ʖ ͡°▀▄░░░░░░░
      ░░░░░░░█▀▄( ͡° ͜ʖ ͡°)▀█░▄▀( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°▀▄░░░░░
      ░░░▄▀▄░▀▄░▀▄( ͡° ͜ʖ ͡°)▀( ͡° ͜ʖ ͡°)▄█▄( ͡° ͜ʖ ͡°)▀▄░░░
      ░▄▀░░░▀▄░▀▄░▀▄░( ͡° ͜ʖ ͡°)▄▀░█░▀▄( ͡° ͜ʖ ͡°)▀▄░
      ░█▀▄( ͡° ͜ʖ ͡°)▀▄░█▀ ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)▀█░▀▄░▀▄░▄▀█░
      ░▀▄░▀▄( ͡° ͜ʖ ͡°)▀( ͡° ͜ʖ ͡°)▄█▄( ͡° ͜ʖ ͡°)▀▄░▀▄░█░▄▀░
      ░░░▀▄░▀▄░( ͡° ͜ʖ ͡°)▄▀░█░▀▄( ͡° ͜ʖ ͡°)▀▄░░▀█▀░░░
      ░░░░░▀▄░▀▄░▄▀░▄▀░█▀( ͡° ͜ʖ ͡°)▄▀█░░░░░░░
      ░░░░░░░▀▄░█░▄▀░▄▀( ͡° ͜ʖ ͡°)▄▀░▄▀░░░░░░░
      ░░░░░░░░░▀█▀░▄▀( ͡° ͜ʖ ͡°)▄▀░▄▀░░░░░░░░░
      ░░░░░░░░░░░░░█▀▄░▄▀░▄▀░░░░░░░░░░░
      ░░░░░░░░░░░░░▀▄░█░▄▀░░░░░░░░░░░░░
      ░░░░░░░░░░░░░░░▀█▀░░░░░░░░░░░░░░░

    • @IllRockYourSox1
      @IllRockYourSox1 8 лет назад +7

      ***** You collect resources in order to create a better gun, better suit, and better ship. Your ultimate goal is to make it to the center of the universe. You can interact with alien species and learn their language. You can collect resources and sell them on other planets and star systems to make more money in order to buy a better ship that can hold more upgrades. There are a lot of things you can do, you just have to have a good imagination. That being said, it obviously isn't for everyone and if you don't think you'd like it don't get it.

    • @CarterHerrigstad
      @CarterHerrigstad 8 лет назад

      RektSkrubs RektSkrubs​oh

  • @anunkash5185
    @anunkash5185 8 лет назад +40

    I hate spiders.

  • @TidusleFlemard
    @TidusleFlemard 8 лет назад +1

    The beauty of procedurally generated is that you can make it generate pretty much anything ! You want random quest ? Create a 20 different quests and you can obtain exp(20) different quest based on it! Want a texture? Same! You can even create npc and alien races with it!
    The difficulty is to judge how many assets you need to make for the game to not be monotone.

  • @bendymelons1133
    @bendymelons1133 8 лет назад +33

    i think there is a conspiracy going on here falcon is a bird jake baldino last name is like bald eagle also a bird are they the same?

    • @JimbagJimster94
      @JimbagJimster94 8 лет назад +6

      Interesting

    • @eldermaxson9638
      @eldermaxson9638 8 лет назад +9

      They work for the Institute.

    • @Thaalmightyrootbeer
      @Thaalmightyrootbeer 8 лет назад

      +Elder Maxson I want Outcast power armor, when do I get that?

    • @rainbowdash9023
      @rainbowdash9023 8 лет назад

      +Root Beer steal a bortherhood suit of power armor and paint some parts red. I guess.

    • @Thaalmightyrootbeer
      @Thaalmightyrootbeer 8 лет назад +1

      Rainbow Dash I have Brotherhood power armor. I want the Red & Black I loved so much in The Capital Wasteland. There are already enemies that shouldn't be in The Commonwealth anyway, can a fella get a color scheme?

  • @alexhardy-tylim2053
    @alexhardy-tylim2053 8 лет назад

    Falcon, you are the best Gameranx and one of the best RUclips presenters I've heard! Your lists and general discussion videos are always top notch. Your editing is pretty much always on point and your voice man, YOUR VOICE! It's infectious! Not only does it sound good, there's substance behind your words as well. You explain everything in adequate detail (not too over the top, as I experience with some RUclipsrs) and with a sense of humour behind it all too! Thank you for entertaining! Keep up the great work!

  • @BIGGGO4
    @BIGGGO4 8 лет назад +10

    I love these "How does X work in Video Games?" videos.

  • @roax206
    @roax206 8 лет назад +1

    the simple version:
    get a random number(lets call it x). run it through a load of logic statements(say "if x starts with 5 it is a desert planet/biome") to get a description. get the resulting description of the planet/biome and piece together the assets. ps: everything on a computer is math/logic but most of the time programming is just:
    'Screen.draw(myImage)' or 'myPoint.move(1, 2, 3)' (move left 1, up 2 and back 3).

  • @sebarus8108
    @sebarus8108 8 лет назад +100

    Cant wait for No Mans Sky

    • @blake-peace
      @blake-peace 8 лет назад +3

      Same.

    • @godtherealone7973
      @godtherealone7973 8 лет назад

      It comes on console right

    • @sebarus8108
      @sebarus8108 8 лет назад

      God The real one I know and fortunately i have a PS4

    • @godtherealone7973
      @godtherealone7973 8 лет назад

      +Teodus Filus I was asking but thanks for answering I guess, lol

    • @sebarus8108
      @sebarus8108 8 лет назад

      God The real one Oh sorry i didnt get it becouse you left the guestion mark out my bad. But yeah it comes on console right.

  • @tonnieconnolly2563
    @tonnieconnolly2563 8 лет назад

    gameranx is getting pretty big i remember when you guys had 100.000 and look now i love you guys

  • @zcrib3
    @zcrib3 8 лет назад +3

    It is about time procedural generation to become bit more than half-assed fetch quests and slight map variations on actual graphicly nice games.

  • @StefanGliga48
    @StefanGliga48 8 лет назад +1

    One little thing, random noise doesn't have to be from -1 to 1, it can be from 0 to 1 or from 0 to 65535 or from any to any more or less important number like -(2^16) to 2^16-1(limits of signed short variable in programming) or -(2^32) to 2^32-1(limit of signed long) ...

  • @dman1230
    @dman1230 8 лет назад +3

    "If you input a different seed, you get a different result." amen brother.

    • @conrad9402
      @conrad9402 8 лет назад

      yep, if you see two brothers, 1 is blonde, 1 is brown haired, and both the "parents" are brown haired, that blonde is illegitamate
      Its a joke

  • @brycehutcheson8462
    @brycehutcheson8462 8 лет назад +1

    Rouge-like dungeon crawlers like The Binding of Issac or Enter the Gungeon due procedural generation very well imo. You never expect the same type of enemies or the same layout of the room,creating a new experience each time,resulting in either having a good or bad run depending on RNG.
    Overall,when implemented perfectly,procedural generation can create new and different experiences each time.

  • @LifesLover
    @LifesLover 8 лет назад +39

    And to think of all of those kids in school who said that math was useless and it had no practical applications.

    • @gabrielpoole7292
      @gabrielpoole7292 8 лет назад +2

      kids say algebra isn't important mostly. but this shows what algebra can do!

    • @aaaa6824
      @aaaa6824 8 лет назад +9

      +LifesLover Kids also forget teaching math isn't about math, it's about solving a problem given the data at hand. They use the methods of math everyday without numbers and don't even realize it.

    • @rickyspanish1914
      @rickyspanish1914 8 лет назад

      +Gabriel Poole and calculus

    • @gregistopal
      @gregistopal 8 лет назад +1

      finding how many apples he'd has if he's 12 less than 42*2 of Johnnys apples if they have 50 in total has no practical application

    • @Fargothkiller
      @Fargothkiller 8 лет назад +1

      +gregistopal yes but it teaches you the ways to figure out a similar problem

  • @MikaHalonen1974
    @MikaHalonen1974 2 года назад +2

    I want a game what is different EVERY TIME when I play it in EVERY WAY.

  • @Zebred2001
    @Zebred2001 8 лет назад +12

    It can't be long before the player will choose a few parameters from a menu (reflecting their basic interests) and the platform will generate an absolutely unique video game for that person.

    • @TheGamer2349
      @TheGamer2349 8 лет назад +2

      I would make the best goddamn fps ever

    • @Zebred2001
      @Zebred2001 8 лет назад

      What would you put in it?

  • @petershort7153
    @petershort7153 7 лет назад

    Just 1 comment, its not RANDOM noise, its just random looking. Perlin noise (a common noise type used in procedural generation) has the important characteristic of returning the same output with the same inputs always. This important feature means that the values produced for world coordinates (x, y) will not change when you ask again for the values.

  • @eyesrajones
    @eyesrajones 8 лет назад +13

    The Borderlands games did this with their gun system.

    • @nyxato7649
      @nyxato7649 8 лет назад +3

      +Robert Jones It wasn't procedurally generated, it was simply placed randomly which is much simpler.

    • @sceerane8662
      @sceerane8662 8 лет назад +4

      Kinda, they just made a bunch of weapon parts and told a computer to select them randomly.

    • @chappy1835
      @chappy1835 8 лет назад

      +Nyxato By definition, Borderlands' guns are procedurally generated because it uses algorithms to create the assets instead of a manual process.

    • @nyxato7649
      @nyxato7649 8 лет назад +2

      Chappy Fair enough. In my defense, that's technically.

  • @advent128
    @advent128 8 лет назад

    Thank you! Very well explained. Finally a good simple video with good imagery and explanations of the concept. Great for sending to friends and family instead of trying to explain it all yourself. Thank you so much gameranx!

    • @AuraMaster7
      @AuraMaster7 8 лет назад

      Although ignore all the bs he says about randomness. Procedural generation is specifically NOT random. If it were random, you would see repeats of the same thing. That doesn't happen with procedural.

  • @theraidnade
    @theraidnade 8 лет назад +5

    I wonder if my Grandson's grandson is gonna be playing no man's sky and be like, "Dad we just discovered the last planet in the 7th galaxy, only 22 more galaxies to go." XD

  • @asmkalrizion7078
    @asmkalrizion7078 8 лет назад +1

    Star citizen is working to procedurally generate a whole universe, the game will start with 100 systems hand made, then at launch you can explore deep space and add systems to the map and choose whether or not to sell/give that info to anyone. You could keep the info for yourself, there aren't a kagillian billion planets, just an infinitely expanding universe. There aren't set places where systems will spawn in deep space, but as you explore the game will generate salvage, asteroids, whole systems, and environments on the planet, and the planets are amazing.

    • @asmkalrizion7078
      @asmkalrizion7078 8 лет назад

      +Pandurp now hold the fuck, first of all, what the fuck makes no man's sky a universe and star citizen a galaxy? Second, no man's sky brags about having a bajillion million whatever planets but really it's just that many places where planets can be found, star citizen has 100 hand made systems and the rest is procedurally generated for you to find, so no mans sky is just a sand box like min craft where star citizen is a "First Person Universe" first of it's kind.

    • @TsoiIzAlive
      @TsoiIzAlive 8 лет назад

      Pandurp What he mainly ignored was the fact that Star Citizen does not contain a proceduraly generated Universe, it only has SOME procedurally generated planets and he's treating the information as if he digged in the game code files and found it out which I find very annoying and it makes me wanna shit in his face.

    • @asmkalrizion7078
      @asmkalrizion7078 8 лет назад

      +Can Turkleton some? Did you not hear me right? Star citizen will have an infinitely expanding universe, 100 of those infinitely expanding systems are hand made by the art teams all over the world, after these 100 hand made systems are done, they will enable the procedural generations n that will generate missions, NPCs, whole systems, and derelict ships, giving the game an infinite life time keeping the players occupied, explorers can go into space and discover a system, then name it after them if they want, after that they can choose to share/sell it to the rest of the player population, it's an MMO that will be able to do what no man's sky does but in a different way.

    • @TsoiIzAlive
      @TsoiIzAlive 8 лет назад

      ASM Kalrizion And how do you know this?
      I saw all of the ATV and RTV episodes I never heard this feature

    • @asmkalrizion7078
      @asmkalrizion7078 8 лет назад

      +Can Turkleton also your probably mis hearing me, I am saying that 100 systems are going to be hand made, at release of the game you can go explore deep space, out in deep space you have a chance, very low, to find a jump gate, go through and you have a chance to find a system, Chris said this himself, and the fact that their putting out tons of specific info on the systems like Min, and Vega. It would be impossible to procedurally generate an entire planet with that much info needed, it'll be like nurturing a plant, as it grows you gotta make sure that it grows the way you want. But I know what I'm saying, and clearly you haven't been watching ATV or RTV because they say it on there all the time, at least once every few weeks, ok, maybe not all the time but a great minority of the time.

  • @Daniel.Liddicoat
    @Daniel.Liddicoat 8 лет назад +3

    when I watched that I thinking "I'm going to buy this". Then I Googled it and found it was a pre-order on steam. I think I'll wait until after release.

    • @Walht
      @Walht 8 лет назад +1

      K

    • @lagalil
      @lagalil 8 лет назад +1

      Remember kids, never pre-order.

    • @AuraMaster7
      @AuraMaster7 8 лет назад

      +lagalil unless it's No Man's Sky

    • @lagalil
      @lagalil 8 лет назад

      +AuraMaster No. Especialy when It's no mans sky

  • @grapy83
    @grapy83 4 года назад +1

    It's a sigh of relief. At least once I've heard a good thing said about No man's sky. Look, it's an ambitious, daring and new effort in the world of gaming and it's future can be so so much fun. So we should also look at the bright side of No man's sky and talk more about it.

  • @xNevikKx
    @xNevikKx 8 лет назад +3

    I'm betting every world in NMS is gonna feel just like the one before, and then there's the actual gameplay.

  • @programyourface
    @programyourface 8 лет назад

    You hit the nail on the head with explaining this. I program procedural worlds/assets all the time.

  • @BeautifulFreakful
    @BeautifulFreakful 8 лет назад +10

    And they say math is useless... Some people are really missing on something.

    • @CrackTheo
      @CrackTheo 8 лет назад +1

      I hate math but I agree.

    • @Lucitaur
      @Lucitaur 8 лет назад

      +Jérémy Diallo Who said that?

    • @filthydaemonspawn1206
      @filthydaemonspawn1206 8 лет назад

      I don't recall somebody ever saying Math is useless..,

    • @BeautifulFreakful
      @BeautifulFreakful 8 лет назад

      Rage Angel
      You must have missed high school then.

    • @BeautifulFreakful
      @BeautifulFreakful 8 лет назад

      Lucitaur
      Some random guys in high school.

  • @skarve2223
    @skarve2223 8 лет назад

    i love falcon's videos, they are realy educational, well made and with clever-intresting content! keep it up gameranx!

  • @DelbertStinkfester
    @DelbertStinkfester 8 лет назад +5

    I don't want to talk about No Man's Sky.....I just want to play it

  • @The1Helleri
    @The1Helleri 8 лет назад +1

    I always liked the generated maps in AoE (Age of Empire). exploring new maps, discovering neighboring tribes, and finding new resources was a lot of fun for me.

  • @TStvonline
    @TStvonline 8 лет назад +3

    I'm going to incorporate the word procedural into my everyday conversation now and people are gonna think im smart af

  • @yahyag
    @yahyag 8 лет назад

    Another great video by Falcon - good job!

  • @mistsclar6534
    @mistsclar6534 8 лет назад +10

    when I go play the game I'll name a planet a certain youtuber.

  • @Samota0
    @Samota0 8 лет назад +2

    No Man's Sky uses a 64-bit seed (1.8446744e+19/Nine Quintillion) which is the major reason why you won't ever find anything similar. A heavy amount of effort went into designing all of the assets to the point where that seed generator could effectively create a plethora of mobs. All they have to do is make sure their math and programming are ok, then feed all of the tags into it.

    • @Samota0
      @Samota0 8 лет назад +2

      Joel Let's be realistic. You can't exactly state that no one cares when they're watching a video relating to technical areas of game development.

    • @diogeneshenrique4646
      @diogeneshenrique4646 8 лет назад

      +Joel I care

    • @MarCel-ih6ui
      @MarCel-ih6ui 8 лет назад +1

      I care you fuckwads, and yes, i have read this word, and now it is my favourite insult in english. Thanks to +LumenLumen for this informative comment :)

    • @MarCel-ih6ui
      @MarCel-ih6ui 8 лет назад

      Joel no u can watch who liked, and im not in this list sry

  • @GabrielPerez-oy4gr
    @GabrielPerez-oy4gr 8 лет назад +5

    so we can create worlds, A.I robots that look like humans. clone animals basically create life like a god, but there is no possibility that someone created us .

  • @HungryGuyStories
    @HungryGuyStories 8 лет назад

    Years ago, I played a game called Starflight in which you started from Earth and explored, basically, an open world *_galaxy_* with hundreds of solar systems and thousands of open-world planets that you could land on and explore (with a galactic mystery to solve). I'm not exaggerating. Of course, the static images of the characters' faces, and the point and click way of walking around a space station, and the old-school Pokemon style space battles with hostile aliens you encountered when you tried to go into orbit around their planet, and the 2D top-down graphics of driving around on a planet collecting resources to fuel and trade with aliens for buckazoids that you could spend to upgrade your ship, were crude by today's standards. But it seems to me that No Man's Sky is actually Starflight with first-person photorealistic 3D graphics.

  • @jamesdante1978
    @jamesdante1978 8 лет назад +19

    I'M THE KING OF THE CASTLE, AND YOUR THE DIRTY RASCAL!!

  • @bradleycomer8392
    @bradleycomer8392 8 лет назад +1

    NOTE TO SELF...Don't wake up on Sunday and before you are completely awake and had a pot of coffee try to understand this video lol...This was deep almost to deep for a Sunday morning video lol...Thanks a lot for the video and your time....!

    • @DrSammichPHD
      @DrSammichPHD 8 лет назад

      +Bradley Comer i'm in the same situation rn. haha!

  • @rafaelapari
    @rafaelapari 8 лет назад +4

    Heh gameranx say hi to the guys who said you had no more ideas.

  • @elizaknight6980
    @elizaknight6980 8 лет назад +2

    I am in a game programing course, this chanel is really helpful to me :D

  • @franken_monkey9609
    @franken_monkey9609 8 лет назад +6

    Falcon can you do a falcon punch

  • @Azzam446
    @Azzam446 8 лет назад

    WOW this is really informative, thanks gameranx!

  • @adamburgess7890
    @adamburgess7890 8 лет назад +11

    What if we are a video game?

    • @vinobjaws
      @vinobjaws 8 лет назад

      ...

    • @rasengan720
      @rasengan720 8 лет назад +1

      +Adam Burgess my friend i have thought of this months ago too.... welcome to the matri- i mean horde

    • @MrCakeWelsh
      @MrCakeWelsh 8 лет назад

      Pretty boring video game.

    • @paokalexthes
      @paokalexthes 8 лет назад

      +Adam Burgess google "what if life is a computer simulation"

    • @vinobjaws
      @vinobjaws 8 лет назад

      How beat sewer level?

  • @eyewitness4560
    @eyewitness4560 8 лет назад

    Great vid!
    For me, the problem with procedural stuff I've seen so far is tri-fold; It's difficult to hide the "seams" that join together procedural content. You begin to see the samy-ness in everything after a while. Also, game mechanics generally can't be done procedurally, so you are left with hardcoding mechanics and using procedural generation to provide scenarios/maps for said mechanics. And lastly, they sometimes overdo the procedural stuff, and then the game starts lacking direction.
    This is why we've opted to do both fixed world with story, and generated content alongside each other.

  • @VTJasmine69
    @VTJasmine69 8 лет назад +3

    what if at the far corner of the universe after thousands of lifeless planets there is a small form of life and it evolves into humans and they make a game called no man's sky

    • @tobyhendricks9951
      @tobyhendricks9951 8 лет назад

      what if we're in that game right now😮 *mind blown* "all hail Sean Murray"

    • @VTJasmine69
      @VTJasmine69 8 лет назад

      +Toby Hendricks Could be!

  • @RockLou
    @RockLou 8 лет назад +1

    I'm working on a procedurally generated game. It's so much fun to work with!

  • @seth5847
    @seth5847 8 лет назад +3

    Where is spidey??

  • @tysonasaurus6392
    @tysonasaurus6392 8 лет назад

    Enter the Gungeon just was released, I have been having lots of fun ,and it is a bullet-hell dungeon crawler and the rooms in the gungeons are handcrafted but the map layout is procedurally generated as well as the groups of enemies in each room ,it worked really well ,and is really fun.

    • @Samota0
      @Samota0 8 лет назад +1

      +Tyson Williams It varies. Dodge Roll had a properly laid out plan when it came to making the game challenging. They weren't going for anything massive, but they did want variation to keep the player on their feet. It has lovely visuals and excellent gameplay. That's what made the entire idea of procedural dungeons so great for me. NMS is extremely eccentric with a large scale, but if they've taken their time to understand what it is they want from the game, then it should be fine. Just the ability to survive and strive in A universe is such an amazing concept.

  • @Jonman7502
    @Jonman7502 8 лет назад +6

    No mans sky= Minecraft worlds x100000

    • @Gabriel-wb4nk
      @Gabriel-wb4nk 8 лет назад

      +Jack D they are not

    • @quandalemuncher2337
      @quandalemuncher2337 8 лет назад

      +Jack D your wrong but you may as well consider it endless due to the sheer size of it

    • @Jonman7502
      @Jonman7502 8 лет назад

      ***** If might feel like it but it is not, No mans sky however is even bigger, consisting of more then world in a universe.

    • @kb-ww1uw
      @kb-ww1uw 8 лет назад

      No matter what though, it is both hard to explore the end of both worlds.

  • @invincibleegg
    @invincibleegg 8 лет назад

    I liked it, i didn't really get it despite it being clearly explained, but I liked it. the fact that creating a game for us to play is something that requires complex core mechanics which are somewhat overwhelming is satisfying because despite it being on too large a scale for us to grasp, it is still a development serving us in ways we didn't know possible until recently. so i guess thank you Gameranx, your video made me feel good.

    • @awesome9174
      @awesome9174 8 лет назад

      Procedural Generation has been around since the beginning of video games.

    • @invincibleegg
      @invincibleegg 8 лет назад

      +Awesome! sorry, yeah i just posted a comment without re reading, deleted it now but what i meant to focus on is the idea that it has come pretty far when it comes to using it for game creation, with the development of other core aspects of environment and AI generation, the use of this mechanic allows a further development in gaming in general.

  • @magistrate7009
    @magistrate7009 8 лет назад +3

    MATH,MATH Everywhere !

  • @Romeren
    @Romeren 8 лет назад

    The first games i encountered, that uses this form of mapping was Worms which had a input for seed, and then Diablo. Both have a special place in my heart!

  • @StarlightGippy
    @StarlightGippy 8 лет назад +3

    No man's Sky seems interesting but still I don't think its my type of game. I can see why it provide's a good point of reference for procedural generated games but still... seems like a game on steam that i'll have to see people play it or something instead of a trailer.

    • @ashtonrucker7122
      @ashtonrucker7122 8 лет назад +1

      no one cares

    • @adamchapman4447
      @adamchapman4447 8 лет назад

      ^

    • @TheWeeky
      @TheWeeky 8 лет назад +1

      i like games LIKE minecraft, i loove exploration and thats why this game looks cool to me

    • @StarlightGippy
      @StarlightGippy 8 лет назад

      Weeky thats understandable for someone who loves open world and exploration

    • @giovannygarcia7993
      @giovannygarcia7993 8 лет назад

      +gabriel withers (GIPPY) I agree with you. I never understood the hype around it. It looks pretty cool but I didn't think this many people would be excited for this game. Either way I'll probably get it after its been out for a while if it's actually cool.

  • @MrX-fk7wj
    @MrX-fk7wj 7 лет назад

    These how things work videos are really interesting,
    Thanks for posting

  • @antoniop.7699
    @antoniop.7699 8 лет назад +7

    Sponsored by No Man's sky

    • @LabRat10101
      @LabRat10101 8 лет назад

      Fuck, you beat me to it. No man's sky hype!.

  • @MidnightMechanic
    @MidnightMechanic 8 лет назад

    This certainly makes game development much easier since not every single piece has to be put in a specific place by a developer every time. I'd like to see how this would work with other games we're familiar with, such as GTA. But instead of using random noise to generate worlds, it is technically possible to use the natural law of physics calculations to create worlds based on environmental factors such as erosion and biological genetics. A great way to mix familiarity with randomness.

  • @zombieman025
    @zombieman025 8 лет назад +8

    Let me think of a joke
    Cod space warfare

    • @tsunamiscrub3109
      @tsunamiscrub3109 8 лет назад

      +THE Zamby OMFG GET REKT HOHOHOOHOHOHOHOOHOHOHOOOOOOOOOOOOOOOOHHHHHHHHHOOOOOOOOOOOHHHHHHHHHHHHOHOHOHOHOHOOHOHOHOHOHOHOHOOHOHOHOHOOHOHOHOOOOOOOOOOOOOOOOHHHHHHHHHOOOOOOOOOOOHHHHHHHHHHHHOHOHOHOHOHOOHOHOHOHOHOHOHOOHOHOHOHOOHOHOHOOOOOOOOOOOOOOOOHHHHHHHHHOOOOOOOOOOOHHHHHHHHHHHHOHOHOHOHOHOOHOHOHOHOHOHOHOOHOHOHOHOOHOHOHOOOOOOOOOOOOOOOOHHHHHHHHHOOOOOOOOOOOHHHHHHHHHHHHOHOHOHOHOHOOHOHOHOHOHOHOHOOHOHOHOHOOHOHOHOOOOOOOOOOOOOOOOHHHHHHHHHOOOOOOOOOOOHHHHHHHHHHHHOHOHOHOHOHOOHOHOHOHOHOHOHOOHOHOHOHOOHOHOHOOOOOOOOOOOOOOOOHHHHHHHHHOOOOOOOOOOOHHHHHHHHHHHHOHOHOHOHOHOOHOHOHOHOHOHOHOOHOHOHOHOOHOHOHOOOOOOOOOOOOOOOOHHHHHHHHHOOOOOOOOOOOHHHHHHHHHHHHOHOHOHOHOHOOHOHOHOHOHOHOHOOHOHOHOHOOHOHOHOOOOOOOOOOOOOOOOHHHHHHHHHOOOOOOOOOOOHHHHHHHHHHHHOHOHOHOHOHOOHOHOHOHOHOHOHOOHOHOHOHOOHOHOHOOOOOOOOOOOOOOOOHHHHHHHHHOOOOOOOOOOOHHHHHHHHHHHHOHOHOHOHOHOOHOHOHOHO

    • @circlehousePRO
      @circlehousePRO 8 лет назад

      cod fanboy2015: "damn every game is the same every year its so stupid god I hate it I can't believe I already pre-ordered the hardened edition"
      cod fabboy2016: "dude what the fuck why are they change cod dude what the fuck my mom's taking me to pre-order it later God its gonna suck"

    • @PROFESSOR_TV
      @PROFESSOR_TV 8 лет назад +1

      +circlehousePRO you're so origional mate

    • @nyxato7649
      @nyxato7649 8 лет назад

      +circlehousePRO All you're saying is that they suck and we should stop buying them even though we know they'll suck.

    • @circlehousePRO
      @circlehousePRO 8 лет назад

      Nyxato no im saying that people complain that they dont change the game and then when they change the game people complain that they changed the game

  • @cerebralmelee7373
    @cerebralmelee7373 8 лет назад

    Falcon! Loved the video, your narration is like a symphony to my ears. I have an unrelated question though. Do you have a personal favorite RPG? Any kind of rpg! :3

  • @ayman001B
    @ayman001B 5 лет назад +5

    Note from the future: The game was a disaster !

    • @futavadumnezo
      @futavadumnezo 4 года назад +6

      Yes 'was'.
      It's a great game now.

  • @BlueMinecastSphfax
    @BlueMinecastSphfax 8 лет назад +1

    Keep up the good work falcon lord

    • @KING-gl7gc
      @KING-gl7gc 8 лет назад

      +Sphfaxpheonix its just falcon

  • @renesteeman1
    @renesteeman1 8 лет назад

    I liked the how do games work series, I really learn something from it.

  • @KakoGallo
    @KakoGallo 8 лет назад

    Very well done! Loved this one!

  • @Vindicator12Music
    @Vindicator12Music 4 года назад

    I am currently working on a video game project, a fast paced FPS with action/horror elements. And i am experimenting with procedural generated enemy types. The enemies in the game resemble John Carpenters The Thing, shape-shifting biomass creatures with tentacles and eyes and teeth and flesh violently morphing and changing all the time, like something out of an HP Lovecraft horror. My goal is to create procedural generated creatures of this type, where every time you encounter one, it's always something that looks different and also has different functions when it comes to animation, movement, and combat. The gameplay is much like DOOM 2016: extreme fast paced combat, intricate level design, an amazing soundtrack to compliment the action on the screen, and lots and lots of creatures to blast into pieces.

    • @MikaHalonen1974
      @MikaHalonen1974 2 года назад

      How's your game project going? curious about it :)

  • @SkylerB
    @SkylerB 8 лет назад

    this video makes complete sense, like i understand all of it! thank you sir!

  • @heckyes
    @heckyes 8 лет назад +1

    That's a pretty complicated way to explain a complex, yet simple concept.

  • @bella_iris
    @bella_iris 8 лет назад +1

    Thanks, Falcon. enjoyed the video. Makes sense. Can't wait to find some gems among the worlds in No Man's Sky.

  • @lucalaure547
    @lucalaure547 8 лет назад

    Falcon is my favourite guy on gameranx, love you dude.

  • @NocturnalJin
    @NocturnalJin 8 лет назад +1

    Random noise alone does not get you No Man's Sky. There has to be a recursive element (more like fractals) and rules to prevent combinations that look ridiculous or impossible.

    • @Goblexter
      @Goblexter 8 лет назад

      +Jin He's just shitting out content really. I don't think he put enough research into how these things actually work.

  • @kairoamirimhotep9684
    @kairoamirimhotep9684 7 лет назад

    i like how falcon always does his videos with so many facts and examples#true gaming professional

  • @kingjamestres
    @kingjamestres 8 лет назад +1

    Every person who's had a chance to demo the game has given it positive including some super critical people. With this in mind I don't get why people keep shitting on a game not even out yet this is not directed toward the video by the way.

  • @michaelleescott
    @michaelleescott 8 лет назад

    Man the compression of the video goes crazy as soon as you put a clip of noise in.

  • @TMWriting
    @TMWriting 8 лет назад

    The two seconds of WiLD footage in this video is the most I've seen anybody talk about that game in months

  • @piggybankvillan
    @piggybankvillan 8 лет назад

    I am so excited for No Man's Sky. Got both LE and CE copies of the game and I'm ready to fly on June 21st.

  • @yamumisgae
    @yamumisgae 8 лет назад

    Falcons smooth voice helps me sleep at night

  • @kamron_thurmond
    @kamron_thurmond 8 лет назад

    The first Elder Scrolls game was made like that; and that's why they were able to fit all of Tamriel. Whereas even Elder Scrolls Online only has bits and pieces of the whole game world.

  • @sciwiz12
    @sciwiz12 8 лет назад +1

    That was pretty good for a 7 minute video but it seems like you went pretty vague and through out some key terms without conveying an adequate understanding.
    If I didn't already understand these concepts I don't think this video would have helped all that much.
    For instance when you say the world is built on math that's pretty vague. Everything in computing technology is built on math, even the math is made of other math (integers and floats made of binary values and boolean logic).
    Noise is a valuable tool, yes, but it is far and away from the only useful tool in PCG. It's useful when you need some pseudo-random values and especially if you need a pattern that looks natural but not every PCG technique requires pseudorandomly generated noise values. Seeds can also be useful, yes, but you can use almost anything as a seed depending on what you want to happen. a seed is just a useful tool when you want consistent outputs. Think of the way Minecraft uses seeds. You input the same seed and you'll get the same output. It's kind of like an origin point or a frame of reference.
    Then again it's hard to understand what procedural generation means unless you know what an algorithm is, and it's hard to understand algorithms if you don't understand computational Theory or computer programming. Put as simply as possible all programs are built from different combinations of variables, functions, conditional statements, loops, and data structures, and of course operators/operands. An algorithm is a specific combination of conditionals and loops within a function applied to a data structure with generic variables which can be replaced with whatever kind of data needs to be processed in such a way. These algorithms then form the basis of procedures which is where we get the term procedural generation.
    So procedural content generation is merely the use of algorithms to generate game content, which is vague and abstract because it is meant to be abstract. Saying they built a game with procedural generation is almost like saying the construction workers built a house using tools. Which tools? Whichever were needed, depends on what the individual task required and ultimately there are near limitless approaches to a single problem.
    That's why if you want to understand procedural content generation you have to learn how algorithms can be applied to game data. I recommend the PCG book by Togelius et al.

  • @nickmagrick7702
    @nickmagrick7702 8 лет назад

    ive been predicting this kinda tech for over 10 years now, I honestly believe it has the potential to create energy, changing the laws of physics as we know it forever.

  • @nomig6866
    @nomig6866 8 лет назад

    Starbound does it pretty well with the creatures, they created different heads, limbs and torsos and then mix it up.

  • @FOTOJADAMOstudio
    @FOTOJADAMOstudio 6 лет назад

    So basically, it's like a slot machine. For example, the alien fauna that share similar traits like that of a deer (head placement, leg length, body placement) pass that code to other randomly selected features. However, the computational code is exponentially increased than that of a slot machine causing each turn to result in a different version of the same animal by millions.

  • @miss_bec
    @miss_bec 8 лет назад +1

    Sometimes it's about the journey, sometimes it's about the destination, in No Man's Sky, it's both.

  • @niranjan36x
    @niranjan36x 8 лет назад

    First thing I noticed is the music from Dan Bull's "Fuck content ID" lol great song. Anyway, great video Falcon.

  • @moomuba3543
    @moomuba3543 8 лет назад +1

    18Quintillion, 446 Quatrillion, 744 Trillion, 73 Billion, 551Thousand, and 616 Planets falcon. I knew AdVenture Capitalist was good for something!

  • @whiteraven1992
    @whiteraven1992 8 лет назад

    I personally want The Elder Scrolls VI to have procedurally-generated content in some form.
    If it is set in *Hammerfell*, then I'd be fine with just the *_Alik'r Desert_* being almost 90% procedurally-generated, using assets unique to the infamous desert. The only unique handcrafted location within the desert would be the Dwemer Ruin known as *"Volenfell"*.

    • @FeatherFTLOM
      @FeatherFTLOM 8 лет назад +1

      +White Raven If it was set here it would be cool to explore the origins of Volendrung

  • @abbynady
    @abbynady 3 года назад +2

    basically create asset and let noice mix em up

  • @jonred233
    @jonred233 8 лет назад

    I remember reading the old game-pro magazines in the early 2000's where they would always stress about how newer technology would eliminate "pop up" in scenery within games.
    Now with these procedural generated environments and when I see game-play of No-Mans Sky and the likes you see pop-up EVERYWHERE. Like i just saw a huge rock appear out of nowhere when the ship began to land...will pop up be more common with procedural environments??

  • @catapulting
    @catapulting 8 лет назад

    I like Falcon's perspective on No Man's Sky. It might be good, it might be bad, but either way, it's gonna be fucking revolutionary.

  • @brackman71
    @brackman71 8 лет назад

    All of the zombies in Left 4 Dead are procedurally generated, so theoretically you never see the same zombie twice. Also the placement of them is procedural so you're always surprised about where they are. (Not like Wolfenstein 3D where the Nazi guard was ALWAYS behind that one corner.)

  • @buttergolem8584
    @buttergolem8584 8 лет назад +1

    I play 7 days to Die and the map there is procedural created. Sometimes streets end in a canyon :D But I love it.