My new game - CSSCGC 2018 entry

People are still making stuff for the Sinclair related machines. Tell us about new games and other software that runs on the Spectrum, ZX80/ZX81, Pentagon and Next.
Ralf
Dynamite Dan
Posts: 1284
Joined: Mon Nov 13, 2017 11:59 am
Location: Poland

Re: My new game - CSSCGC 2018 entry

Post by Ralf » Thu Mar 08, 2018 9:56 pm

Yes, lot's of these games. You can check them here:
https://en.wikipedia.org/wiki/List_of_G ... atch_games

Or you can do something your own but in the style of these games

Like this :) (actually a picture joke, not a real game)
Image
0 x

User avatar
MonkZy
Dizzy
Posts: 89
Joined: Thu Feb 08, 2018 1:01 pm

Re: My new game - CSSCGC 2018 entry

Post by MonkZy » Thu Mar 08, 2018 10:35 pm

I went with an LCD game to keep things simple, I was originally going to write this game in BASIC. My thought was, how hard can it be simply turning attributes on and off. Anyhow, things galloped on and it ended up in assembly. In fact, I never even started a BASIC version. The internet is a wonderful thing. I have learned a lot and I am pleased you all liked it.

I will spend a week tidying up this game, iron out some bugs and I will re-upload it. I do have a distraction tho', a pair of disheveled Grey +2's have come into my possession, one seems usable and the other seems a little dead :?

I got the assembly bug, and I got some more things I want to do :)

@Ralf That LCD game looks like it should be real :D

I did find a couple of LCD games on the spectrum, way way more polished than my own:



0 x

Joefish
Manic Miner
Posts: 621
Joined: Tue Nov 14, 2017 10:26 am

Re: My new game - CSSCGC 2018 entry

Post by Joefish » Fri Mar 09, 2018 10:56 am

Those are more sophisticated than just turning attributes on and off. Though a full-screen game might give more scope for attributes.
I did think of writing a generic game engine for Game-and-Watch type games. You could design a screen, then design (maybe in an editor) your patches of attributes and number each one. Then have a scripted logic for which to activate / deactivate.
Though I imagined it would take ages to explain how to translate a game into the necessary logic so it would never get used!

For example, the player would not have an X/Y position exactly. There would be logic attached to each cell where the player can appear that says "if you press left, de-activate this cell and activate the other cell. Or die if the nasty-cell-in-between is active".

Then there would be a list of events that occur on a clock tick for each game object cell, that lets them de-activate and activate their neighbour (thus appearing to move), and again kill the player if the player cell in-between those two positions is active. And then randomly inject new objects.

It would be down to this logic to ensure that, for example, no two player cells are ever active at the same time, or else you end up with multiple ghost players, any one of which could get you killed.
0 x

hikoki
Manic Miner
Posts: 398
Joined: Thu Nov 16, 2017 10:54 am

Re: My new game - CSSCGC 2018 entry

Post by hikoki » Fri Mar 09, 2018 12:51 pm

This explanation https://www.worldofspectrum.org/forums/ ... ent_563380 asks for a game&watch editor? Maybe some program that parses a slideshow comparing every picture with the template which contains all the sprites. The parser would take into account the title of every frame/picture of such irfanview slideshow. Titles would contain ingame keystrokes. Perhaps it'd be better to take one of those opensource mindmap programs to make the gui designer.
0 x

Joefish
Manic Miner
Posts: 621
Joined: Tue Nov 14, 2017 10:26 am

Re: My new game - CSSCGC 2018 entry

Post by Joefish » Fri Mar 09, 2018 1:28 pm

The pain is writing a comprehensive editor - you'd probably want things PC-based these days.
0 x

User avatar
R-Tape
Site Admin
Posts: 2535
Joined: Thu Nov 09, 2017 11:46 am

Re: My new game - CSSCGC 2018 entry

Post by R-Tape » Fri Mar 01, 2019 2:24 pm

I see this game "won" the CSS CGC 2018!

Congrats @MonkZy, will you be hosting?

Does anyone know what's happening with this year's CGC?
0 x

Kweepa
Manic Miner
Posts: 215
Joined: Sat Feb 03, 2018 6:14 pm
Location: Austin, Texas

Re: My new game - CSSCGC 2018 entry

Post by Kweepa » Fri Mar 01, 2019 4:09 pm

Hey, congrats!
Thermal Ski was a worthy actual winner, and this a worthy loser!
0 x

User avatar
MonkZy
Dizzy
Posts: 89
Joined: Thu Feb 08, 2018 1:01 pm

Re: My new game - CSSCGC 2018 entry

Post by MonkZy » Sun Mar 03, 2019 8:27 pm

I am the official loser of the CSSCGG! Thanks for the heads-up @R-Tape. The email account I used when I entered this compo is now dormant, it was an old ISP account I no longer use, meaning I missed the announcement by a month it would seem :oops: I will contact Shaun immediately. I am not sure whether the loser is the host for the following year (this year).

This mighty fine forum was the reason I entered the compo, I had zero knowledge of machine code programming when I joined. Thanks to you all.
3 x

User avatar
R-Tape
Site Admin
Posts: 2535
Joined: Thu Nov 09, 2017 11:46 am

Re: My new game - CSSCGC 2018 entry

Post by R-Tape » Sun Mar 03, 2019 8:39 pm

MonkZy wrote:
Sun Mar 03, 2019 8:27 pm
I am not sure whether the loser is the host for the following year (this year).
Unless Shaun found someone else (the main site and the spam-infested CSS user group don't suggest so), it looks very much like you're this year's host I'm afraid! :mrgreen:
Well, we have a a couple of big announcements... our winner is the fantastic Thermal Ski entered by UNSATISFACTORY SOFTWARE. What a hit that was. And as for the loser, well that was the rather drab GO RACE! entered by Simon Pitter.
0 x

User avatar
R-Tape
Site Admin
Posts: 2535
Joined: Thu Nov 09, 2017 11:46 am

Re: My new game - CSSCGC 2018 entry

Post by R-Tape » Sun Mar 03, 2019 8:46 pm

MonkZy wrote:
Sun Mar 03, 2019 8:27 pm
The email account I used when I entered this compo is now dormant, it was an old ISP account I no longer use, meaning I missed the announcement by a month it would seem
This guy's going to be a perfect CGC host!
2 x

Post Reply