[LOOM] Loom - A Mystical Adventure Game

Projects that are no longer in development anymore.

Moderator: MaxCoderz Staff

Post Reply
the_unknown_one
Calc Master
Posts: 1089
Joined: Fri 17 Dec, 2004 9:53 am

Post by the_unknown_one »

Great. Keep working like you're doing now, and you'll have this game finished & released in no time ;)
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

Wow, thats really cool L4E_WakaMol-King. A nice big long screenie is always nice :).

I really like some of those animated tiles too, especially the shore.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
threefingeredguy
Calc King
Posts: 2195
Joined: Sun 27 Mar, 2005 4:06 am
Location: sleeping
Contact:

Post by threefingeredguy »

Whoa! My rock is in there. :D
Image
User avatar
kv83
Maxcoderz Staff
Posts: 2735
Joined: Wed 15 Dec, 2004 7:26 pm
Location: The Hague, Netherlands
Contact:

Post by kv83 »

tr1p1ea wrote:I really like some of those animated tiles too, especially the shore.
I must agree... the shore is really nice. Especially the part with the birds :D just look at the poles, even they have the "water spalshing against them" -effect 8)
Image
User avatar
L4E_WakaMol-King
Maxcoderz Staff
Posts: 342
Joined: Tue 01 Nov, 2005 6:34 am

Post by L4E_WakaMol-King »

Just thought I'd post a screenshot so you can see how the scene scripting engine is going. It's not much to look at yet, but it gives you the general idea.

Image
Image - Now Under Development - [Progress]
User avatar
Madskillz
Calc Wizard
Posts: 745
Joined: Fri 17 Dec, 2004 10:22 pm
Location: Wandering around in the Jungle...
Contact:

Post by Madskillz »

Sweet keep it up man! Looks nice. :D
The Revolution is here...
User avatar
kv83
Maxcoderz Staff
Posts: 2735
Joined: Wed 15 Dec, 2004 7:26 pm
Location: The Hague, Netherlands
Contact:

Post by kv83 »

Sweet indeed... I like how their heads are moving when they speak :D
Image
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

Hehehe, thats cool. Will you be releasing the source for your scripting engine once this baby is finished? (Down the track of course).
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
User avatar
L4E_WakaMol-King
Maxcoderz Staff
Posts: 342
Joined: Tue 01 Nov, 2005 6:34 am

Post by L4E_WakaMol-King »

Sure, though it probably won't be of any use to anyone else. :?

The way it is set up is as follows:

call script_name
.db parameter_1, parameter_2, etc...

When a procedure is called, it does a "pop hl" and reads in the parameters for the function. Then it increments hl and pushes it, so that when the function hits a "ret" statement, it will jump back to the instruction after the parameters. This was the most space efficient and convenient method I could devise.

Right now I only have a handful of script procedures, and I probably won't need very many in the end. Here's a rundown in psudocode:

- Create Character (location, normal sprite, talking sprite)
This creates a "character" that is represented by the sprite normal sprite. It draws the character at location.
- Character Talk (character number)
This sets up an animation so that the character's sprite toggles back and forth between normal sprite and the talking sprite. Then it calls the Display function.
- Wait (cycles)
Does nothing for cycles number of animation cycles.
- Set Text Pointer (text label)
Sets the text pointer to the next block of text.
- Display
Displays a block of text pointed to by the text pointer.

There's little variations on these for convenience... like a wait_1 method that waits only 1 cycle and display methods of different langths (for sentences that take longer to read)... but you get the idea.

Adding animations into the scenes is going to be tricky. That's what I tackle next.
Image - Now Under Development - [Progress]
the_unknown_one
Calc Master
Posts: 1089
Joined: Fri 17 Dec, 2004 9:53 am

Post by the_unknown_one »

Well, it looks very good so far. I would certainly be interested in having a look at your code, since it seems to be very advanced (imho, since I suck at ASM, compared to you and a lot of people here), but I doubt you'd let me ;)
CompWiz
Calc King
Posts: 1950
Joined: Thu 13 Oct, 2005 1:54 pm
Location: UB

Post by CompWiz »

:excited: I just got one of the limited-edition Bobbin Threadbare Action Figures! Now I just need a calc game to go with it.

Hmm, WakaMol-King, maybe you should try to save up for one before they're all gone. :)
In Memory of the Maxcoderz Trophy Image
User avatar
kalan_vod
Calc King
Posts: 2932
Joined: Sat 18 Dec, 2004 6:46 am
Contact:

Post by kalan_vod »

You could just copy and paste it in your sig :P.
CompWiz
Calc King
Posts: 1950
Joined: Thu 13 Oct, 2005 1:54 pm
Location: UB

Post by CompWiz »

but that's different than actually having one. :P
there's no way to copy and paste it into your items list.
In Memory of the Maxcoderz Trophy Image
User avatar
L4E_WakaMol-King
Maxcoderz Staff
Posts: 342
Joined: Tue 01 Nov, 2005 6:34 am

Post by L4E_WakaMol-King »

Yeah, I really should lol.

Sorry there have been no updates lately. It's exam time for summer classes, plus I have 3 big projects to work on and 2 jobs that I am doing for pay. To be honest I probably won't be able to do much more work on Loom for about 2 - 3 weeks. After that, I will be done with most of my projects and all of my exams, and I won't be in school for a month, so I will be back to my normal rate ;).
Image - Now Under Development - [Progress]
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

Wow, you've got a pretty hectic life atm, no need to worry about us. We'll wait patiently for Loom news :).
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
Post Reply