# Ubisoft Zombi+

**URL:** <https://forum.cpcwiki.eu/t/ubisoft-zombi/657>\
**Category:** Vibe-coded games\
**Created:** [October 2, 2026, 8:49pm UTC](https://forum.cpcwiki.eu/t/ubisoft-zombi/657 "2026-10-02T20:49:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Arnaud6128](https://forum.cpcwiki.eu/user_avatar/forum.cpcwiki.eu/arnaud6128/32/217_2.png) [@Arnaud6128](https://forum.cpcwiki.eu/u/Arnaud6128)\
**Post date:** [October 2, 2026, 8:49pm UTC](https://forum.cpcwiki.eu/t/ubisoft-zombi/657/1 "2026-10-02T20:49:19Z")

</div>

### Code & Logic Involvement

Hybrid (AI generated key routines; human assembled/edited)

### Assets & Pipeline Involvement

Build tools / Asset conversion scripts

### Project Notes & Prompts

Claude Opus 5.5

I recently saw a video by “Old School Beautiful” about creating a game using AI (and I think some people discovered “Retrodev AI” through it), which really made me want to give it a try.  
So, I signed up for a ClaudeAI subscription for €21 (I’ll cancel my Disney+ subscription, i’m sure my kids will understand) and spent the whole week testing it out.

My goal was to have it use cpcteleraNext (included AT3 music) with some specific assembler code, so i gave it access to the framework and all my existing projects.  
I started by asking it to create a simple shoot-'em-up, which it did without any issues! I gave it a few improvements, and it launched WinAPE on its own to tweak things until it was perfect.

But I’d had another project in mind for a long time: I have the Pascal source code for _Zombi_ DOS version (thanks to the fantastic work by ergonomy\_joe on Abandonware France) and I wanted to port it to cpcteleraNext.

And yes, I know _Zombi_ already exists for the CPC 😉

I’ll spare you the details, but it successfully created a cpcteleraNext project for me with the same structure as my other games, including all the extracted assets.

I then polished the game myself, including improvements i had already made to the DOS version ([Zombi - Abandonware France](https://www.abandonware-france.org/ltf_abandon/ltf_jeu.php?id=1586)).

The improvements :

- The version requires only 64KB to run and one side disk (thanks to ZX0)
- Intro image by Titan
- Spanish language support added
- A few extra messages and the opening dialogue (matching the manual)
- Reduced the number of icons to 9
- Added front enemy sprites during combat
- Second button added to cancel actions
- Red outline around characters when they are in the same room
- Indication of allowed directions
- Automatic hand-to-hand combat
- Punk corpses sprite as humans

Here the new version of Zombi (always a fantastic game).  
Honestly, the capacities of this AI is incredible, it can do anything.

 ![z1](https://forum.cpcwiki.eu/uploads/default/original/1X/cee421aa7d20378ace501c1935b77eb4ea0bc048.png)  
 ![z2](https://forum.cpcwiki.eu/uploads/default/original/1X/c5988be9fd67bff126fb798a65a455a0a88eafc8.png)  
 ![z3](https://forum.cpcwiki.eu/uploads/default/original/1X/8fe5c71c3bd29c68525182e666b2691ea30d9823.png)

[Zombi.dsk](https://forum.cpcwiki.eu/uploads/short-url/E3ixAKa5tZOjwIw2YPyHQwuXgI.dsk) (199.8 KB)

---

<div class="post-metadata">

**Author:** ![slider271](https://forum.cpcwiki.eu/user_avatar/forum.cpcwiki.eu/slider271/32/501_2.png) [@slider271](https://forum.cpcwiki.eu/u/slider271)\
**Post date:** [October 2, 2026, 9:11pm UTC](https://forum.cpcwiki.eu/t/ubisoft-zombi/657/2 "2026-10-02T21:11:31Z")

</div>

> [@Arnaud6128](#):
>
> (I’ll cancel my Disney+ subscription, i’m sure my kids will understand)

I’m hoping this is a joke! Along with:

> [@Arnaud6128](#):
>
> Honestly, the power of this AI is incredible, it can do anything.

😉

To be fair though, I will give it a try soon, and compare it to the original which I very much enjoyed back in the day.

The fact that you hand-edited it is great, knowing how to do that must make a big difference too.

---

<div class="post-metadata">

**Author:** ![Gryzor](https://forum.cpcwiki.eu/user_avatar/forum.cpcwiki.eu/gryzor/32/7_2.png) [@Gryzor](https://forum.cpcwiki.eu/u/Gryzor)\
**Post date:** [October 3, 2026, 7:00am UTC](https://forum.cpcwiki.eu/t/ubisoft-zombi/657/3 "2026-10-03T07:00:32Z")

</div>

Subtle differences, but very interesting as an exercise. Thanks for sharing!

---

<div class="post-metadata">

**Author:** ![DARKGATE](https://forum.cpcwiki.eu/letter_avatar_proxy/v4/letter/d/4bbf92/32.png) [@DARKGATE](https://forum.cpcwiki.eu/u/DARKGATE)\
**Post date:** [October 3, 2026, 9:34am UTC](https://forum.cpcwiki.eu/t/ubisoft-zombi/657/4 "2026-10-03T09:34:34Z")

</div>

Incredible, hope wich you can create a HURLEMENT+ with same system.

---

<div class="post-metadata">

**Author:** ![Arnaud6128](https://forum.cpcwiki.eu/user_avatar/forum.cpcwiki.eu/arnaud6128/32/217_2.png) [@Arnaud6128](https://forum.cpcwiki.eu/u/Arnaud6128)\
**Post date:** [October 3, 2026, 9:53am UTC](https://forum.cpcwiki.eu/t/ubisoft-zombi/657/5 "2026-10-03T09:53:29Z")

</div>

Your are right and i’ll do it, it will be a little different because the DOS code (always extract by ergonomy\_joe) is in C. And having scrolling will be nice.

---

<div class="post-metadata">

**Author:** ![XeNoMoRPH](https://forum.cpcwiki.eu/user_avatar/forum.cpcwiki.eu/xenomorph/32/28_2.png) [@XeNoMoRPH](https://forum.cpcwiki.eu/u/XeNoMoRPH)\
**Post date:** [October 4, 2026, 7:44am UTC](https://forum.cpcwiki.eu/t/ubisoft-zombi/657/6 "2026-10-04T07:44:42Z")

</div>

[![](https://forum.cpcwiki.eu/uploads/default/original/1X/910e955d57a460549cbb370e6a55bf770f0380f7.jpeg "Zombi+ Amstrad CPC - Short gameplay") ](https://www.youtube.com/watch?v=XZQvla9mYMs)
