Author Topic: Chibi Akumas (チビ悪魔) - Episode 1: Invasion  (Read 7525 times)

0 Members and 1 Guest are viewing this topic.

Offline keith56

  • ちび悪魔!
  • Supporter
  • 464 Plus
  • *
  • Posts: 407
  • Country: jp
  • Part Ma, Part Aku... All Chibi!
    • Chibi Akuma(s)
  • Liked: 692
Chibi Akumas (チビ悪魔) - Episode 1: Invasion
« on: 04:47, 30 December 16 »
Game Updated 2017/01/21!
Now supports 64K machines - game should also be a bit faster on 128k - so this upgrade should help everyone!

New! 'Box art kit' up for download to make your own boxed copy - I won't sell this! you have to do it yourself!



Introduction:

Chibiko didn't get any presents from Santa this year... in fact, in the last year she's been killed by
God, banished from hell, and reincarnated as the enemy of all mankind -so it's pretty likely she will
never get in his good books again!

Still, she can always do without that 'gotta-buy-it' plush doll, and the coal is always useful for
burning 'leftovers'

What's a whole lot less welcome is the strange monsters that have been lurking around the
mountains lately - and now they are infesting HER castle!

Join Chibiko in her unholy battle against the invasion of badly drawn, cliche and generally uninspired
enemies, pummel your way through 4 levels of brainless firepower crazy action - and unleash hell on
the 4 end level boss enemies!

This game is free! you can get it here:

http://www.chibiakumas.com/download/

it's also open source, so use the code for your own stuff if you want

See the gameplay on youtube!:
https://youtu.be/qtMgpII24ZA

*** WARNING ***
This game is satire, it contains religious references, 'graphic' 4 color violece, bad language and
general bad behavior - This game should not be played by those under 15, or people who cannot
differentiate between acceptable behavior in fiction and reality. I do not endorse any of the actions
portrayed in this game - it's just a silly bit of fun.

If you think this game may offend you - it probably will - please play something else!

Please use at your own risk! This is my first Assembly game, so there will be bugs in it!

Hope you enjoy it!
« Last Edit: 15:06, 11 July 17 by keith56 »
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
「チビ悪魔」可笑しいゴシックSTG: http://www.chibiakuma.com
Learn Z80 Assembly programming for CPC,Speccy,MSX + More with my Text+Videos Tutorials:http://www.chibiakumas.com/z80/

Offline Dizrythmia

  • CPC6128
  • ****
  • Posts: 207
  • Country: au
    • Retrospekt
  • Liked: 99
Re: Chibi Akuma(s) - Out now!
« Reply #1 on: 09:59, 30 December 16 »
I've been eagerly awaiting this one  :D

Offline Skunkfish

  • Supporter
  • 464 Plus
  • *
  • Posts: 393
  • Country: gb
  • Editor of Colour Personal Computing
    • Colour Personal Computing - The CPC Fanzine
  • Liked: 280
Re: Chibi Akuma(s) - Out now!
« Reply #2 on: 11:36, 30 December 16 »
Looks like some fantastic use of Mode 1 there, I'm assuming that is the Plus version in the video judging from the player sprite?

Offline mahlemiut

  • CPC6128
  • ****
  • Posts: 249
  • Country: nz
  • Liked: 113
Re: Chibi Akuma(s) - Out now!
« Reply #3 on: 11:41, 30 December 16 »
Deathsmiles is easier!  ???  I guess that why you get 20 credits. :)

Also, runs well in MAME. ;)
- Barry Rodewald
Amstrad CPC, Sharp X68000, Neo Geo Pocket, and Neo Geo AES system leader at HARP
http://www.homeactionreplay.org/

Offline Targhan

  • Supporter
  • 6128 Plus
  • *
  • Posts: 699
  • Country: fr
  • Liked: 619
Re: Chibi Akuma(s) - Out now!
« Reply #4 on: 13:30, 30 December 16 »
Ok... Played it and... finished it (in "normal" mode)! With a highscore of 2035 ("F") :).

There is a tremendous amount of work on this game. A lot of details everywhere. Horizontal, vertical scrolling, rasters, flickering, many many sprites. The way you handle all this is quite bold!
I think the graphics are quite good, and the humor is refreshing.

