This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-06-29 17:33:12

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

So... After thinking about it for a while, I made a 6D 2x2x2x2x2x2 game engine. There really are 6 dimensions if you think about it correctly, but it is displayed with only 2. However, you can see the entire array at once. The information is explained in the notes. Just to warn you, there are 12 controls: WASDTFGHIJKL.
http://scratch.mit.edu/projects/Molybdenum/2644273
Post here if you don't understand it.

Now, a 6D array by itself is boring and a bit confusing, so I'm hosting a competition to make the best 6D maze (in a 2x2x2x2x2x2 array)!
The rules:
Must be in the format shown in the example.
The only thing you can add is a wall (or remove them of course). That means no teleporters, no bonuses, just walls and an end.
The submitted maze must be in the form of a costume, added to the grid sprite (with the others).
The project notes has to have a link to this forum thread.
Each square must be 11x11 pixels.
I will probably be grading on number of dead-ends and length of (mininum) solution.

Yes, if I have time, I might shrink the square size down to 7x7 or even 3x3 and try to make an 8D 2x2x2x2x2x2x2x2 array or even a 10D 2x2x2x2x2x2x2x2x2x2 array. Or maybe I will make this a 6D 3x3x3x3x3x3.


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#2 2012-06-30 10:55:29

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Bump... Here is my explanation of it to Borrego6165:

Borrego6165 wrote:

sorry, i don't get it  sad  it's just a load of 2D white squares in a big 2D blue square

Molybdenum wrote:

