Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
0
Question by gspeager · Mar 08, 2016 at 09:13 AM · 2dtexturemeshtilemapmap making

Dynamically texturing mesh like a 2d tile map

I've asked a similar question on the 2d forum before to help me get started making an in game map/level editor. So here's my use case.

My game is a grid-based, turn-based, 4x style, game played on a single map. The map is made up of terrain with Cities and explorable tiles around the map. Cities are owned and conquered by players, which they use to generate new units and take over more cities until a specific win condition is met.

I was thinking of making an in game editor to design my maps, 1) because making individual maps using the unity interface and objects would take a long time and 2) it'll allow players to create their own maps and have some fun with that.

So since my maps are going to be kind of large, I figured it'd be best to create the map as a single mesh, with kind of a dynamic texturing for each grid tile as it's being built. I've been able to procedurally generate my map mesh, but when it comes to texturing the mesh using a tile set, I'm severely lost.

I was thinking, in the editor there would just be colored squares which would represent the terrain type and when the mesh was clicked, it would color that grid space on the mesh with the selected texture. Then when the map was saved it would use the actual tileset and choose the right texture for each grid location based on the neighbors.

Any pointers, tips, and help would be so appreciated because I'm really confused about how to accomplish something along these lines.

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

How do I texture a mesh tilemap 0 Answers

[SEND HELP] Troubleshooting 2D Animated Tile Problem. 0 Answers

how to make terrain in 2D game? 0 Answers

Jitter with Tilemap Collider's but no Jitter on standard Box Collider 1 Answer

2D Tilemap using UV Coordinates with nice transition between different tiles? 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges