CPCWiki forum

General Category => Games => Topic started by: Bryce on 14:22, 11 April 17

Title: New Game release takes the CPC to its limits!
Post by: Bryce on 14:22, 11 April 17
Hi all,
       This cutting edge master piece of programming brilliance just raised the bar for all you so called game programmers out there!

- 3D Realtime scrolling
- Smooth realistic animation
- High res realistic characters and scenery
- Polyphonic sound
- 10 challenging levels
- Immersive game play

Ok, I may be over selling it slightly.

Reality: I was stuck in an airport last week with just me, my 5 year old son, a 6 hour flight delay with no toys or entertainment other than my laptop (without internet, but Winape installed). It was time to improvise, so using all my BASIC skills that I could remember (and that really isn't much) I threw together this. Luckily, my target audience isn't all that fussy, so it did actually keep him happy for a lot longer than I expected.

As most of you know - I AM NOT A SOFTWARE PERSON, I do hardware (you'll see why when you load the game), but I thought I'd upload this anyway, just for the fun of it, so that I could say I've "released" some software to the community :D And for the next time someone asks me "Do you program too?", I can just point them to this thread which should end any discussion as to whether I can program or not :D

Enjoy (unlikely unless you really are 5 years old),

Bryce.

Please post your abuse and ridicule below...
Title: Re: New Game release takes the CPC to its limits!
Post by: Carnivius on 16:08, 11 April 17
That thread title and intro reminded me that during a dream I had a few weeks back there was a bit where I was playing Uncharted 4... on a CPC464.  And it looked exactly the same as the PS4 version but just with a bit more saturation (or maybe the colour was turned up too high on the monitor I dunno).

Will download this and give it a go when I'm done rearranging my living room again. :)
Title: Re: New Game release takes the CPC to its limits!
Post by: Skunkfish on 16:46, 11 April 17
I liked it! Are you able to implement a timer and a high score table?

EDIT: Got bored, added the timer myself....
Title: Re: New Game release takes the CPC to its limits!
Post by: ||C|-|E|| on 16:56, 11 April 17
Hahahaha, I will give it a try tomorrow night!  :)
Title: Re: New Game release takes the CPC to its limits!
Post by: VincentGR on 18:53, 11 April 17
Fantastic Bryce!!!

Title: Re: New Game release takes the CPC to its limits!
Post by: EgoTrip on 20:48, 11 April 17
I got a Syntax Error in 130
Title: Re: New Game release takes the CPC to its limits!
Post by: Bryce on 21:24, 11 April 17
Quote from: EgoTrip on 20:48, 11 April 17
I got a Syntax Error in 130

On a 464 perhaps?

Bryce.
Title: Re: New Game release takes the CPC to its limits!
Post by: Bryce on 21:34, 11 April 17
Quote from: Skunkfish on 16:46, 11 April 17
I liked it! Are you able to implement a timer and a high score table?

EDIT: Got bored, added the timer myself....

I did seriously consider "enhancing" this abomonation with a high score table and timer, but at the time my priority was to deter my child from harassing the other passengers that were equaly pissed off about having to sit around for 6 hours in a sub-standard airport.

Bryce.
Title: Re: New Game release takes the CPC to its limits!
Post by: keith56 on 22:44, 11 April 17
good fun! Reminds me of the old "Amstrad CPC Type-Ins"

(Although once I'd typed them in they never seemed to work properly!)

Title: Re: New Game release takes the CPC to its limits!
Post by: VincentGR on 22:50, 11 April 17
Yes, this should be archived as listing in type ins.
Title: Re: New Game release takes the CPC to its limits!
Post by: Bryce on 09:29, 12 April 17
Quote from: VincentGR on 22:50, 11 April 17
Yes, this should be archived as listing in type ins.

As an example of how NOT to program? :D

Bryce.
Title: Re: New Game release takes the CPC to its limits!
Post by: mr_lou on 16:16, 12 April 17
Where's the YouTube vid?
Title: Re: New Game release takes the CPC to its limits!
Post by: Gryzor on 16:48, 12 April 17
Indeed, I was expecting a YT longplay as well!


Just gave it a go; damn it, I was hoping I would be finishing Thimbleweed Park this long weekend, but it seems I'll have some trouble remembering to eat and sleep too, now.


In all seriousness, I don't know what's so nice and addictive about these little games. With a bit of polishing it could pass as a very respectable type-in indeed!
Title: Re: New Game release takes the CPC to its limits!
Post by: SRS on 18:22, 12 April 17
what are those yellow whatsoevers are for ? you cant walk over them but also they dont give you "hurt" or "score" ?

:D

nice one
Title: Re: New Game release takes the CPC to its limits!
Post by: Bryce on 19:33, 12 April 17
Quote from: SRS on 18:22, 12 April 17
what are those yellow whatsoevers are for ? you cant walk over them but also they dont give you "hurt" or "score" ?

:D

nice one

Believe it or not, they are meant to be flowers and were only added because the bare maze looked a bit lacking in detail.

Bryce.
Title: Re: New Game release takes the CPC to its limits!
Post by: AMSDOS on 01:22, 13 April 17
This is great!  :) Though I couldn't resist adding a simple time limit to the game. I've given it 30 seconds, but it still seems to be heaps of time. Not sure if it's counting down each second, this routine is based on the timer from the Bounce Game from Glynne Davies BASIC Tutorial from ACU.

There are the following lines I've added or altered for that function:


1520 clk=0:WHILE clk<30
1565 sec=(sec+1) MOD 10: IF sec=0 THEN GOSUB 1600
1580 FOR d=1 TO 75:NEXT d
1590 LOCATE 1,25:PRINT 30-clk:WEND:WHILE INKEY$<>"":WEND:END
1600 clk=clk+1:RETURN
Title: Re: New Game release takes the CPC to its limits!
Post by: Bryce on 08:17, 13 April 17
Looks like I may have to release a sequel :D

Bryce.
Title: Re: New Game release takes the CPC to its limits!
Post by: seanb on 09:36, 13 April 17
I'll wait to see Xyphoes longplay before deciding to buy a physical release.


There will be a physical release?
I'm hoping you have similar skills on mspaint for the boxart.*


*Your programming skills far outmatch my 10 Print "Hello"
Title: Re: New Game release takes the CPC to its limits!
Post by: Bryce on 10:17, 13 April 17
Quote from: seanb on 09:36, 13 April 17
I'll wait to see Xyphoes longplay before deciding to buy a physical release.

There will be a physical release?
I'm hoping you have similar skills on mspaint for the boxart.*

*Your programming skills far outmatch my 10 Print "Hello"

I'm working on the cover art as we speak. MSPaint, Mouse in wrong hand, sitting on a wobbly chair...

Bryce.

P.s. I hope you appreciate the fact that your name appears three times in the game!
Title: Re: New Game release takes the CPC to its limits!
Post by: ||C|-|E|| on 11:14, 13 April 17
It is really cool, considering how it was developed!  :D

Actually, as it was said in before, it would be a really nice type in just adding score, time limit and a few enemies  :)
Title: Re: New Game release takes the CPC to its limits!
Post by: AMSDOS on 11:37, 13 April 17
Quote from: ||C|-|E|| on 11:14, 13 April 17
Actually, as it was said in before, it would be a really nice type in just adding score, time limit and a few enemies  :)


