News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_tpenalver

New game (Very simple game): "Try to Run Away"

Started by tpenalver, 14:01, 18 August 17

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

tpenalver

Hi,
Is a very simple arcade game ??? . At the moment it is a beta. Do not hit me too much  ;D ;D ;D
Everything is very much improved, created with AGD version 1.4.I already have an operative version of my game for AMSTRAD created with AGD "Try to Run Away". ... is a thorn that had stuck since childhood and thanks to AGD I was able to remove it. https://lwsoftblog.wordpress.com/descargas/I hope it is not the worst game ever for Amstrad CPC

Morri

Well done, I have downloaded and played and it is definitely not the worst CPC game ever.  :P Congrats on being able to fulfill a childhood dream.  :)
I enjoyed the fact that the game is so forgiving with the health meter, because it is a very hard game (or my skills are low!) I did struggle with the ladders. They seem hard to navigate and get on / off and it is easy to fall down them, however I did get better the more I played.
Once again, well done.
Keeping it Kiwi since 1977

Targhan

Nothing to be ashamed of! It's a simple but effective game, and there are a lot of of people who are fond of platformers such as this one. The only real problem is the ladder, as Morri said. The character falls when the top is reached.


Good luck finishing the game (it's often the hardest part...)!
Targhan/Arkos

Arkos Tracker 2.0.1 now released! - Follow the news on Twitter!
Disark - A cross-platform Z80 disassembler/source converter
FDC Tool 1.1 - Read Amsdos files without the system

Imperial Mahjong
Orion Prime

VincentGR

From the screenshot seems my kind of thing.
I will try it in a few days.


Thank you.

AMSDOS

Quote from: tpenalver on 14:01, 18 August 17
I hope it is not the worst game ever for Amstrad CPC

Definitely not, but the game is reporting MEMORY FULL in 330 after I've selected to play the Joystick Version on my emulated 464 and I didn't want to start poking about with your Protected BASIC file. I can hear the file start to load before the MEMORY FULL error occurs, which could either mean the File itself is set at a Lower Address or MEMORY hasn't being set low enough, though it's working on the 6128. I'm guessing there maybe a similar problem with the Keyboard version, though I haven't tested ???
* Using the old Amstrad Languages :D   * with the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

tpenalver

Quote from: Morri on 16:38, 18 August 17
Well done, I have downloaded and played and it is definitely not the worst CPC game ever.  :P Congrats on being able to fulfill a childhood dream.  :)
I enjoyed the fact that the game is so forgiving with the health meter, because it is a very hard game (or my skills are low!) I did struggle with the ladders. They seem hard to navigate and get on / off and it is easy to fall down them, however I did get better the more I played.
Once again, well done.

Thanks,
I'm going to reduce the difficulty a bit and try to improve the behavior of the ladders.

tpenalver

Quote from: Targhan on 18:24, 18 August 17
Nothing to be ashamed of! It's a simple but effective game, and there are a lot of of people who are fond of platformers such as this one. The only real problem is the ladder, as Morri said. The character falls when the top is reached.


