Chuckie Egg

This forum is for discussion pertaining to homebrew and indie software for the Dreamcast, such as homebrew games, emulators/interpreters, and other homebrew software/applications. Porting requests and developmental ideas are not to be made here; you can make those here. If you need any help burning discs for homebrew software, this is the place to ask as well.
Post Reply
ant512
DCEmu Crazy Poster
DCEmu Crazy Poster
Posts: 27
Joined: Thu Sep 29, 2016 12:31 am
Has liked: 0
Been liked: 0

Chuckie Egg

Post by ant512 » Thu Nov 10, 2016 7:59 pm

Here's a beta version of a new remake of Chuckie Egg I've been working on for NDS and DC:

ChuckieEgg

.bin and .elf files are included in the archive.

There's still a bit of work to do, mainly on the presentation side, but the game itself is fully playable. This remake is based on the obscure Dragon 32 port of Chuckie Egg, not the more common ZX Spectrum or BBC versions, so it has slightly different layouts and a wildly different palette to any remakes you might have played before.

Let me know what you think! And if you spot bugs. The current known list of issues is:

- Sound on the Dreamcast is misbehaving;
- The Dreamcast version runs faster than the DS, so some timings are off;
- Later levels do not have increased numbers of hens or faster moving hens;
- Hens don't eat grain;
- The high score table is not functional (it's just a bitmap);
- There's no "game over" screen;
- The score/timer/etc display layout and font is all wrong;
- Remaining lives aren't displayed;
- The font in the title screen scroller is wrong;
User avatar
bogglez
Moderator
Moderator
Posts: 576
Joined: Sun Apr 20, 2014 9:45 am
Has liked: 0
Been liked: 0

Re: Chuckie Egg

Post by bogglez » Fri Nov 11, 2016 9:27 pm

Hey, you're being very productive! Stop it, you make us look bad! :P

I tried it out on lxdream only, but that worked fine :)

My suggestion would be to use sprites from opengameart.org, because it would make your games look much more appealing. Just mention the name of the artist in the credits and you can use the art even in commercial projects.

For example for this project I sponanteously found
http://opengameart.org/content/lpc-white-beard
http://opengameart.org/content/lpc-style-farm-animals
http://opengameart.org/sites/default/fi ... tables.png

If you don't know how to draw sprites with textures and animation, check my tutorial here:
http://dcemulation.org/?title=PVR_Spritesheets

Keep up the good work :)
Wiki & tutorials: http://dcemulation.org/?title=Development
Wiki feedback: viewtopic.php?f=29&t=103940
My libgl playground (not for production): https://bitbucket.org/bogglez/libgl15
My lxdream fork (with small fixes): https://bitbucket.org/bogglez/lxdream
ant512
DCEmu Crazy Poster
DCEmu Crazy Poster
Posts: 27
Joined: Thu Sep 29, 2016 12:31 am
Has liked: 0
Been liked: 0

Re: Chuckie Egg

Post by ant512 » Fri Nov 11, 2016 10:27 pm

Thanks!

I thought about redoing the artwork, but in the end I stuck with graphics from the original game for the nostalgia factor.
ant512
DCEmu Crazy Poster
DCEmu Crazy Poster
Posts: 27
Joined: Thu Sep 29, 2016 12:31 am
Has liked: 0
Been liked: 0

Re: Chuckie Egg

Post by ant512 » Sat Nov 19, 2016 3:12 pm

Here's a just-about-final version of Chuckie Egg:

ChuckieEggDC

There are still a few outstanding bugs on the Dreamcast:

- Sound on the first screen doesn't play;
- Tune on the title screen cuts out half-way through;
- Scroller is a little jittery on the title screen;
- Tune doesn't play when the player gets killed.
- Game crashes in lxdream when pressing Start on the title screen.

It's all sound related. Some of the sounds were too long for the basic KOS sound playback routines so I switched to MP3 streaming; that seems to cause problems with lxdream, performance problems with the scroller, and it seems to frequently stop working. I'll come up with something better soon.

Otherwise everything is complete. There's a readme file in the zip archive with instructions, controls, etc.

As a bonus, for folks who want to play on the go, here are versions for the Nintendo DS and Sony PSP:

ChuckieEggDS
ChuckieEggPSP
Post Reply