The Daily Click ::. Forums ::. Klik Coding Help ::. Is there a way to... [make maps join up]
 

Post Reply  Post Oekaki 
 

Posted By Message

Dave S.



Registered
  26/09/2003
Points
  924
4th June, 2004 at 11:10:22 -

Anyone remember 'Advanced dungeons and dragons' for the Intellivision console? It still is a great game... remember how you went so far in any direction (scroling maze) and the map would always join up. Can this be done in MMF?

Thanks, Dave S.

 
n/a

Steve Harris

Codito Ergo Sum

Registered
  28/01/2002
Points
  2032

Has Donated, Thank You!VIP MemberGOTM JULY - 2009 - 3RD PLACE!Hasslevania 2!Wii OwnerChristmas Tree!GOTW Winner January 2011!
4th June, 2004 at 11:49:46 -

Make fake screens... that was how it was done

 
http://www.create-games.com/project.asp?view=main&id=927

www.steveharris.info
www.useful-by-design.co.uk
www.aellamassemailer.com
www.turningthetide.info

Dave S.



Registered
  26/09/2003
Points
  924
4th June, 2004 at 18:08:31 -

Steve, could you be a bit more specific. Can a so called 'fake screen' be achieved in MMF?

Thanks, Dave S.

 
n/a

Gaspy Conana



Registered
  12/10/2003
Points
  571
4th June, 2004 at 19:30:50 -

you have to press the fake screen button

 
http://www.digitalwasteland.net

vortex2



Registered
  27/05/2002
Points
  1406
4th June, 2004 at 20:58:06 -

If you want smooth scrolling inbetween each map (Ie you could see both maps on screen at the same time), I dont see how you could do this (Perhaps something ingenious with a sub app and clever events.....) although it wont scroll outside the playfield so I dont think that would work.....


you have 3 options afaik :

1) Have a HUGE frame and put ALL your maps on it (Slow )

2) Have each frame a diffrent map and use eventing to jump to the required frame (but you can only see one map at a time you see, you couldnt have two frames side by side and make it look like a whole)...

3) Create a map editor, and have a custom loading and scrolling system that dynamically places tiles on the screen (Basically you would lose the advantages of the level editor, and the scroll playfield option and then you might as well use a diffrent language becuase you would need speed for this option, although their are a few click games that use map editors )

Now with 3 you gain some advantages You could add more maps later on, include a level editor with your game, and allow the user to play user-made maps

The only downside is the work, time, effort, and perhaps speed, although it also might be faster if you do it right as it wouldnt have all of the tiles on screen at once soo it might actually be better..... the main factor here is time, and knowledge...


Just some things to think about...

 
A bit of insanity with every bite!

Radix

hot for teacher

Registered
  01/10/2003
Points
  3139

Has Donated, Thank You!VIP MemberGOTW WINNER CUP 1!GOTW WINNER CUP 2!GOTW WINNER CUP 3!GOTW WINNER CUP 4!
5th June, 2004 at 00:10:52 -

Option 1 is best. It wouldn't be that slow provided you have collisions outside of playfield turned off, and you don't test conditions for anything outside the current map. Better yet, only have active enemies and stuff created just before the screen scrolls into the new map, so that everywhere you aren't currently looking at is empty.

 
n/a

Mr Icekirby



Registered
  18/12/2003
Points
  846
5th June, 2004 at 10:05:47 -

thats always a way to do it, most 3D games do that, nothing actually happens outside the "existance"

 
Mr Icekirby says so!
OBEY ME!

Knudde (Shab)

Administrator
Crazy?

Registered
  31/01/2003
Points
  5125

Has Donated, Thank You!Clickzine StaffKlikCast StarVIP MemberGhostbuster!Dos Rules!I donated an open source project
5th June, 2004 at 11:00:15 -

Another way would be to designate say a 200 pixel margain on all your level, and build the small trailing edge of whatever level in the margain, it's not great, but it works pretty good.

 
Craps, I'm an old man!

X_Sheep

I had a custom rating before it was cool

Registered
  01/03/2004
Points
  1313

VIP MemberPicture Me This -Round 23- Winner!Dos Rules!
6th June, 2004 at 02:54:24 -

A better idea is to make several big frames with your maps on it. (for example a cave frame with some maps, or a town area with maps) to not let the game run too slow. This also prevents a bug that for example you walk towards a wall and can look inside a cave

 
a/n

Dave S.



Registered
  26/09/2003
Points
  924
6th June, 2004 at 04:32:51 -

Well it's certainly something to think about...

Dave S.

PS I'm sure those Intellivision games were only about 4k... amazing!

 
n/a

Kramy



Registered
  08/06/2002
Points
  1888
6th June, 2004 at 13:34:05 -

I think this would be easier in Jamagic. Do you have Jamagic?

 
Kramy

Dave S.



Registered
  26/09/2003
Points
  924
6th June, 2004 at 16:18:50 -

Kramy... no I don't. Isn't Jamagic more of a text based programming language?

Dave S.

 
n/a

Dave S.



Registered
  26/09/2003
Points
  924
7th June, 2004 at 04:42:47 -

... well I've never used arrays before, maybe I should try them out. Anyway, thanks for everyones input... now I'm totally confused!

Btw JonWoG, I gave you a mention on the title screens of 'GuSnake' and 'NuSnake'. It was a little bit of snake coding I found (written by yourself) on the boards that started me clicking again...

Cheers mate, Dave S.

 
n/a

Kramy



Registered
  08/06/2002
Points
  1888
7th June, 2004 at 11:55:15 -

Dave: Yes, Jamagic is. There's no event editor at all, but in some situations this is advantageous(AI,complex formula,tile-scrolling games, etc.)

The only problem is you have to learn the language, ofcourse, so you can't just drop in and churn out a game right away.(even though with other click products those games usually suck )

 
Kramy

ChrisB

Crazy?

Registered
  16/08/2002
Points
  5457
7th June, 2004 at 12:52:08 -

But it's Made-In-15-Minute crap, so it's okay.

 
n/a
   

Post Reply



 



Advertisement

Worth A Click