# Multidimensional arrays in multiple lines

## Recommended Posts

So Im trying to make a simple 2d game and make some sort of collision detection so why not to make a 2 dimensional array but i have no clue how  to write it in multiple lines

```Global \$map[5,5] = [0,0,0,0,0 _
[0,0,0,0,0 _
[0,0,0,0,0 _
[0,0,0,0,0 _
[0,0,0,0,0]```

something like this but it doesn't work

##### Share on other sites

Try in this way:

```Global \$map[5][5] = [[0,0,0,0,0], _
[0,0,0,0,0], _
[0,0,0,0,0], _
[0,0,0,0,0], _
[0,0,0,0,0]]```

Edited by FrancescoDiMuro
• 1

Spoiler

Thoughts:

• I will always thank you for the time you spent for me.
I'm here to ask, and from your response, I'd like to learn.
By my knowledge, I can help someone else, and "that someone" could help in turn another, and so on.

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

ALWAYS GOOD TO READ:

## Create an account or sign in to comment

You need to be a member in order to leave a comment

## Create an account

Sign up for a new account in our community. It's easy!

Register a new account

• ### Similar Content

• By Burgs
Greetings,
I seem to be having a problem trying to insert values into an array in excess of the size of the array (its Ubound value).  I thought the command would simply 'ReDim' the array in order to add another value...however that does not seem to be happening.  My code is as below:

;**SET DYNAMIC ARRAY DIMENSIONS... \$vValue = Int(\$_STRUCTURE_LEVEL - 1) ;seek the '\$_HIERARCHY' level that is one 'previous' to the 'current' value...! \$iStart = 0 ;set to begin search from element "0" in array... Do \$_Files_Located = _Arraysearch(\$_HIERARCHY, \$vValue, \$iStart) if Int(\$_Files_Located) <> -1 Then \$iEnd = 1 For \$_RIGGING = 0 to Ubound(\$_LINE_DETAIL3) - 1 _ArrayInsert(\$_STRUCTURES, \$_Files_Located + \$iEnd, String(\$_LINE_DETAIL3[\$_RIGGING])) _ArrayInsert(\$_HIERARCHY, \$_Files_Located + \$iEnd, Int(\$_STRUCTURE_LEVEL)) _ArrayInsert(\$_INFERIOR_TMPLS, \$_Files_Located + \$iEnd, Int(-1)) \$iEnd += 1 ;increment EACH ITERATION... Next ;Next \$_RIGGING EndIf ;'\$_Files_Located' NOT "-1"...value for previous '\$_STRUCTURE_LEVEL' ;was located in '\$_HIERARCHY' array... \$iStart += (Ubound(\$_LINE_DETAIL3) + 1) ;increment the offset index element position to begin the next search... ;"+ 1" to INCLUDE the 'parent' ('searched') UNIT...! Until \$_Files_Located == -1 ;end loop when previous '\$_STRUCTURE_LEVEL' is NOT found in '\$_HIERARCHY' array... ;**
This code routine works perfectly fine except when the 'searched' value (\$_Files_Located) happens to be the final element position in the searched array...how can I modify this routine so that the final additions at the end of the array(s) are made?  I thank in advance for any replies.

• By nooneclose
I forgot an important and needed aspect of my code. I need to be able to check for people who work every other week. Is it possible to write the dates that they work (every other week) between two date ranges?
Example:  Bob Smith has a Start date of 8-26-2018 (that is the date he is hired) And He stops working on 12-12-18 (that's the day he goes on vacation or whatever) However his work shift is every other Saturday from 7:30 AM to 6:00 Pm.  I need to calculate every other Saturday between 8-26-18 and 12-12-18 (is this clear?)

here is the code I have so far. I am just missing this last part:
• By gahhon
Is there any resource/sample to generating a fancy report?
I was downloaded this resource and try the example, but it failed to execution due to function not define. PDF
My simple idea of generating the report would be like this:-
Read data from excel instead of database, then generate PDF report based on my custom design.
Any better ideas is much appreciate to share with me here
Thanks.
• By gahhon
Then I entered the correct one, it shows "Access Granted!" but it still re-prompt for password for login.
Any idea what's wrong? Thanks
• By DarkFingers1337
Hey,
what is more efficient, using multiple arrays or one multidimensional array?

; Hamster data structure using multiple arrays Global \$HamsterCount = 6 Global \$HamsterX[\$HamsterCount] Global \$HamsterY[\$HamsterCount] ;giving each hamster an x and y position For \$i=0 To \$HamsterCount-1 \$HamsterX[\$i] = 0 \$HamsterY[\$i] = 0 Next ; The same hamster data structure using one multidimensional array Global \$HAMSTER_COUNT = 6 Global Enum \$HAMSTER_X, _ \$HAMSTER_Y, _ \$HAMSTER_MAX Global \$Hamsters[\$HAMSTER_COUNT][\$HAMSTER_MAX] ;giving each hamster an x and y position For \$i=0 To \$HAMSTER_COUNT-1 \$Hamsters[\$i][\$HAMSTER_X] = 0 \$Hamsters[\$i][\$HAMSTER_Y] = 0 Next
×

• Wiki

• Back

• Git