Question about paths, and MOBs...

Hi all! Please, I have two questions and I need help…

  1. In my game (a sort of isometric City builder) I would give to the Players an empty grid, where they go to position buildings, etc, but also streets, and sidewalks. For example, these “sidewalks” are “tiles”(I hope it’s the right word I am newbie, sorry), I mean some “squares”, where some MOB will walk. So it’s not the game creator to choose the directions, but every player can choose the “paths”, but I have not found in any tutorial if I can do that in Unity…

  2. in some “spots” the MOBs/NPC have to stop and change actions. For example they encounter a staircase and they have to go upstairs, for example in a special building purchasable in the Shop (not in a building already present in the background design). Is it possible? (I will hire someone for animations, now what I try to understand is if it is possible to then implement this animated character in my game).

Have a nice day/evening! :slight_smile:

Of course it’s possible. You may not find a tutorial that shows you exactly how to do it, but once you’ve built your Unity skills you will know everything you need to create such a game.

@Schneider21 will probably chime in shortly with some very helpful general comments about getting started (he’s remarkably good at that!). My advice is, heed his advice. :slight_smile:

1 Like

thank you so much for your answer, @JoeStrout ! I feel reassured, now I will begin to study… and confidently wait for other opinions… from your friend and maybe some others too :slight_smile:

That’s a lot of pressure! Hope I’m up to it…

@QueenMad What you’re describing is certainly technically doable, but when you find yourself running into situations like this where you can’t even picture how to get started, it probably means you’re out of your depth with your current skill set. I’ve not only been there, but I still find myself there with certain ideas from time to time – after working with Unity for nearly a decade now.

When you find yourself in this situation, my recommendation would be to simply table the idea for now and focus more on learning. Try to read about what kind of things you imagine you’ll need to know (tile-based maps, pathfinding, some kind of custom event system) and once you’ve developed a bit more, revisit your idea and see if you have an idea on where to start yet. If you don’t, figure out what it is you don’t know and get cracking on that. If you do, give it a try, and repeat the learning cycle once you run into the next big blocker.

Chances are, you’ll end up restarting every time you come back to the project, because your knowledge will have grown to the point where your previous attempts will seem comically bad to you. This is great, because it means you’re improving! Don’t give yourself too strict of a timeline to expect to be able to tackle this, since everyone learns at a different rate. Just be persistent and when you run into specific questions, ask away here and we’ll keep nudging you in the right direction.

Good luck!

2 Likes

@Schneider21 thank you for your reply, and yes, you are right, I am certainly “out of my depth with my current skill set”… for now I am happy to know my goal, or one of my goal, is achievable with Unity, and I’ll start to (try to) learn. I go to search what you suggest, and I have also downloaded the book of @JoeStrout , and in some days… or some weeks! I’ll be there again to ask tips and help! thank you again for now :slight_smile: !

2 Likes