The Daily Click ::. Forums ::. Klik Coding Help ::. Noob Question about tiles
 

Post Reply  Post Oekaki 
 

Posted By Message

Reno



Registered
  11/01/2005
Points
  906
8th March, 2007 at 19:16:28 -

I know I shouldn't be asking because its probably simple. How do you load tiles in MMF2? I know you can use text blitter 1.5 to use tiles or use the 'snapshot n' save' method although is there a faster and easier way? If I were to use text blitter then how would I command collisions and such?

 
Reborn Again

Bo Fu



Registered
  02/04/2004
Points
  413

VIP Member
8th March, 2007 at 22:46:20 -

I would probably have two Text Blitters. One would be the background tiles and would be behind the one that's blockable.

I don't use the Text Blitter method anymore, though.

 
If wishes were fishes then we'd all smell like ladies' underwear.

Bo Fu



Registered
  02/04/2004
Points
  413

VIP Member
9th March, 2007 at 02:34:20 -

I was doing it wrong and got frustrated.

Can Text Blitter be pasted into the background as an obstacle?

 
If wishes were fishes then we'd all smell like ladies' underwear.

Tiles

Possibly Insane

Registered
  06/12/2002
Points
  2339

GOTM 3TH PLACE WINNER - JANUARY 2010
9th March, 2007 at 03:54:58 -

You could load your tileset into Overlay, and paste it in the correct position of the playfield then ...

 
Free graphics,Free Games
http://www.reinerstilesets.de

axel

Crazy?

Registered
  05/02/2005
Points
  4766

Game of the Week WinnerYou've Been Circy'd!
9th March, 2007 at 05:16:05 -

I believe Active Picture object can do blitting and stuff as well, since they fixed the Add Backdrop action in MMF2. How is collision detection a problem, if you're using Text Blitter?

 
n/a

Bo Fu



Registered
  02/04/2004
Points
  413

VIP Member
9th March, 2007 at 06:05:30 -

I just tried it. In a 512x512 frame, I laid out a level using a simple Text Blitter with an AB charset. A is a 32x32 square, and B is completely blank/transparent. I stuck a platform active in there and added the condition "Active collides with Text Blitter -> Stop Active." I stuck the active in the blank area, and when I started up, the Active was nowhere to be seen. I turned off the event, tried again, and then saw the Active fall through the screen like I expected. I didn't see any "Add Backdrop" option for Text Blitter, either.

 
If wishes were fishes then we'd all smell like ladies' underwear.

Reno



Registered
  11/01/2005
Points
  906
9th March, 2007 at 06:23:03 -

see thats what I mean. I tried it before with no luck so I didn't think text blitter was the answer. BTW I never got a chance to use overlay untill now because MMF1 would crash every time I tried to use it and I even reinstalled it with no prevail.

 
Reborn Again

DaVince

This fool just HAD to have a custom rating

Registered
  04/09/2004
Points
  7998

Game of the Week WinnerClickzine StaffHas Donated, Thank You!Cardboard BoxDos Rules!
9th March, 2007 at 07:27:53 -

Ok, I'll be sure not to now.

 
Old member (~2004-2007).

axel

Crazy?

Registered
  05/02/2005
Points
  4766

Game of the Week WinnerYou've Been Circy'd!
9th March, 2007 at 07:43:55 -

Try Active Picture then. It's got working collision detection, and it can blit a specific part of a picture onto the frame (which means you could have an entire tileset in one bitmap, and then just set the X and Y offset depending on the tile you want to blit). What else do you need?

 
n/a

AndyUK

Mascot Maniac

Registered
  01/08/2002
Points
  14586

Game of the Week WinnerSecond GOTW AwardHas Donated, Thank You!VIP Member
9th March, 2007 at 19:18:27 -

Reno, i told you to ask Fifth on Thursday.

 
.

Reno



Registered
  11/01/2005
Points
  906
9th March, 2007 at 21:22:58 -

who is fifth? I don't have any means of contact with this person.

BTW Axel would this method of blitting tiles with active picture be effective and efficiant?

 
Reborn Again

AndyUK

Mascot Maniac

Registered
  01/08/2002
Points
  14586

Game of the Week WinnerSecond GOTW AwardHas Donated, Thank You!VIP Member
9th March, 2007 at 21:29:33 -

Look in the 'Show off your editor' thread then dcmail him.

 
.

axel

Crazy?

Registered
  05/02/2005
Points
  4766

Game of the Week WinnerYou've Been Circy'd!
10th March, 2007 at 05:39:13 -

"BTW Axel would this method of blitting tiles with active picture be effective and efficiant?"

Compared to what? If there's only one candidate, then there's only one choice. Yes, it should be pretty efficient. All you you have to do to load an entire level, is you run a fastloop, blit the tiles as backdrop objects (on obstacle mode), and you're done.

Or, you could ask Fifth if he knows some better way to do it.

 
n/a

Reno



Registered
  11/01/2005
Points
  906
12th March, 2007 at 16:18:26 -

paste into background kills the background when you move away. I need them to be actives?

 
Reborn Again

Fifth

Quadruped

Registered
  07/05/2003
Points
  5818

VIP MemberGOTW JULY 2010 WINNER!Kliktober Special Award TagGOTW HALLOWEEN 2011 WINNERPicture Me This Round 51 Winner!
12th March, 2007 at 17:05:13 -

Oops, I didn't see this thread until now!

No, there's no fine collision detection for the Text Blitter. I think that's what makes it run so fast (relatively).
So instead, you have to make your collisions relative to the level file itself, if that makes any sense. You can allocate a few values for your objects to test what kind of tile is above, below, and to either side, and use those to do appropriate collision detection.

Hmm, maybe an article would be a better means to explain it...

 
Go Moon!

axel

Crazy?

Registered
  05/02/2005
Points
  4766

Game of the Week WinnerYou've Been Circy'd!
12th March, 2007 at 17:26:55 -

"paste into background kills the background when you move away"

But Add Backdrop doesn't?

"instead, you have to make your collisions relative to the level file itself, if that makes any sense. You can allocate a few values for your objects to test what kind of tile is above, below, and to either side, and use those to do appropriate collision detection."

Yes, that sounds about right. I've done it in another game I made in C++ some time ago, so it should be pretty much the same in MMF.

Image Edited by the Author.

 
n/a

Pixelthief

Dedicated klik scientist

Registered
  02/01/2002
Points
  3419

Game of the Week WinnerWeekly Picture Me This Winner!You've Been Circy'd!VIP MemberI like Aliens!Evil klikerThe SpinsterI donated an open source project
17th March, 2007 at 12:55:44 -

Yes, if you simply use Text Blitter for display ONLY, and have collision/movement done by just checking/adjusting values on a matrix, its the most efficient way.

 
Gridquest V2.00 is out!!
http://www.create-games.com/download.asp?id=7456
   

Post Reply



 



Advertisement

Worth A Click