...and perhaps drop the breadcrumb trail too.  :D
Title: Re: New Game release takes the CPC to its limits!
Post by: Bryce on 11:57, 13 April 17
Quote from: AMSDOS on 11:37, 13 April 17

...and perhaps drop the breadcrumb trail too.  :D

They're footprints (modelled on Oh Mummy!)! Seán wanted to see where he had been. Which is also the reason I didn't put a time limit on it, because he likes to wander into every cul de sac before heading for the door.

Bryce.
Title: Re: New Game release takes the CPC to its limits!
Post by: Sykobee (Briggsy) on 16:12, 13 April 17
Quote from: AMSDOS on 01:22, 13 April 17
This is great!  :) Though I couldn't resist adding a simple time limit to the game. I've given it 30 seconds, but it still seems to be heaps of time. Not sure if it's counting down each second, this routine is based on the timer from the Bounce Game from Glynne Davies BASIC Tutorial from ACU.



I've not tried myself, by can't you do:


    EVERY 300 GOSUB 1600


Or are interrupts disabled? Or some other issue.
Title: Re: New Game release takes the CPC to its limits!
Post by: remax on 18:19, 13 April 17
Next game competition : write your own game in 6 hour while waiting for your airplane and with your child jumping around next to you...


Soon in CPC-City... Start your reservations !
Title: Re: New Game release takes the CPC to its limits!
Post by: AMSDOS on 22:16, 13 April 17
Quote from: Sykobee (Briggsy) on 16:12, 13 April 17

I've not tried myself, by can't you do:


    EVERY 300 GOSUB 1600


Or are interrupts disabled? Or some other issue.


Yes I noticed this approach being used in a recent program I typed in, I think it would work. I've just gone for something which was out of tutorial and highlight the area where it could be placed. It was also a good chance to get rid of a GOTO and have a consequence happen when the time was up.  :laugh:
Title: Re: New Game release takes the CPC to its limits!
Post by: Bryce on 12:08, 14 April 17
Quote from: remax on 18:19, 13 April 17
Next game competition : write your own game in 6 hour while waiting for your airplane and with your child jumping around next to you...


Soon in CPC-City... Start your reservations !

Finally I have a slim chance of winning a game competition!

Bryce.
Powered by SMFPacks Menu Editor Mod