March 24, 2019, 08:19:05 AM

Author Topic: Crazy Caves  (Read 2241 times)

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 878
Re: Crazy Caves
« Reply #75 on: March 09, 2019, 11:45:04 AM »
Another option is to render the game to a bitmap at the correct (old computer) resolution, and then blit the bitmap to a window.

This means you are always pixel perfect (ignoring stretching errors), and you can resize the window to whatever the user wants :)

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1564
Re: Crazy Caves
« Reply #76 on: March 09, 2019, 12:01:30 PM »
Yes, but I'm using very small graphics 8 X 8 pixels and scaling up, plus I'm overlaying scanlines and both don't scale-up very well at a lower resolution.

To get a similar screen size as the original Speccy I'm sizing up everything by 4 (sprites and screen).  So screen resolution from 256 X 192 becomes 1024 X 768 (playable area) and the extra resolution gives the fine scan lines I require.

Plus I really don't like playing a game in a window.  In this case it ruins the authenticity of an 8-bit system, plus I always feel a game should fill the screen and be exclusive.
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1564
Re: Crazy Caves
« Reply #77 on: March 11, 2019, 10:23:50 AM »
Adding sound effects...
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.

Offline craigd

  • Jr. Member
  • **
  • Posts: 19
Re: Crazy Caves
« Reply #78 on: March 15, 2019, 02:58:20 AM »
Looking great so far. Good luck man!

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1564
Re: Crazy Caves
« Reply #79 on: March 15, 2019, 10:19:17 AM »
Cheers buddy it's coming along slowly but surely, currently restructuring code.

I've created more graphics, animation and added particle effects, all sound and music have been added too.  Zero levels created yet though  :o
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1564
Re: Crazy Caves
« Reply #80 on: March 15, 2019, 01:58:04 PM »
Avoid the rivers of lava...

Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.

Offline iWasAdam

  • Hero Member
  • *****
  • Posts: 878
Re: Crazy Caves
« Reply #81 on: March 15, 2019, 02:04:45 PM »
Brilliant and with a border too :)  8)

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1564
Re: Crazy Caves
« Reply #82 on: March 15, 2019, 02:07:41 PM »
Cheers!   :)  Gotta have a Speccy Border lol.
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.

Offline Qube

  • Administrator
  • Hero Member
  • *****
  • Posts: 1616
Re: Crazy Caves
« Reply #83 on: March 15, 2019, 02:23:14 PM »
Well cool, looking good ;D

Quote
Avoid the rivers of lava...
You just know I'll jump in to see what happens :P
Until the next time...

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1564
Re: Crazy Caves
« Reply #84 on: March 15, 2019, 02:48:05 PM »
Quote
Well cool, looking good ;D

Thanks!   :D

Quote
Avoid the rivers of lava...

You just know I'll jump in to see what happens :P

Good lol, there's a few things that happen on losing a life after hitting the sharp rocks or spikes - or lava.  Or...   ;D
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1564
Re: Crazy Caves
« Reply #85 on: March 16, 2019, 11:44:42 AM »
Finished re-writing messy code.
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.

Offline 3DzForMe

  • Sr. Member
  • ****
  • Posts: 440
Re: Crazy Caves
« Reply #86 on: March 16, 2019, 06:15:59 PM »
You've time to re-write messy code, Lucky you! I'm still on the fence about releasing my code warts and all!
happy coding ;)

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1564
Re: Crazy Caves
« Reply #87 on: March 16, 2019, 10:57:01 PM »
lol AGK almost encourages it ;) But I couldn't leave it like that because I want to re-use some of the functions in other games.

Although for a competition over a short time, if it works then that's all that matters really.
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1564
Re: Crazy Caves
« Reply #88 on: March 18, 2019, 09:33:33 AM »
I had an idea last night that should make the game quite a bit harder (quicker reflexes will now be required).  Simply by making the player continually move (like Pacman).  I think it will make the gameplay more frenetic, interesting and challenging.

...And maybe slow the player so more tactics are required (cannot rely on speed)?
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.

Offline Steve Elliott

  • Hero Member
  • *****
  • Posts: 1564
Re: Crazy Caves
« Reply #89 on: March 20, 2019, 09:34:09 AM »
New code works well on PC and Mac.
Windows 10, 64-bit, 16Gb RAM, CPU Intel i5, 3.2 GHz, Nvidia GeForce GTX 1050 (2Gb)

MacOS Mojave, 64-bit, 8Gb RAM, CPU Intel i5, 2.3 Ghz, Intel Iris Plus Graphics 640 1536 MB.