Jump to content
  • Advertisement
Sign in to follow this  
Mister L

Need help with level design workflow

This topic is 1055 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I have been working on a new project where the player must pilot a robot through a space station, dodging obstacles and solving puzzles to reach the end goal. I know how to design and program the assets, but I am finding difficulty creating the levels.

I am making a tile-based game. To do so, I have created tilemaps and prefabs so I can drag and drop tiles and obstacles into the scene, and then position them so they match the grid. I try to make the scene represent my sketches for the level. However, this process gets very tedious and time consuming, meaning I am unable to make as much progress as I would like.

Given this, does anybody have advice for making tile based games in Unity? Are there extensions that I can get from the asset store or a more efficient way to design levels that I do not know about? Also, what do you other developers do to make level creation easier?

Share this post


Link to post
Share on other sites
Advertisement

I had the same problem, taking a long time to create levels one tile at a time. So i coded a level editor, somewhat like a paint program but that works with tiles instead of colors/brushes. Coding the editor was extra work but sure worth it in the the long run, especialy if you include the editor in your game for players to use and create their custom levels.

 

You can add all kinds of functionality to your editor. You mention draging items to match the grid. You could include a toggle button to "snap" objects to the grid. Mouse right click toggle between two commonly used tiles, etc.

 

Hope this inspires you.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!