Some things that bothered me a bit:
- It is hard to know when you get hit. It's as if the bullets don't really affect the player (no flickering on the character as when the player hits another monster), so many times I died without knowing why.
- The sound of the player's bullet is a bit strange :).

Well done!

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 750
  • Country: gr
    • Parts from the past.
  • Liked: 312
Re: Chibi Akuma(s) - Out now!
« Reply #5 on: 16:52, 30 December 16 »
Dear Lord!!! This is awesome.
Thank you.
To blit, or not to blit?
Amiga 1200 Black Project

Online Morri

  • CPC6128
  • ****
  • Posts: 283
  • Country: nz
  • Liked: 234
Re: Chibi Akuma(s) - Out now!
« Reply #6 on: 21:45, 30 December 16 »
Great! Great!! GREAT GAME!!!  8)
I've just won the game but had to go EASY and 255 lives (used about 30 of them).
So much going on but super enjoyable. When I get the chance I'll put it on my HxC and play it on my 6128.

Cheers!
Keeping it Kiwi since 1977

Offline Puresox

  • 6128 Plus
  • ******
  • Posts: 1.290
  • Country: 00
  • Liked: 244
Re: Chibi Akuma(s) - Out now!
« Reply #7 on: 00:12, 31 December 16 »
The download, I presume requires unzipping and ready to go on Winape!?
Oh and appreciate the work and keeping the scene thriving , And it is thriving at the moment!

Offline ||C|-|E||

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.748
  • Country: gb
    • index.php?action=treasury
    • Mundo CPC
  • Liked: 971
Re: Chibi Akuma(s) - Out now!
« Reply #8 on: 05:10, 31 December 16 »
Very very nice job!  :D I was playing today in my modded 464 Plus and it looks awesome. If found some bugs, though. Sadly, the computer froze one time and refused to detect that the floppy 1 was in the unit in another occasion (after dying in the first stage it tried to reload the main menu and kept asking me for floppy 1). When it froze, if was just after redefining the keys, the whole screen went green and the computer engaged the tape deck, same as if you try to load a tape from Basic.

This particular machine is atypical though: a 464 Plus upgraded to 6128 Plus by me with X-MEM, X-MASS, Albireo, C4CPC and a HxC (your game was loaded from the HxC). It could be really difficult to debug and probably I am the only one finding problems because of my setup.

Anyway, awesome job!  :D

Offline keith56

  • ちび悪魔!
  • Supporter
  • 464 Plus
  • *
  • Posts: 407
  • Country: jp
  • Part Ma, Part Aku... All Chibi!
    • Chibi Akuma(s)
  • Liked: 692
Re: Chibi Akuma(s) - Out now!
« Reply #9 on: 08:04, 31 December 16 »
Very very nice job!  :D I was playing today in my modded 464 Plus and it looks awesome. If found some bugs, though. Sadly, the computer froze one time and refused to detect that the floppy 1 was in the unit in another occasion (after dying in the first stage it tried to reload the main menu and kept asking me for floppy 1). When it froze, if was just after redefining the keys, the whole screen went green and the computer engaged the tape deck, same as if you try to load a tape from Basic.
Anyway, awesome job!  :D


I had a similar issue on my 6128 PLUS, I was sending some bad OUT's during the raster colors, which were messing my HxC disk on drive 2 - it worked fine on my 6128 non plus - I thought I had it fixed on my release version but your description sounds very similar!- I will recheck my code - and I need to read up on the CPC hardware - the rastercolor code was based on stuff copied from CPCWIKI - and I would be lying if I said I completely understood it - I think some bugs crept in!
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
「チビ悪魔」可笑しいゴシックSTG: http://www.chibiakuma.com
Learn Z80 Assembly programming for CPC,Speccy,MSX + More with my Text+Videos Tutorials:http://www.chibiakumas.com/z80/

Offline fgbrain

  • CPC6128
  • ****
  • Posts: 192
  • Country: gr
    • index.php?action=treasury
    • Chaos CPC Homepage
  • Liked: 83
Re: Chibi Akuma(s) - Out now!
« Reply #10 on: 12:27, 31 December 16 »
Like Targhan said, its almost impossible to know when you are hit - there's no indication for this.
The bullets that hit your character just keep on moving instead of getting removed off screen.
That's my main complain because this fact decreases playability a lot.

