CPCWiki forum

General Category => Games => Topic started by: EgoTrip on 22:43, 30 October 13

Title: New Platform Game - Jigsaw Rescue
Post by: EgoTrip on 22:43, 30 October 13
Story:
Princess Amy was playing around in the abandoned laboratory that exploded in Lab Escape. On the way she had bought a jacket potato for dinner, which she dropped in a puddle of slime. Just as she was about to pick it up, an electric shock caused the potato to come to life. She kept Potato as her pet.

One day not too long afterwards, Potato was trying to do Amy's favourite jigsaw in the garden, when all of a sudden a gust of wind scattered the pieces throughout the castle grounds. Now, you must guide Potato to collect all 30 pieces before Amy arrives home.

Controls: Joystick only.

Download Tape (thanks to the Dinamic utility): [attachmini=2]
Download Disk: [attachmini=1]
[attach=4][attach=3]

This game is about 95% finished. It is fully completeable, there are just a few minor things missing due to AGD bugs. I will have to re-do the entire thing in the next version so I thought screw it, I'm just gonna release it now as-is, and start a new game from scratch when the new AGD is released. There may be random crashes. I cannot help that. But I have played the game through without it crashing. I will not be working on this any more, and there will not be any fixes. Sorry.
Title: Re: New Platform Game - Jigsaw Rescue
Post by: Devilmarkus on 22:53, 30 October 13
Nice game...

Will play it now :P
Title: Re: New Platform Game - Jigsaw Rescue
Post by: EgoTrip on 22:53, 30 October 13
Thanks. How did you convert it?
Title: Re: New Platform Game - Jigsaw Rescue
Post by: Devilmarkus on 22:56, 30 October 13
Removed the attachment as the CDT doesnt load... (Perhaps you had a bad WAV-CSW conversation)

Well, I usually record tapes with JavaCPC as WAV.

Then I use the built-in feature: Samp2CDT, what is a GUI for the command line tool "Samp2CDT" :D
Title: Re: New Platform Game - Jigsaw Rescue
Post by: EgoTrip on 22:58, 30 October 13
I created the csw in CPCE. I dont usually do tapes so I don't know much about it, but I like the pretty colours it makes on the border.
Title: Re: New Platform Game - Jigsaw Rescue
Post by: Devilmarkus on 23:05, 30 October 13
Here's the CDT:


Title: Re: New Platform Game - Jigsaw Rescue
Post by: EgoTrip on 23:13, 30 October 13
Thanks
Title: Re: New Platform Game - Jigsaw Rescue
Post by: Morn on 14:26, 31 October 13
Well, at least the crashes look kind of cool. I was expecting just a boring reset.  :)
Title: Re: New Platform Game - Jigsaw Rescue
Post by: EgoTrip on 15:45, 31 October 13
How did it happen? I have not seen that crash before. Any info would be useful, maybe Jonathan could use it to fix the bugs.
Title: Re: New Platform Game - Jigsaw Rescue
Post by: Morn on 16:11, 31 October 13
I think I was jumping out of the screen on the right side (from the top platform). The switch to the next screen happened while I was in mid-air, so I suppose it has something to do with jumping or getting joystick input during screen switching.

Of course the exact way the freeze looks might be emulator-dependent. MESS isn't exactly the most accurate CPC emulator out there, so I suppose the graphics effect might look different in other emulators...

Title: Re: New Platform Game - Jigsaw Rescue
Post by: Targhan on 14:10, 01 November 13
I played the game on emulator (Winape), and also had the game crash after I used the first lift, and went to the room to the left.
Besides that, I noticed two bugs:
- There is something wrong with the music. The sound has a very strange stuttering, which does not appear while a room is being drawn. Are you doing something under interruption that would fiddle with the PSG registers after the music has been played? Winape emulation isn't perfect but I never experienced anything like that, so you must do something strange with your sound player.
- When on the lift, the character was automatically teleported on the higher platform, but ON it, not ON TOP OF it. So the character was stuck, and I had to jump to make it go on top of the platform.


On what platform did you develop it? Did you test it on a real CPC?


Trg.



