No Love for Meatball

Started by bolfar, Fri 05/10/2007 16:34:07

Previous topic - Next topic

bolfar

I made this and I called it "No Love for Meatball".
So here it is for you to enjoy.

Story: Catastrophe, end of the world and such ... now, can you find love?
The in-depth pre-story is in the game itself.



No_Love_for_Meatball.rar

Mouse is useless in this game.
Use arrow keys to move and "T" to talk. You can only talk if there is another meatball in the room.
F5, F7, F9, F12 and Ctrl+Q work as usual, and that is about it.

Use Enter to save all the visited screens to disk.

Ending is there, you will know when you reach it.

I might still work on "dialogues", so it is not completely finished yet.

Babar

Hahaha...I never thought I could have so much fun chasing meatballs. Is there an end to the game?

Also, I encountered a bug:
Global script line 179
NewRoom: Cannot run this command, since there is a NewRoom command already queued to run.
The ultimate Professional Amateur

Now, with his very own game: Alien Time Zone

bolfar

#2
Quote from: Babar on Fri 05/10/2007 16:56:28Is there an end to the game?
Spoiler
Not yet. Maybe I should add one random meatball that doesnt run away.
[close]

Quote from: Babar on Fri 05/10/2007 16:56:28Also, I encountered a bug:
Global script line 179
NewRoom: Cannot run this command, since there is a NewRoom command already queued to run.
Aha, found the problem. It happend when you exit the room at a corner. Fixed that.
I had four if-s one after another, but it should be: if, else if, else if ...
New version is up.

Darth Mandarb

Is this the only screen in the game?  If so, it's fine ... if not, you need another screenshot posted!

Looks interesting though ...

bolfar

#4
It has a blank screen with text displayed at the begining, but it is a one (or infinite) room game.

Just put up a new version. Now the meatball track stays on the "other" screens.

This is done by saving .pcx files of background, so delete the .pcx files or run CLEAN _SCREENS.BAT after play, or even better: run the game with MEATBALL.BAT, which should do that for you.

I didn't find any better solution to this.

Khris

#5
Hehe, this is a really funny and well executed idea, kudos!

You could store the visited rooms using dynamic sprites, btw.
Use a struct that has two ints holding the coords and a pointer to the DynamicSprite (or a third int holding DynamicSprite.Graphic).

bolfar

#6
I thought of just keeping screens as dynamic sprites, but with some 120kB each (thats .pcx size), isn't that  just a waste of memory? I really only need one at the time.  So whole lot od full-screens in memory didn't sound right.

Keeping only coordinates didn't ocure to me (If I understand correctly). That way I only need an array (or two) of coordinates for each "room". Or is there an even better solution?

BTW - I am no programer, some ags and vbscript is all I know, and I have no idea how memory and other low level stuff works.

Iv4n

You! You! How can you make such a freaking game? I want it on my mobile too!

bolfar

For all of you who allready played my game - The latest version has an option to talk and an ending.
"Dialogues" might still need some work.

Rui 'Trovatore' Pires

Interesting. You are aware, though, aren't you, that if the player saves and later on loads all the rooms he's been through are erased? If you want to avoid this, you can either not delete all the image files, use DynamicSprites as suggested... or remove SaveLoad. Considering the type of game, it wouldn't be a problem.
Reach for the moon. Even if you miss, you'll land among the stars.

Kneel. Now.

Never throw chicken at a Leprechaun.

bolfar

#10
Yes I know that.
My first option is disable save / restore.

But I am just posting in technical forum for best solution.

Jon

Strange game, chasing meatballs for a while before the happy ending. My type of game! ;)

Bluesman

That's hysterical! Would love to see about 100 more lines of dialogue and perhaps a stray kitchen utensil in future releases!

bolfar

Thanks!
It is still work in progress, so anything could happen. Maybe a nasty-homebound-fork-from-above?

EdLoen

Nice Time-kill game =D!

Hehe, I even started drawing things Etch-A-Sketch style, and even moving through the rooms in the longest path I can think of without crossing or edging my trails XD

ah the possibilities...

Look I made a smoking gun!

but I digress. Great game! and give us ADD'ers stuff to randomly do XD

Bluesman


bolfar

#16
Great to read you like the game.
Latest version doesn't save the screens to disk during play anymore. So now save/restore works as it should.
But if you use the meatball to draw pretty pictures like EdLoen there, you can still save all the visited screens by pressing the Enter key.

Dialogues and some more sprites are still waiting for my attention.

SMF spam blocked by CleanTalk