Crazy Caves

Started by Steve Elliott, February 03, 2019, 23:22:29

Previous topic - Next topic

Steve Elliott

My entry for the current game competition.

It's a Speccy game, but for the ears of forum users I'm going with the Spectrum 128 with it's updated sound chip.

And for the eyes of forum users I'll be scaling up the Spectrum 256 X 192 pixels by 4 to give a decent screen size on modern computers.

Screenshots to follow.
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron Intel UHD Graphics 600
macOS Sonoma 32Gb Apple M2 Max
Spectrum Next 2Mb

Xerra

Quote from: Steve Elliott on February 03, 2019, 23:22:29
My entry for the current game competition.

It's a Speccy game, but for the ears of forum users I'm going with the Spectrum 128 with it's updated sound chip.

And for the eyes of forum users I'll be scaling up the Spectrum 256 X 192 pixels by 4 to give a decent screen size on modern computers.

Screenshots to follow.

This makes me remember a Vic 20 game called Crazy Cavey. Another Mastertronic effort.

Definitely a Speccy favoritism this competition from all the entries we're aware of.
M2 Pro Mac mini - 16GB 512 SSD
ACER Nitro 5 15.6" Gaming Laptop - Intel® Core™ i7, RTX 3050, 1 TB SSD
Vic 20 - 3.5k 1mhz 6502

Latest game - https://xerra.itch.io/Gridrunner
Blog: http://xerra.co.uk
Itch.IO: https://xerra.itch.io/

Steve Elliott

Ah just googled that, and no, gameplay is nothing like my Crazy Caves.

Well I grew up with the ZX Spectrum  (as did all my mates) so no surprise.  And the Speccy had the highest resolution, a major point when trying to upscale on modern screen resolutions.
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron Intel UHD Graphics 600
macOS Sonoma 32Gb Apple M2 Max
Spectrum Next 2Mb

Qube

QuoteIt's a Speccy game, but for the ears of forum users I'm going with the Spectrum 128 with it's updated sound chip.
A very wise choice as I doubt anyone will appreciate the screeches of the 48K blasting into their headphones or booming through a subwoofer :o
Mac Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
ASUS PG27AQDM 27" OLED 240hz monitor

Until the next time.

Steve Elliott

lol the rivalry is still alive.  But it could be worse.  It could have C64 mega blocky graphics with a washed out palette.  ;D

Swings and roundabouts, 8-bit computers all had strengths and weaknesses.
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron Intel UHD Graphics 600
macOS Sonoma 32Gb Apple M2 Max
Spectrum Next 2Mb

Qube

Quotelol the rivalry is still alive.
Sorry, I did mean to write "The glorious subtle beeps of pure joy" ;D

QuoteSwings and roundabouts, 8-bit computers all had strengths and weaknesses.
This is true but each had their own charm :)
Mac Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
ASUS PG27AQDM 27" OLED 240hz monitor

Until the next time.

Steve Elliott

Massive progress *cough*   ;D

Well it's a start.  A coin and some gems.
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron Intel UHD Graphics 600
macOS Sonoma 32Gb Apple M2 Max
Spectrum Next 2Mb

Qube

Yay \o/ you've started ;D

I see you're not doing the whole pixel colour limit of the 48k but the more freedom of the 128 :)
Mac Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
ASUS PG27AQDM 27" OLED 240hz monitor

Until the next time.

Steve Elliott

#8
Quote
Yay \o/ you've started ;D

Yes, at last lol.  I've been working on game ideas, but always nice to make a start on some graphics.

Quote
I see you're not doing the whole pixel colour limit of the 48k but the more freedom of the 128 :)

Yes I'm going for the 'look and feel' with the original Speccy Palette and the same resolution (all-be-it scaled up by 4 so things aren't too small).  But even though I'm using the Speccy Palette, I'm allowing myself the luxury of pixel colour, rather than block colour.
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron Intel UHD Graphics 600
macOS Sonoma 32Gb Apple M2 Max
Spectrum Next 2Mb

Steve Elliott

#9
You control your character Miner 'Bob' around the Crazy Caves collecting coins and gems, while avoiding deadly spikes and lava pits...Later enemies appear too (if I have time).

Graphics characters a whopping 8 X 8 pixels each on a 256 X 192 Speccy res screen, scaled-up by 4 to avoid the requirement of a magnifying glass (but you still get the same play area as a Speccy game).
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron Intel UHD Graphics 600
macOS Sonoma 32Gb Apple M2 Max
Spectrum Next 2Mb

Qube

I see you've managed to squeeze a whole little chap into 8x8 :o nice one
Mac Studio M1 Max ( 10 core CPU - 24 core GPU ), 32GB LPDDR5, 512GB SSD,
Beelink SER7 Mini Gaming PC, Ryzen 7 7840HS 8-Core 16-Thread 5.1GHz Processor, 32G DDR5 RAM 1T PCIe 4.0 SSD
ASUS PG27AQDM 27" OLED 240hz monitor

Until the next time.

Steve Elliott

Quote
I see you've managed to squeeze a whole little chap into 8x8 :o nice one

Thanks, it was a bit tricky but I needed the characters to be small compared to a full cave level.  I'll add animation frames later, but I'll need to produce some cave levels and get the game working first.
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron Intel UHD Graphics 600
macOS Sonoma 32Gb Apple M2 Max
Spectrum Next 2Mb

Steve Elliott

#12
Tweaked the graphics...
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron Intel UHD Graphics 600
macOS Sonoma 32Gb Apple M2 Max
Spectrum Next 2Mb

Steve Elliott

Added a basic scanline effect (without adding extra colours).
Win11 64Gb 12th Gen Intel i9 12900K 3.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 2Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.2GHz, Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron Intel UHD Graphics 600
macOS Sonoma 32Gb Apple M2 Max
Spectrum Next 2Mb

Derron

The scanlines add to the pixel totals. Think you should make that optional.

bye
Ron