Otherwise, a really impressive game considering its a first try...
Well done keith56!!!
_____

6128 (UK keyboard, Crtc type 0/2), 6128+ (UK keyboard), 3.5" and 5.25" drives, Reset switch and Digiblaster (selfmade), Inicron Romram box, Bryce Megaflash, SVideo & PS/2 mouse, , Magnum Lightgun, X-MEM, X4 Board, C4CPC, Multiface2 X4, RTC X4 and Gotek USB Floppy emulator.

Offline keith56

  • ちび悪魔!
  • Supporter
  • 464 Plus
  • *
  • Posts: 407
  • Country: jp
  • Part Ma, Part Aku... All Chibi!
    • Chibi Akuma(s)
  • Liked: 692
Re: Chibi Akuma(s) - Out now!
« Reply #11 on: 09:53, 02 January 17 »
I have trimmed some empty space from the files, and recompiled a new 'Single Disk' version of the game

No content has been removed, and you can play the whole game (with intro) without swapping discs

you will need Parados and a HxC or similar drive to play it on a real CPC

The download is available on the game's website:

http://www.chibiakumas.com/download/

I've had a few requests for a CPR version of the game,  Note: I am unable to make a cartridge version at this time... as far as I can tell the 'NoCart' compiler cannot work with such large disks - the game requires 128K anyway, so it would not work on GX4000 - I do plan to make a 64K version of the game, however the graphics will be inferior (no sprite animation, backgrounds movement less smooth)- Whether on an classic machine or PLUS - you will want 128k of memory to get the best from this game

