- Home /
Unity 2D Terrain Creation
Hi guys! A bit of a newcomer to Unity here... hoping to get pointed in the right direction a bit. I'm working on a 2D platformer game (well prototype, really) and the way I'm creating my level terrain has basically been built with a grid-like system... But I've been seeing a lot of games recently with a much more natural, vector-like rounded design for their terrain (such games as the recent indie release Element4l) and I'm wondering how that is done? I feel it would be a perfect fit for what I am trying to do. I hope someone understands what exactly I'm confused about... >.< Any help or pointers in the right direction would be amazing, thanks!
Hey Unity actually HAS, completely free, built in to it, a terrain system, called ... "Terrain" ! :)
You can either use that, or, like any program$$anonymous$$g job just build from scratch your own terrain.
if you want to build your own terrain, you'll have to learn everything about building 3D mesh programmatically. Just start searching here.
(There is sometimes confusion on this list because unity's free terrain generation system is indeed called ... Terrain. Heh! Like, someone will say "I'm having trouble such and such when building terrain" and they don't mean Terrain, they just mean the general everyday thing that game programmers do, build terrain. ... heh!)
Note that your question is a little unclear .. if you're literally doing a 2D game then it has utterly no connection to 3D mesh surfaces. Just use or make images.
A huge tip on this site is POST AN I$$anonymous$$AGE (click edit and use the image button) as generally nobody has a clue what questioners have in $$anonymous$$d when they mention a particular type of game.
Enjoy !
Your answer
Follow this Question
Related Questions
2D Platformer (Unity 4.3) - How are the AudioClip arrays initialized? 1 Answer
Unity 2D player sticks on platform corners 2 Answers
Dynamically Created Edge Collider Woes 0 Answers
Help with planes 0 Answers
Problem with rotated colliders 0 Answers