News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

New Game: Nibbler DX

Started by Typhon, 20:37, 05 December 23

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Typhon

Dear all,

After picking up CPC development for the first time in about 30 years, may I present an in-progress remake of the classic Arcade Game Nibbler.



This is a port of the original CPC version available here by Mosaik Software, and is written using the fantastic CPCTelera library.

One level Demo version fully playable is now available . The full version will also have:

  • 10+ Fiendish Levels
  • Sound Effects and Music
  • Optional Arcade Mode Gameplay
  • Enhanced Graphics and Animations
Works on both actual CPCs and in all standard CPC Emulators.

Released with full source code (CPCTelera 1.5/SDCC required to compile) under the GPLv2 license.

Get it here. Your feedback and suggestions are most welcome.
Disk image: download nibdx.dsk from Releases, and then RUN "NIBDX.BAS"

(Tape image: coming soon)

XeNoMoRPH

your amstrad news source in spanish language : https://auamstrad.es

Typhon

I've released v0.2 , a minor bugfix.

https://github.com/davemoore22/cpcnibdx/releases/tag/0.2

I've also attached it to this post: You cannot view this attachment.

With the following changes:

  • Increased responsiveness of in-game controls.
  • When entering initials on the Hi-Score Table:
  • -- Joystick input no longer produces nonsense characters.
  • -- The DEL key removes the last character entered.

I've also added some missing files to the repository to allow successful compilation of the source code. 
I use Linux and VSCode to develop on, but it should work across any OS.
Please remember that the Development branch of CPCTelera (1.5) is required!

Typhon

v0.3, another small bugfix version, released. Get it here: You cannot view this attachment. , or you can get it at github.

The following changes are in this version:

  • Decreased Slowdown in later stages of a Level
  • Added in-game Pause (P to pause/unpause)
  • In-game Quit (Q) now aborts the current game completely
  • Decreased size of compiled binary significantly

I anticipate releasing v0.4 at some point next week, with some more of the 10-planned levels implemented, as well as additional in-game instructions.

As an aside, I made my first commit on a private repository on 11th November, and I think I've spent 40 to 50 hours since then coding and testing this. Having not touched C for 20-odd years, and never having used CPCTelera before, I'm quite pleased with my progress.

Typhon

I know, I know, I couldn't resist. Version 0.5 is released with an Instructions Screen, many small bug-fixes, and Two additional Levels (so 3 out of the planned 10 are currently implemented).

Get it at the usual place; I've also attached it to this post:(You cannot view this attachment.).




Typhon

Demo Version 0.6 (10/12/2023):

  • Added two additional levels (Levels 4 and 5)
  • Added Controls/Credits to the Instructions screens

https://github.com/davemoore22/cpcnibdx/releases/tag/0.6 or You cannot view this attachment.



Typhon

Think the next version will have a difficulty selector, as it turns out i can barely finish Level 1 as is. 

Typhon

Demo Version 0.7 (12/12/2023):

  • Added a difficulty toggle
  • Added the remaining levels (to make 10 in total)

Get it here or see attached: You cannot view this attachment.

https://github.com/davemoore22/cpcnibdx/releases/tag/0.7

I think there will be one more interim release before 1.0 (with Music and Sound Effects), 
in which I will change the new Easy Mode so that Nibbler will remember which gems that she has eaten on a level.


Typhon

Me again, v0.8 out with the promised fix that on easy mode, Nibbler remembers eaten gems:

- Fixed Responsiveness of Controls in main game
- In easy mode, Nibbler now remembers on a level which gems are eaten
- In the High Score Table, no additional keypress is needed to finish entering a score

Get it at https://github.com/davemoore22/cpcnibdx/releases/tag/0.8 or find it attached: You cannot view this attachment.

Going forward, I'll be working on compressing and freeing memory in the next version so that I can implement music and sound effects.

D.

Powered by SMFPacks Menu Editor Mod