I have been working with assembly for some weeks now and I want to actually take on a challenge that actually might interest me in the means to learning it better, so I thought I would try and make a maze game something simple, not sure on size yet I will have to see what my console size is and go from there, I would like some suggestions or maybe a tutorial or example I could get a good idea from and work with. Anything really would help on this, thank you!
wicked357
0
Light Poster
Recommended Answers
Jump to PostMake a high resolution random maze. I built one of these a very long time ago and pretty cool!
Set all pixels on. Set the outer edge a different color. When you are done you'll have interlaced pixels of walls and paths. Assuming you only want one path through …
Jump to PostFound it. Built it back in 1992 for a College For Kids class I taught at Columbia College. Haven't found the source but the EXE is in the zip. Press escape key to quit.
Jump to PostWhat I told you is pretty simple. Remember the colored border bit!
The colored border keeps the maze builder confined.
So, make a 20x20 array, instead of full screen.
char ary[20][20];
Fill it with 'X's.
On the perimeter fill it with '@'s. Randomly start at (1...19) | 1;
…
Jump to PostThis is WAY more then I should start you with but you should get the basic idea from this!
char ary[ MAZE_X ][ MAZE_Y ]; void BuildMaze( int gx, int gy ) { int x, y, flg; flg = 0x0f; // set our random wall tracker ary[ …
All 15 Replies
wildgoose
420
Practically a Posting Shark
wildgoose
420
Practically a Posting Shark
wicked357
0
Light Poster
wicked357
0
Light Poster
wildgoose
420
Practically a Posting Shark
wildgoose
420
Practically a Posting Shark
wicked357
0
Light Poster
wildgoose
420
Practically a Posting Shark
wicked357
0
Light Poster
wildgoose
420
Practically a Posting Shark
wicked357
0
Light Poster
wildgoose
420
Practically a Posting Shark
wicked357
0
Light Poster
wildgoose
420
Practically a Posting Shark
wildgoose
420
Practically a Posting Shark
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.