Title: Re: New Platform Game - Jigsaw Rescue
Post by: EgoTrip on 23:50, 01 November 13
I created the game using AGD on WinAPE. I have not got a real CPC to test it on. AGD is pretty buggy and limited really. I have no idea what is causing the music to stutter. Did the Lab Escape music stutter? Hopefully it's something Jonathan (the AGD creator) might be able to figure out.
Title: Re: New Platform Game - Jigsaw Rescue
Post by: Grim on 02:16, 02 November 13
I'm also experiencing systematic crashes (on a real machine) when I'm on a platform and jump out of the screen. (sometime it freezes "artistically", like on Morn's screenshot, or does a boring reset).

There's some kind of mute-all-sounds AY3 routine at &3801 which is called every two frames or so, causing all the stuttering. I've poked a RET (&C9) there and could finally enjoy the music (nice sounds with the envelope btw! :).

Edit:
Did the Lab Escape music stutter?
Yes, it did. Exactly for the same reason Jigsaw Rescue does. Here are two snapshots of Lab Escape. One is the original game, the other is a modified version (I poked RET at &3801 to disable that AY routine causing all the trouble with the music).
Title: Re: New Platform Game - Jigsaw Rescue
Post by: EgoTrip on 21:13, 03 November 13
Thanks. I have no idea what the routine is for, thanks for the poke, its good to know in case its still in the next build of AGD (if the routine addresses are the same)
Title: Re: New Platform Game - Jigsaw Rescue
Post by: Executioner on 04:11, 05 November 13
Do the sprite routines clip properly? Sounds like the sprite data is overwriting the code or stack when the player goes off the screen.
Title: Re: New Platform Game - Jigsaw Rescue
Post by: Puresox on 05:59, 05 November 13
Hey this is a nice little game, with a bit of spit and polish It will make it great. It reminds me of a BBC type of game or Tynesoft with the style of graphics. Enjoyable romp . look forward to the end result. Cheers
Title: Re: New Platform Game - Jigsaw Rescue
Post by: SuTeKH/Epyteor on 08:56, 06 November 13
Another great little game, and it shows a lot more what the engine can do; really nice. If you keep releasing games at this rate, you'll be making the CPC into a viable games machine once more! ^_^

One question, though; once you get all 30 pieces, where do you go to complete the game? I've tried everywhere (well, not everywhere obviously) but cannot seem to find anywhere to complete the game.
Title: Re: New Platform Game - Jigsaw Rescue
Post by: EgoTrip on 17:16, 06 November 13
Thanks for the comments.

To complete the game, theres a screen on the right of the map, which is the main entrance to the castle. You'll see a black door 1x2 blocks high, just touch that with all 30 pieces and you'll be taken to the final screen.

I dont know what causes the crash, I know one of the sprite bugs has been fixed, just waiting patiently for the new version before I do any more work on AGD as the current build has too many issues.
Title: Re: New Platform Game - Jigsaw Rescue
Post by: SuTeKH/Epyteor on 21:53, 06 November 13
To complete the game, theres a screen on the right of the map, which is the main entrance to the castle. You'll see a black door 1x2 blocks high, just touch that with all 30 pieces and you'll be taken to the final screen.
Do you mean like this? (Also .sna file attached)
Title: Re: New Platform Game - Jigsaw Rescue
Post by: TFM on 22:39, 06 November 13
Snapshot crashed on WinCPC.

Title: Re: New Platform Game - Jigsaw Rescue
Post by: Devilmarkus on 22:57, 06 November 13
Snapshot crashed on WinCPC.

Sure, as you can see: It's compressed.
Use WinApe... ;)
Title: Re: New Platform Game - Jigsaw Rescue
Post by: EgoTrip on 01:25, 07 November 13
Yep that's it. You'll see a special screen after that. Well, at least you should do, it worked in testing, no idea why it doesn't enter the room now.

Here is the special screen. It is the completed jigsaw on a room, you could walk around in the bottom but it restarted the game after a short while. Well that was the plan anyway.

[attachimg=1]
Title: Re: New Platform Game - Jigsaw Rescue
Post by: Puresox on 02:17, 07 November 13
\Spoiler alert  ;D
Title: Re: New Platform Game - Jigsaw Rescue
Post by: arnoldemu on 11:46, 07 November 13
@EgoTrip: I will say it again: I think it's great that you can make your game ideas a reality on the cpc cpc using AGD. Really good to see the games you are making! I hope that Jonathan fixes the AGD bugs.
Title: Re: New Platform Game - Jigsaw Rescue
Post by: Gryzor on 21:29, 09 November 13
This looks really cute :) Can't play at the laptop - will try tomorrow at my PC. Thanks!!!
Title: Re: New Platform Game - Jigsaw Rescue
Post by: EgoTrip on 20:43, 12 November 13
The new AGD was released a few days ago and I am currently working on a new game. The bugs seem to have been dealt with and so far I've not had any major fuck ups.