Good luck finishing the game (it's often the hardest part...)!

Thank you very much, I will try to solve the problem of the ladders

tpenalver

Quote from: tpenalver on 14:01, 18 August 17
Hi,
Is a very simple arcade game ??? . At the moment it is a beta. Do not hit me too much  ;D ;D ;D
Everything is very much improved, created with AGD version 1.4.I already have an operative version of my game for AMSTRAD created with AGD "Try to Run Away". ... is a thorn that had stuck since childhood and thanks to AGD I was able to remove it. https://lwsoftblog.wordpress.com/descargas/I hope it is not the worst game ever for Amstrad CPC

New Versión 1.2 (solved some problem  :o :o :o :o :o :o )

https://drive.google.com/open?id=0B6Tl78zUtz-QWmp5VmpKY3pNRms

tpenalver

Quote from: AMSDOS on 04:42, 19 August 17
Definitely not, but the game is reporting MEMORY FULL in 330 after I've selected to play the Joystick Version on my emulated 464 and I didn't want to start poking about with your Protected BASIC file. I can hear the file start to load before the MEMORY FULL error occurs, which could either mean the File itself is set at a Lower Address or MEMORY hasn't being set low enough, though it's working on the 6128. I'm guessing there maybe a similar problem with the Keyboard version, though I haven't tested ???

Hi,

The same thing happens to me in a real CPC. But I do not know so much about memory management in the CPC to solve it (In emulators it works me perfectly)

This is the loader code:


10 CLS
20 MODE 1
30 LOAD"LOAD.SCR" : call &c7d0
40 FOR j = 1 TO 1500: NEXT j
50 CLS
60 MODE 0
180 INK 1,1: INK 2,6,22: INK 3,19: INK 4,26: BORDER 14: PEN 3: MODE 0:PAPER 10: CLS
190 LOCATE 5,4: PRINT"TRY TO RUN AWAY"
200 LOCATE 5,5: PRINT"________________"
210 LOCATE 1,24: PRINT CHR$(164);: PRINT"lws-2017-Made w AGD"
220 '
230 ' Menu de juegos
240 '
250 PEN 1: LOCATE 3,10: PRINT"1 - KEYBOARD"
260 LOCATE 3,12: PRINT"2 - JOYSTICK"
280 '
290 ' Bucle del programa
300 '
310 A$="":WHILE A$<"1" OR A$>"2":A$=INKEY$:WEND
320 IF INKEY(64)=0 THEN LOCATE 3,10: PEN 2: PRINT"1 - KEYBOARD": LOCATE 8,18: PEN 4: PRINT"Loading...": PAPER 0:MEMORY &3500: LOAD "keyb.bin": CALL &3500
330 IF INKEY(65)=0 THEN LOCATE 3,12: PEN 2: PRINT"2 - JOYSTICK": LOCATE 8,18: PEN 4: PRINT"Loading...": PAPER 0:MEMORY &3500: LOAD "game.bin": CALL &3500
340 MEMORY &3500
350 CALL &3500


What I can be doing wrong??


AMSDOS

What I noticed in Line 330 is what you've set memory to. So for the "game.bin" file, if it begins at &3500, MEMORY needs to be set 1 Lower than that which will make it &34FF, this amended line should work:


330 IF INKEY(65)=0 THEN LOCATE 3,12: PEN 2: PRINT"2 - JOYSTICK": LOCATE 8,18: PEN 4: PRINT"Loading...": PAPER 0:MEMORY &34FF: LOAD "game.bin": CALL &3500


Another thing I noticed in Line 30, is your screen file compressed do you know? If it's just a standard Screen, I don't know what that CALL &C7D0 is doing unless it's a routine to uncompress a screen. Standard screen has an origin of &C000, LOAD"LOAD.SCR",&C000 or LOAD"LOAD.SCR" should do the trick if it's just a standard 17kb screen.
* Using the old Amstrad Languages :D   * with the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

tpenalver

Quote from: AMSDOS on 10:24, 25 August 17
What I noticed in Line 330 is what you've set memory to. So for the "game.bin" file, if it begins at &3500, MEMORY needs to be set 1 Lower than that which will make it &34FF, this amended line should work:


330 IF INKEY(65)=0 THEN LOCATE 3,12: PEN 2: PRINT"2 - JOYSTICK": LOCATE 8,18: PEN 4: PRINT"Loading...": PAPER 0:MEMORY &34FF: LOAD "game.bin": CALL &3500


Another thing I noticed in Line 30, is your screen file compressed do you know? If it's just a standard Screen, I don't know what that CALL &C7D0 is doing unless it's a routine to uncompress a screen. Standard screen has an origin of &C000, LOAD"LOAD.SCR",&C000 or LOAD"LOAD.SCR" should do the trick if it's just a standard 17kb screen.

Thank you very much, this afternoon I try it !!

arnoldemu

My advice is to set MEMORY at the start of your program.

MEMORY defines the memory range BASIC can use to store it's variables and data. It can't touch memory >= MEMORY. So if you set it to &3500, it can't touch &3500 or above.
BASIC starts at &170 with the program, it puts variables below HIMEM and works backwards I think.

When you tried it on an emulator did you choose the 464 configuration?

My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

tpenalver

#12
New versión .... 1_3 download from
https://lwsoftblog.wordpress.com/descargas/

• Correction of some screens
.• I still was not 100% damage counter, I hope now it is.
• Other small mistakes.
• Added manual in English.

I can not create a dsk that works for me in a real CPC

??? ??? ??? ??? ??? ??? ??? ??? ???

AMSDOS

Quote from: tpenalver on 13:27, 29 August 17
New versión .... 1_3 download from
https://lwsoftblog.wordpress.com/descargas/

• Correction of some screens
.• I still was not 100% damage counter, I hope now it is.
• Other small mistakes.
• Added manual in English.

I can not create a dsk that works for me in a real CPC

??? ??? ??? ??? ??? ??? ??? ??? ???


Seems to playing a bit nicer now. Unfortunately I encountered an unusual bug on this screen:


[attachimg=1]


My little character simply froze there while everything continued moving, which I think was when those corrupt square sprites appeared. There's also some funny stuff happening with one of the two faces when it goes off the right side of the screen and emerges on the left side.
* Using the old Amstrad Languages :D   * with the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

tpenalver

Quote from: AMSDOS on 09:55, 03 September 17

Seems to playing a bit nicer now. Unfortunately I encountered an unusual bug on this screen:


[attachimg=1]


My little character simply froze there while everything continued moving, which I think was when those corrupt square sprites appeared. There's also some funny stuff happening with one of the two faces when it goes off the right side of the screen and emerges on the left side.



Hi,
Thank you so much for reporting the bug.
I'm gonna try to fix it.



rafa32gr

Quote from: tpenalver on 13:27, 29 August 17
New versión .... 1_3 download from
https://lwsoftblog.wordpress.com/descargas/

• Correction of some screens
.• I still was not 100% damage counter, I hope now it is.
• Other small mistakes.
• Added manual in English.

I can not create a dsk that works for me in a real CPC

??? ??? ??? ??? ??? ??? ??? ??? ???


Fixed


If you need something else, ask me.

tpenalver

Quote from: rafa32gr on 13:03, 07 September 17

Fixed


If you need something else, ask me.

Thank you very much. I'll try it at home this afternoon!!

rafa32gr

I give you a pair of pics in a real  CPC464 through twitter

tpenalver

Hi, 

new version!!


V1.4:


Correction of some screens.
New loader (made by @Rafa32gr): Upload screen improvements, new menu and memory settings to run in real CPC.

I want to thank the user  rafa32gr  for their help with the charger and their advice. :D

tpenalver

Hi,

This is the download link to the latest (and final version) of "TRY TO RUN AWAY" for CPC

lwsoftblog.wordpress.com/descargas/



New features:

Correction of damage detection.
Correction of some corrupt screens.
New graphics (Hero, some enemies and other graphics)
New menu, with music (A thousand thanks to McKlain)
New end to the game!
Cdt Version.

jesusdelmas


VincentGR


Targhan

Nice game! I couldn't finish it but explored 30 rooms at least.


Just one remark: is it normal that every time you enter a room, the bonus reappear even if you've already taken them before? It makes the game easier, which is fine I guess :).
Targhan/Arkos

Arkos Tracker 2.0.1 now released! - Follow the news on Twitter!
Disark - A cross-platform Z80 disassembler/source converter
FDC Tool 1.1 - Read Amsdos files without the system

Imperial Mahjong
Orion Prime

mr_lou

Saving this.

Me and my mates are planning on a retro-gaming day some time in April.
I'm way behind checking out the new Amstrad CPC games.  :)

Powered by SMFPacks Menu Editor Mod