No its not. Each 2x2 square is a 2D 2x2 square. Then, a 3D array is formed by putting one on top of another (see the left side of the topleft). A 4D can be made by putting two "buildings" or "towers" (2 2x2's) side by side. Repeat until you get to 6D.

Borrego6165 wrote:

well then what's the point of it if it comes across as 2D?

Molybdenum wrote:

It is a working model of a 6D cube, you just need to think of it the right way. (Also, remember the people who show you how to make a 3D array in another programming language, and display it on a 2D computer screen or book?)

Molybdenum wrote:

As another example, see the wiki article on arrays: Link to wiki Their example is actually a 4D array (3^4=81=#ofitems), and seem how it is embedded in a 2D screen? Put a 2D array in each x, and you have this (or a 3x3x3x3x3x3 array, but their almost the same).

Borrego6165 wrote:

I get you now  big_smile

So if any of you need an explanation, here it is.


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#3 2012-06-30 12:58:25

Smozzick
Scratcher
Registered: 2011-10-23
Posts: 100+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

This is actually pretty fun to make levels for - the extra movement controls really add complexity to it.


http://i50.tinypic.com/ded8m.png

Offline

 

#4 2012-06-30 13:27:14

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Smozzick wrote:

This is actually pretty fun to make levels for - the extra movement controls really add complexity to it.

Thanks! However one of my concerns is that there are too many controls; currently, there are 12, higher and lower for each dimension. I'm worried that I will run out of controls for the conventional "top-left-middlebottom-right" controls and have to use these:
WASD
ERTF
YGHJ
UIOK.
Also, I plan to (when I have time) make a 3x3x3x3x3x3, a 2x2x2x2x2x2x2x2, or a 2x2x2x2x2x2x2x2x2x2. The person who made up the something x something format really didn't foresee the possiblilty of us using 6D, 8D, or 10D arrays  tongue


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#5 2012-06-30 13:52:56

Smozzick
Scratcher
Registered: 2011-10-23
Posts: 100+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

lol those sound complicated. I think that your right to worry about too many controls - 3  pads worth was about as many as I could handle.

You could descend to the likes of XCVD instead, though?


http://i50.tinypic.com/ded8m.png

Offline

 

#6 2012-06-30 14:11:44

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Smozzick wrote:

lol those sound complicated. I think that your right to worry about too many controls - 3  pads worth was about as many as I could handle.

You could descend to the likes of XCVD instead, though?

D is already used by WASD. I still think I like the above version  big_smile


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#7 2012-06-30 14:21:52

Smozzick
Scratcher
Registered: 2011-10-23
Posts: 100+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Ah, true...and there I was thinking it all tesselated and stuff for a moment.

There's also the option of some form of mouse control.

Last edited by Smozzick (2012-06-30 14:22:28)


http://i50.tinypic.com/ded8m.png

Offline

 

#8 2012-06-30 15:16:30

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Smozzick wrote:

Ah, true...and there I was thinking it all tesselated and stuff for a moment.

There's also the option of some form of mouse control.

Hmm... Maybe the options would be highlighted?


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#9 2012-07-01 10:03:31

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Bump... Anyone else have a maze for this engine?
@Mouse control
Also, maybe you can click buttons instead of pressing keys?


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#10 2012-07-02 09:45:16

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Molybdenum wrote:

Bump... Anyone else have a maze for this engine?

I want to make a big collection of mazes...
PS. Remember, there are only 2^(2^6) mazes, 18446744073709551616. And most of these are rotations or reflections of each other (and not necessarily just in our 2D's, there are 3D, 4D, 5D, 6D rotations and reflections).


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#11 2012-07-04 11:05:41

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Molybdenum wrote:

Molybdenum wrote:

Bump... Anyone else have a maze for this engine?

I want to make a big collection of mazes...
PS. Remember, there are only 2^(2^6) mazes, 18446744073709551616. And most of these are rotations or reflections of each other (and not necessarily just in our 2D's, there are 3D, 4D, 5D, 6D rotations and reflections).

Hmm... Maybe someone could write a program to generate 6D mazes...


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#12 2012-07-06 02:18:38

finalxiii
New Scratcher
Registered: 2012-07-06
Posts: 1

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

I need to make game for my site : http://game.mthai.com  if that i can. let's look at and show me how to.

Offline

 

#13 2012-07-06 10:33:09

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

[/offtopic]That's pseudo-BBCode for end offtopic. Basically, just ignore the AP (above post).
Maybe the program would repeatedly add a square, do a floodfill to see if the maze is disconnected, and if it is, undo? And repeat that until you have a maze? I should try it in VB.


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#14 2012-07-06 10:42:18

Smozzick
Scratcher
Registered: 2011-10-23
Posts: 100+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Hmm a generator would be interesting. Not sure how you'd go about it though.


http://i50.tinypic.com/ded8m.png

Offline

 

#15 2012-07-06 11:54:52

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Smozzick wrote:

Hmm a generator would be interesting. Not sure how you'd go about it though.

Well, I'm not sure if I'd make it in Scratch. I probably will just make a generator in Visual Basic, make 4 or 5 mazes, and put them on scratch. I'm not erally sure how to do a 6D floodfill on scratch, although I have a 2D one.

Pseudo-edit: Well, a 6D FF might work in scratch, it just would be very complicated.
PE PS: Well, it might not. Just replace the extra dimension's movements with the longer move () steps.
PE PPS: I should try it, but I don't want to.
PE PPPS: I'm pretty sure this is just going to turn into still alive in the other thread.

Final thought: Yay! It didn't!


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#16 2012-07-06 17:10:35

Splodgey
Scratcher
Registered: 2011-04-26
Posts: 500+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Sounds nice. I'm mainly posing so it's in my "show your posts" so I can look @ it when m computer works again.

Also, the 4th dimension is time  hmm

Offline

 

#17 2012-07-06 18:21:32

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Splodgey wrote:

Sounds nice. I'm mainly posing so it's in my "show your posts" so I can look @ it when m computer works again.

Also, the 4th dimension is time  hmm

<<<<<Not really. If it is, what is the 5th, 6th...? It is hard to explain though.>>>>>
<<<<<And lol at the show my posts part. I just remember the general thread name/topic :P>>>>>


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#18 2012-07-07 02:31:00

Splodgey
Scratcher
Registered: 2011-04-26
Posts: 500+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Molybdenum wrote:

Splodgey wrote:

Sounds nice. I'm mainly posing so it's in my "show your posts" so I can look @ it when m computer works again.

Also, the 4th dimension is time  hmm

<<<<<Not really. If it is, what is the 5th, 6th...? It is hard to explain though.>>>>>
<<<<<And lol at the show my posts part. I just remember the general thread name/topic :P>>>>>

I think knew what the 5th dimesion is, but I forgot....  hmm

So, for you, what are the 4th, 5th and 6th dimensions?

(1st=Height, 2nd=width 3rd=depth)

Last edited by Splodgey (2012-07-07 02:34:59)

Offline

 

#19 2012-07-07 10:16:03

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Splodgey wrote:

Molybdenum wrote:

Splodgey wrote:

Sounds nice. I'm mainly posing so it's in my "show your posts" so I can look @ it when m computer works again.

Also, the 4th dimension is time  hmm

<<<<<Not really. If it is, what is the 5th, 6th...? It is hard to explain though.>>>>>
<<<<<And lol at the show my posts part. I just remember the general thread name/topic :P>>>>>

I think knew what the 5th dimesion is, but I forgot....  hmm

So, for you, what are the 4th, 5th and 6th dimensions?

(1st=Height, 2nd=width 3rd=depth)

Umm... Just think of a square being extended to 3 dimensions: Another square "a bit off" of that square, because it is in a different dimension. Then do it for 4th, 5th, and 6th.


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#20 2012-07-08 15:50:59

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Molybdenum wrote:

Bump... Anyone else have a maze for this engine?

I will put them in a big list if there are two or more.


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#21 2012-07-08 15:59:52

zammer990
Scratcher
Registered: 2012-01-22
Posts: 500+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

It's a nice concept, but they're not dimensions, they're planes. Different areas controlled accordingly. A 6D array would be imperceivable even in an imperfect form.


http://i45.tinypic.com/2ynq7nn.jpg Play now!

Offline

 

#22 2012-07-08 16:54:47

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

zammer990 wrote:

It's a nice concept, but they're not dimensions, they're planes. Different areas controlled accordingly. A 6D array would be imperceivable even in an imperfect form.

Fine. Its a 6D array embedded onto a 2D surface.


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#23 2012-07-09 11:20:57

Splodgey
Scratcher
Registered: 2011-04-26
Posts: 500+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Molybdenum wrote:

Splodgey wrote:

Molybdenum wrote:


<<<<<Not really. If it is, what is the 5th, 6th...? It is hard to explain though.>>>>>
<<<<<And lol at the show my posts part. I just remember the general thread name/topic :P>>>>>

I think knew what the 5th dimesion is, but I forgot....  hmm

So, for you, what are the 4th, 5th and 6th dimensions?

(1st=Height, 2nd=width 3rd=depth)

Umm... Just think of a square being extended to 3 dimensions: Another square "a bit off" of that square, because it is in a different dimension. Then do it for 4th, 5th, and 6th.

Sorry but, WHAT?!?! "a bit off" what do you mean?

Offline

 

#24 2012-07-09 11:31:00

Molybdenum
Scratcher
Registered: 2012-06-17
Posts: 1000+

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

Splodgey wrote:

Molybdenum wrote:

Splodgey wrote:

I think knew what the 5th dimesion is, but I forgot....  hmm

So, for you, what are the 4th, 5th and 6th dimensions?

(1st=Height, 2nd=width 3rd=depth)

Umm... Just think of a square being extended to 3 dimensions: Another square "a bit off" of that square, because it is in a different dimension. Then do it for 4th, 5th, and 6th.

Sorry but, WHAT?!?! "a bit off" what do you mean?

I don't know. I think I was refering to the 4th dimension being visualized as a little bit in our 3 dimensions (see a tesseract), while it doesn't go through any of the 3. Sorry, it is confusing.


"The Enrichment Center is required to remind you that you will be baked, and then there will be cake."
(|Balls and Platforms: Stay on!|) (|NaOS-H: An operating system... Or is it?|)

Offline

 

#25 2012-07-09 19:50:07

recursion
Scratcher
Registered: 2011-07-13
Posts: 12

Re: 6D 2x2x2x2x2x2 Array/6D 2x2x2x2x2x2 Game Engine

[offtopic]

Offline

 

Board footer