A downloadable game template

Download NowName your own price

Unity 2D Procedural Island project template


FREE Full Unity Project showing how to procedurally generate an Island map in Unity.

You CAN use it in your own games (commercial or otherwise).

Please RATE this project if you like it (or don't) :)




Features:

  • Generates  a single big island (with some mini islands around)
  • Uses Perlin Noise (you can easily swap it for Simplex Noise) + single Seed value to generate (and regenerate) an Island Map
  • Uses Tilemaps + RuleTile / Random Tile (and customized Tiles) that can be easily swapped for your own Tiles
  • Comments in the code + overview YT video at:
  • Code is well organized into separate classes and abstract GenerationSteps. Can be easily extended with prefab placement (just like I place the player on the map). 
  • I will later be releasing a paid version that is more optimized (using Jobs / Burst) and that has slightly more features. 



Installation:

  1. Project was created in Unity 2022.3.22 version (URP + new input system). Just download the full project (zip file) unpack it to a separate folder. Next open Unity hub and select "Add" button and select the folder where you have unpacked the project.  Alternatively you can open in Unity 2022 and create a new 2D project and import the unity package file. Make sure to install Input System package and Cinemachine package from the Package Manager.
  2. In the project find Scenes folder and open the scene there
  3. Generation will happen when the game runs (can take a few seconds). Next the camera will zoom onto the Player.
  4. You can move around using WSAD and use Spacbar to perform "Attack" to destroy trees that are in the direction of movement
  5. Press 'Esc' to enter Pause menu and you should see 'Generate Map' button. Click it to generate a different version of the Island Map


Each generation step has a description of what it does:


Some steps have a gizmo that shows what exactly they are calculating:



Licence:

You can:

  • Use it in your own project commercial or otherwise (no attribution is required)

You CAN'T:

  • Share this project template with others 
  • Claim it or the code in it as your own


Assets used:

To crate the template I have use the following CC0 licensed assets:


Updated 8 days ago
Published 9 days ago
StatusReleased
CategoryAssets
Rating
Rated 5.0 out of 5 stars
(3 total ratings)
AuthorSunny Valley Studio
Tags2D, Generator, island, Pixel Art, Procedural Generation, programming, Project template, Top-Down, Unity

Download

Download NowName your own price

Click download now to get access to the following files:

2D Procedural Island Template Unity 2022.3.22 SunnyValleyStudio v1.0.unitypackage 7.6 MB
2D Procedural Island Template Unity 2022.3.22 SunnyValleyStudio v1.0.zip 7.9 MB