Kassoon

June 14 - Biomes Aplenty

I've begun work on biomes and zones, which you can get a peek at in this build. Keep in mind that they're not done, and are lacking in decoration or zone-specific creatures, which is next! There are currently 9 zones that can appear in your world. Swamplands are murky bogs full of poison, Badlands are a series of sandstone mesas encircling a Desert, Arctic tundra and mountains, Volcanic mountains spewing out lava, a big deep Lake, gently rolling Plains, and an unstable Crystalline landscape with mana running amok. There will also be a deep Forest, but that relies more on spawns than on terrain gen, as well as the Underworld which only appears deep underground.

Desert Mesas

I use simplex noise for much of the terrain generation, and each zone gets its own algorithm that creates the different biomes in-game. Basically for any given spot on the map I get a number between 0 and 1, and by applying different Math formulas to those numbers I can create varied terrain. It's a lot of trial and error, but with the right tweaking you can get sheer layered mesas, spikey lava-covered volcanos, and smoothly rolling plains and lakes. So get out there and take a look at what I've got so far.

Biomes in the World

Oh yeah, also this:

Bug Net Physics

Continue Reading in the Dev Forums >>

<< Return to Devlogs

This website exists thanks to the contribution of patrons on Patreon. If you find these tools helpful, please consider supporting this site. Even just disabling your adblocker will help (it's only text and plain image ads I promise). Becoming a patron will upgrade your account to premium, giving you no ads and more features.

Shout outs: Stacey, Schoxmania Werks, Eli Cartwright, Anna Burman, Vanda Leipold, Phillip Hash, Ly Anton-Blake, Amanda Kettles, Silas O'Connell, Robert Wolf, Anthony Brown, Lou Bliss, Treighton, Pythor Sen, Kali, myrontheotter, LanaKafi ., Dakota Hollenbeck, Kassie Nicovara, Nat, Cory Evans, Krueger82, BestWorseCaseScenario, Damian Steele, Jessie G, Icarus Unleashed, Mark L, Price Webb, Lj Nielson, Conall Reilly, Alex, Violet Floyd, keith oneal rogers, Moss, Val Lorenzo Pilapil, William Bamann, Merissa, Patrick Natale, Cam Largent, Thaddeus Johnson, Siren, Donavan Guay, Jack Stevens, Sam Davis, Chandlor Desper, Masca Boom, Jordan, Rincewind, Michael Hamilton, Rob Hale, Vedie V, Mylon Schroder, Nathan, Conrad Carlson, Joseph Mitchell, Jordan Florez, Robert Rich, TheFiendSaint, Robin Ellis-Foster, Deanna Pyle, Jess, Meme Pitt-Melton, E.D.F., Zee Livezey, Alexandra Nguyen, KuroKimora, ryan scott, Christianna Schommer, Kerry Melton, SpiritFang, Mary Kieser, SallySparrow132, Lunesolace, DJ_Kelf, paige anderson, Cassandra Keyes, Naomi B, Millergendraft, charles phillips, Darel Boyer, Nick Soucy, Ellen Mitchell, Melanie Warga, Jeremiah Walker, Randall Welker, Bryan Kempka, chris wilson, Max Hops, Sarah Holland, Joshua David Maddox, Jennifer Smith, Ray Bissonnette, Joe Dalby, Nicholas Zamora, Yuki, ShortyMcgibble, mtnman1979@aol.com, KFB_Patreon, eric sun, Anton, Bruce Willison, Gundar Wez, Ken Shapiro, Matthew payne, Jacob Plummer, John Karels, Dylan Williams, Nahellion, Serena Verden, SnipsGTI, bilbens baggo, Stuart, Brysen Packer, Galygious, Tim Mason, Maxwell Mayer, Gannon Dubay, Thobek, Aaron Teupe, Celso R Garcia III, Felix Schmäche, John, Miss Zilla M, RRare, Jordan Brazeal, Kyle Clark, Jake Lane, Adam Ruiz, Phillip P Torchia, Natalie Luttrell, Stefan Gottschalk's, Royce Dillard, DiegoDeath, Remora's Jewel, Dawnwolf, Buffonturtle, Christina Majchrzak, jeremy baisch, Ivee Quinn, Zealot23, Shane Andrews, CJMAXP, The Dreaded Squirrel, Chevy Jones, Keaton Permenter, Shazear, Curran Vallejo, Steve Rosenlund, Leanna Orr, Ezzela1891, John Nazario, Gary, Gordon Alexander Fallon, Jason Clark, Trey Vickory, Topher Scott
Their contribution stands as a beacon of hope for all adventurers!

Become a patron
 
[-] Login▾

Make campaigns and save encounters / combats / dice rolls and more. One step!

Username:
Password:
Forgot?

Register

Username:
Password:
Recovery / Patron Email (Optional):

Gift Premium

Donate