Update - Crash bug found :-(
I have found some bugs in the CPC+ code which may cause crashes  - I am testing a new version which hopefully fixes these bugs and will release it as soon as I am happy it is stable
« Last Edit: 13:57, 03 January 17 by keith56 »
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
「チビ悪魔」可笑しいゴシックSTG: http://www.chibiakuma.com
Learn Z80 Assembly programming for CPC,Speccy,MSX + More with my Text+Videos Tutorials:http://www.chibiakumas.com/z80/

Offline keith56

  • ちび悪魔!
  • Supporter
  • 464 Plus
  • *
  • Posts: 407
  • Country: jp
  • Part Ma, Part Aku... All Chibi!
    • Chibi Akuma(s)
  • Liked: 692
Re: Chibi Akuma(s) (チビ悪魔) Updated 2017/01/07
« Reply #12 on: 06:24, 07 January 17 »
A new 'bugfix' version of Chibi Akuma(s) has been released today - I have updated all the archives with the new version, and the old versions are also still available

What's changed:
1. Bugfix in disk load code which will have caused CPC+ crashes (I think this is what caused ||C|-|E|| 's crashes)
2. Bugfix in intro animation which may have caused crashes
3. Speedup(?) there were a few HALT ops in the game loop to stabilize the graphics - I decided to favor speed instead, so they are removed - also tweaked Raster code slightly which will make it quicker, but its so slight it may not be noticable
4. 3rd disk no longer exists - game now only takes 2 standard disk sides! no content was removed, I tidied up the sprite files to remove some blank space.

sorry, Still no 64k support, I need to get the game stable before making the code more complex!

Sourcecode for new version is also uploaded

Download links are the same:
http://www.chibiakumas.com/download/

If you want the oldversions Ill keep them here:
http://www.chibiakumas.com/download/oldversions/
« Last Edit: 06:36, 07 January 17 by keith56 »
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
「チビ悪魔」可笑しいゴシックSTG: http://www.chibiakuma.com
Learn Z80 Assembly programming for CPC,Speccy,MSX + More with my Text+Videos Tutorials:http://www.chibiakumas.com/z80/

Offline XeNoMoRPH

  • CPC664
  • ***
  • Posts: 147
  • Country: es
  • Liked: 216
Re: Chibi Akuma(s) (チビ悪魔) Updated 2017/01/07
« Reply #13 on: 09:54, 07 January 17 »
Thx for this update :)

Offline keith56

  • ちび悪魔!
  • Supporter
  • 464 Plus
  • *
  • Posts: 407
  • Country: jp
  • Part Ma, Part Aku... All Chibi!
    • Chibi Akuma(s)
  • Liked: 692
Re: Chibi Akuma(s) (チビ悪魔) Updated 2017/01/07
« Reply #14 on: 14:35, 08 January 17 »
Bump to show off my new box/label/manual art! you can download it from the website, and print your own 'official' box!

Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
「チビ悪魔」可笑しいゴシックSTG: http://www.chibiakuma.com
Learn Z80 Assembly programming for CPC,Speccy,MSX + More with my Text+Videos Tutorials:http://www.chibiakumas.com/z80/

Offline keith56

  • ちび悪魔!
  • Supporter
  • 464 Plus
  • *
  • Posts: 407
  • Country: jp
  • Part Ma, Part Aku... All Chibi!
    • Chibi Akuma(s)
  • Liked: 692
Re: Chibi Akuma(s) (チビ悪魔) Updated 2017/01/07
« Reply #15 on: 13:43, 17 January 17 »
As a bit of a teaser, HERE are some videos of the soon to be released version of Chibi Akuma(s)!

Here's the game running on a 464
[youtube][/youtube]
[youtube]https://youtu.be/ozvsl54GJHU[/youtube]

Here is the 464 Plus version
[youtube][/youtube]
[youtube]https://youtu.be/nJT1kMBlHjc[/youtube]

Just to be clear, the new version runs on ALL CPC's, it adjusts its functions to the capabilities of your system - I've worked hard on optimizing and debugging the code - so I'm hoping this version will be very slightly faster than the old '128k only' version

The new version should be out in a few days!

OH, and despite what I said in my last thread, I've decided to maintain 64K support for Episode 2 - so you won't need 128k for my future games! - I've done a lot of work on the game engine, and I'm pretty sure I can do everything I want in the future and keep a cut down version for 64k users

Limitations of the 64K version:
1. Enemies have no animation and background sprites move more Jerkily (sorry, there was no way to have 2 12k banks of sprites - when 32k of ram is used by the screen buffers!)
2. Longer load times - the game has to do some Juggling on 64k to make room for the firmware
3. 'Loading' screens (Ingame ones - boot Loadscreen is there!) removed and 'Continue' screen simplified - no point Loading a Loading screen
4. uses system font rather than custom one - Not as nice, but not much difference

All other gameplay is the same! All levels present, Gamespeed should be identical, All Plus features work on 64k!!
« Last Edit: 11:26, 24 January 17 by Gryzor »
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
「チビ悪魔」可笑しいゴシックSTG: http://www.chibiakuma.com
Learn Z80 Assembly programming for CPC,Speccy,MSX + More with my Text+Videos Tutorials:http://www.chibiakumas.com/z80/

Offline villain

  • Supporter
  • 464 Plus
  • *
  • Posts: 348
  • Country: de
  • Liked: 182
Re: Chibi Akuma(s) (チビ悪魔) Updated 2017/01/07
« Reply #16 on: 13:47, 17 January 17 »
Just to be clear, the new version runs on ALL CPC's, it adjusts its functions to the capabilities of your system - I've worked hard on optimizing and debugging the code - so I'm hoping this version will be very slightly faster than the old '128k only' version

Thanks for your efforts. Very cool.

Offline kawickboy

  • CPC664
  • ***
  • Posts: 117
  • Country: fr
  • Liked: 70
Re: Chibi Akuma(s) (チビ悪魔) Updated 2017/01/07
« Reply #17 on: 13:55, 17 January 17 »
I haven't played it yet but the 464+ shows that a massive work has been done.

Offline Skunkfish

  • Supporter
  • 464 Plus
  • *
  • Posts: 393
  • Country: gb
  • Editor of Colour Personal Computing
    • Colour Personal Computing - The CPC Fanzine
  • Liked: 280
Re: Chibi Akuma(s) (チビ悪魔) Updated 2017/01/07
« Reply #18 on: 14:57, 17 January 17 »
Your efforts to go the extra mile and support all CPC machines are really commendable. I can't think of many (any?) CPC games that have that level of adaptation to support and take advantage of CPC variants...

Thanks and well done! :D

Offline trocoloco

  • CPC664
  • ***
  • Posts: 104
  • Country: es
  • Liked: 35
Re: Chibi Akuma(s) (チビ悪魔) Updated 2017/01/07
« Reply #19 on: 20:38, 17 January 17 »
No CPC was left behind! your effort is very much appreciated =)

