How I Made a Procedural World FAST - Devlog

141,011
0
Published 2023-06-23
Hey! In my second game devlog, I go through how I'm making my procedurally generated world for my open world game.

Assets I use below!


Twitter: twitter.com/zaba_dev
Discord: discord.gg/eYfqW4KbyJ

Made with the Unity game engine.

Assets (These are affiliate links, no extra charge to you though!):
_____________________________________________

Procedural World Generator: MapMagic 2
assetstore.unity.com/packages/tools/terrain/mapmag…

Character Shader: Realtoon
assetstore.unity.com/packages/vfx/shaders/realtoon…

The Grass: Stylized Grass Shader
assetstore.unity.com/packages/vfx/shaders/stylized…

The Water Shader: Stylized Water 2
assetstore.unity.com/packages/vfx/shaders/stylized…

The Vegetation: Toon Fantasy Nature
assetstore.unity.com/packages/3d/environments/land…

The Weather System: Cozy Stylized Weather 2
assetstore.unity.com/packages/tools/utilities/cozy…

The Magic Projectiles: RPG VFX Bundle
assetstore.unity.com/packages/vfx/particles/spells…


For Networking I use Netcode for GameObjects

Chapters:
_____________________________________________


00:00 - Intro
00:15 - Procedural Generation Tool
01:05 - MapMagic
01:48 - Environment Changes
03:11 - Handcrafted Section
04:22 - Why Procedural Generation?
04:41 - Enemy Design
05:21 - Enemy Shooting
06:10 - Push Spell Attack
07:48 - Flying
08:25 - Outro


#madewithunity​​​ #gamedev​​​ #indiegame​​​ #gamedevelopment​​​ #unity3d​​​​ #indiedev​​​ #devlog #indiedevlog #gamedevlog #unitydevlog


Music Attributions:
_____________________________________________


Music from #Uppbeat (free for Creators!):
uppbeat.io/t/mountaineer/campfire
License code: SFFYEBUOPZWG65ZW

Music from #Uppbeat (free for Creators!):
uppbeat.io/t/avbe/night-in-kyoto
License code: AEZBDSC49GNBP8B4

Music from #Uppbeat (free for Creators!):
uppbeat.io/t/soundroll/forgotten
License code: LYM1OW51BLY9EQI9

Music from #Uppbeat (free for Creators!):
uppbeat.io/t/sky-toes/vroom-vroom-vespa
License code: FYXWYD8DAXCBHBGU

Music from #Uppbeat (free for Creators!):
uppbeat.io/t/kem/lazy-love
License code: P8X7DGFYMHIFJ1U2

Let me know - Levi Cafe City
   • [FREE FOR PROFIT] R&B Guitar X Pop Gu...  

Sky - Levi Cafe City
   • [FREE] Lo-Fi Type Beat Jazzy x Funk "...  

All Comments (21)
  • @zaba_dev
    Hey everyone, I made a Discord to post some extra stuff if you're interested. Also general game dev talk + I'll answer your dev questions discord.gg/eYfqW4KbyJ
  • @SpikeStudio
    Wow the way it blends the handcrafted sections with the generated world is incredible, the game is looking awesome so far!
  • I love it. The procedural Terrain looks really good. I hope I can achieve a similar result as well
  • @goodpuppii
    Just found your devlog, and I had to subscribe right away. Your game looks great, and I love your devlog style. Keep up the great work.
  • @joshharrison5287
    Just stumbled on your channel with this video. Awesome work! Looking forward to seeing where you end up a year or so from now, even if the project changes :) One feedback idea, which you may already plan to do, is to breathe life into the animations with subtle details. Biggest example: when flying on the broomstick, have the players knees bend, etc., when changing directions. Kinda like surfing, where the momentum looks like it’s coming from the broom. That, and adding sounds in a similar way could really make flying feel 10x more fun without really changing anything. Player feedback is powerful. Hopefully that makes sense :) Keep up the awesome work!
  • @teapots_and
    i know nothing about making games and havent even played much of them (just watch letsplays) but i'm so invested in this one, i love how your world looks so far:) wishing a lot of luck and looking forward to updates whenever they come! also one of my favourite things is how the characters stand on the broom, like sky surfing:D it just looks so cool, so myself i'm kinda wishing that stays and sitting on the broom is optional- like u said for multiple characters flying -but either way it's great:)
  • @dylanalpers
    In terms of spells, since there has been so much emphasis on the environment (and it seems to be a sort of magic vs technology thing anyway) it would be cool to have a bunch of nature-related spells, both combat and non-combat. It would be awesome to have spells to grow plants in barren lands, regrow damaged/destroyed plants, or make existing plants grow larger. Maybe spells could bring plants to life, or recruit a "tree spirit" or something to be a familiar and help you out, either as a full companion or just a magical battery.
  • Awesome dev log, I had never heard of Map Magic, I'll have to check it out!
  • @wyvern2720
    Looks really good so far, amazing work!
  • @111mhmhmh
    I'm messing around with hobbying game dev for the first time, and one of my biggest problems is "not knowing what I don't know", especially with respect to tooling assets. Videos like this are really helpful because they show me exactly how beneficial it can be to find and make use of the proper asset for the job. Thanks for the great video!
  • @zhoug
    learned so many cool things from this dev log, thank you!
  • @a98k
    i almost thought i lost ur channel, subbed now!
  • @hamzahgamedev
    You have no idea how much your video helped me as I am myself making an Open World farming Game. Amazing Job man !
  • @s4bishii
    Great progress dude, looking good!
  • @CSEliot
    Great insite into the ragdolling, thanks for sharing Zaba!
  • @ArrowVark
    The game looks so cool! Maybe the ability to pickup and move around enemies (kinda like ultrahand from totk), or to deflect lasers (basically send lasers in a random direction that are within a set distance).
  • @Gnomable
    The world generation looks so good!
  • @ZaccoOfficial
    This is absolutely beautiful. Definitely inspires me.