Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 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 /
avatar image
0
Question by EdvinSoderman94 · Jul 26, 2012 at 06:29 PM · functionvariablespathfindingrtsastar

How to add multiple values to single variable(or something else)?

(english isnt my mother language)

Hi! What I mean with the above question is that I am currently trying to create an RTS game, much like age of empires, with my friends.

And right now, the thing that troubbles me the most is how to set up the pathfinding system. I have tried to look up tutorials and other whatnot, but I have not found any simple tutorial or readable code to learn from. But I have gotten a pretty good idea about what needs too be done in order to create this pathfinding script inside of unity.

I know about angryant and AaronSomethingSomething packages, as well as meny others but I have not been able to learn/find anything usefull about them. Plus, I want this script to me entirely created by me, but ofc with a little bit of your help CunityCommunity!

In the process I figured out how to somewhat script this pathfinder. BUT... I encounter a little problem. That is that I need to be able to Call something like NODE.x, NODE.y, NODE.parent and so on. And I need to be able to use it in some sort of array. something like:

 function NODE(x, y, parent, h, c, tc){}

And then call it into an aray..

 currentNode = new NODE(x, y, parent, h, c, tc);
 OpenList.Add(currentNode);

To later compare it to other Nodes. I am using a simple flat surface. With X & Y And "walls".

Problem is also that im still learning unityscripting and programming in general. So dont give me anything too advanced to work with here.. ;P

TLDR:

How can I Do somehting like this:

 function NODE(x,y,parent);

and then:

 CurentNode = new NODE(x, y, parent);
 TheArray.Add(CurrentNode);

The use is for Pathfinding with the Astar algorithm! Or can it be done in some other way? Links? Videos? Examplescript? Anything will help! Thx!

//Edvin

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

5 People are following this question.

avatar image avatar image avatar image avatar image avatar image

Related Questions

adding multiple values to single function/variable. 0 Answers

arongranberg A* pathfinding project help 0 Answers

How to apply A* algorithm in C#? 2 Answers

Lost in Pathfinding 1 Answer

Pathfinding and AI for an RTS game 3 Answers


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