Offline keith56

  • ちび悪魔!
  • Supporter
  • 464 Plus
  • *
  • Posts: 407
  • Country: jp
  • Part Ma, Part Aku... All Chibi!
    • Chibi Akuma(s)
  • Liked: 692
Re: Chibi Akuma(s) (チビ悪魔) Updated 2017/01/07
« Reply #20 on: 12:34, 20 January 17 »
I've uploaded the 6128, and 6128 plus versions as well, for completeness

6128
[youtube][/youtube]
[youtube]https://youtu.be/Dc4EXu-QNWc[/youtube]
6128 Plus
[youtube][/youtube]
[youtube]https://youtu.be/GL-hd1R8LkM[/youtube]



« Last Edit: 11:27, 24 January 17 by Gryzor »
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
「チビ悪魔」可笑しいゴシックSTG: http://www.chibiakuma.com
Learn Z80 Assembly programming for CPC,Speccy,MSX + More with my Text+Videos Tutorials:http://www.chibiakumas.com/z80/

Offline keith56

  • ちび悪魔!
  • Supporter
  • 464 Plus
  • *
  • Posts: 407
  • Country: jp
  • Part Ma, Part Aku... All Chibi!
    • Chibi Akuma(s)
  • Liked: 692
Re: Chibi Akuma(s) (チビ悪魔) Updated 2017/01/21
« Reply #21 on: 01:41, 21 January 17 »
Bumping this thread to announce the release of the new 64k compatible version (1.06) - this version supports all CPC systems, 464-6128, and uses PLUS sprites on 464+ or 6128+

It should also be slightly faster than the last version, so 128k users should upgrade too.

As always, the new version is available free, at:
http://www.chibiakumas.com/download/

Source-code archive has also been updated.

Please report any crashes to me, but otherwise this will be the last release of Chibi Akuma(s) Episode 1 - I want to move on and start work on 'Episode 2'.

Japanese site info:
レトロゲーム「チビ悪魔」の日本語のサイトは:[size=78%]http://www.chibiakuma.com/download/[/size]
Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
「チビ悪魔」可笑しいゴシックSTG: http://www.chibiakuma.com
Learn Z80 Assembly programming for CPC,Speccy,MSX + More with my Text+Videos Tutorials:http://www.chibiakumas.com/z80/

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.400
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2601
I edited your post to embed the videos.


After playing this, even though hell shooters are definitely not my cup of tea (hmmmmm), I can say it's pretty awesome. Not only do I keep going, firing left and right while laughing maniacally, but also the aesthetics of it is really unique. Congrats!!

Offline Skunkfish

  • Supporter
  • 464 Plus
  • *
  • Posts: 393
  • Country: gb
  • Editor of Colour Personal Computing
    • Colour Personal Computing - The CPC Fanzine
  • Liked: 280
Not my normal type of game either, but I've been enjoying it in the past week or so. I've resisted the temptation to switch to 'Easy' mode so far, but I may have to at some point!

The bosses I've seen are fantastically done, the second one is as hard as nails!

Offline keith56

  • ちび悪魔!
  • Supporter
  • 464 Plus
  • *
  • Posts: 407
  • Country: jp
  • Part Ma, Part Aku... All Chibi!
    • Chibi Akuma(s)
  • Liked: 692
The bosses I've seen are fantastically done, the second one is as hard as nails!

Please tell me if you figure out a valid tactic for Boss 2! I recording some videos the other day, and was being made to look useless at my own game!

the 3rd boss USED to be a lot harder, during the attack stage with the blade it was near impossible to avoid getting hit, but I changed the 'hitzone' of the character later, to make it smaller so you could weave between the bullets better, and now the 3rd boss is 'over easy'

Chibi Akuma(s) Comedy-Horror 8-bit Bullet Hell shooter for CPC - http://www.chibiakumas.com
「チビ悪魔」可笑しいゴシックSTG: http://www.chibiakuma.com
Learn Z80 Assembly programming for CPC,Speccy,MSX + More with my Text+Videos Tutorials:http://www.chibiakumas.com/z80/