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 ghazza · Jul 21, 2013 at 02:49 AM · c#javascriptmatrixhashtable

how to use matrice with unity 3D

Hello everybody, I’m developing a game represented by a matrix and each pit contains a number (like mancala principle). I need the player to move and each time update the pit’s value. I thought about using matrix, 2D tables or hash tables. Would someone please give a hint or the best way to code this? Thank you.

Comment
Add comment · Show 1
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
avatar image Benproductions1 · Jul 21, 2013 at 11:05 PM 0
Share

You should only use $$anonymous$$atricies for doing Vector calculations. Use Generic Lists

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by manu3d · Jul 21, 2013 at 11:03 PM

Are you asking which under-the-hood object would work best to store mancala-like data? If that is the case I suspect that you should be using some built-in Arrays (i.e. one per player) or something very similar, perhaps using Generic List<>. The classes you mentioned (2D tables/hash tables) are not serialized by unity. My understanding is that if you do want to use one of those classes, you'd have to do the serialization yourself, saving/loading the data from your own files.

Comment
Add comment · Show 5 · Share
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
avatar image Benproductions1 · Jul 21, 2013 at 11:06 PM 0
Share

Arrays are not serialised either. Built-in arrays are the only serialised collection. You should never use common arrays :)

avatar image manu3d · Jul 22, 2013 at 01:11 PM 0
Share

Updated answer taking in account your suggestion @Benproductions1. However, I do believe generic List are also serialized.

avatar image Benproductions1 · Jul 22, 2013 at 10:25 PM 0
Share

As far as I know, no .NET class has serialisation. I might be wrong, but generic lists definitely don't :)

avatar image manu3d · Jul 22, 2013 at 10:47 PM 0
Share

What about this answer then? Or this document?

avatar image Benproductions1 · Jul 22, 2013 at 11:04 PM 0
Share

huh.. I guess I just assumed that nothing in .NET was serialized... it seems that List is one of the very few serialised .NET classes...

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

17 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Rigidbody (Player) goes through wall 1 Answer

How can i add different jumping state in unity3d 1 Answer

How To Crop the Gallery image for iphone in unity3d 0 Answers

About ListItems in Unity3D 1 Answer

How to measure ad impressions in In-Game Ads? 0 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