Guinea Pigs Wanted!

What level are you on?

Level 9 or 10 I think? Havent gotten too far XD

There are 40 levels in the game you have. I am putting together levels 41 - 150 from the original game plus some bonus ones and these will be distributed across 3 more HEX files. You would have to be pretty dedicated to complete them all!

1 Like

Check out the intro theme … courtesy of @Vampirics

The new HEX can be found here >
Source coed can be found here >


Sound better then i expected it to be, could almost be looped as i first intended it. Is it normal that the intro theme doesn’t play when we go back to the title screen? Not that it’s important, i am just curious.

Good job on the game, it really feels solid.

1 Like

Oh it can do … I put it in the setup() but will move it. I am looking to finish the levels on the weekend and release the game. I know there will be issues after but I can fix them if I can repeat them.

1 Like

I am gonna end up updating this game daily XD
Quick note: I can’t seem to beat level 9. I can get all of the gold pieces, but since there are no breakable tiles on the bottom floor, all the enemies collect there and I cannot escape up the ladder. A simple fix would be adding a row of breakable tiles on the left side of the bottom area, but I don’t know if that would be true to the game. Just something i thought you should know.

Here is a pic of after I collected enough gold:

I think adding blocks on the bottom will not help as you may not get down to burn a hole or three before they rush you.

I am on my way to work at the moment so cannot check but I wonder if in the original the enemies do not fall through the bricks? This would keep them at the top of the castle rather than have them end up at the bottom.

I have changed the player and enemy movements so many times I forget what I have tried.

@Vampirics have you completed this level?

I think i did completed it once not sure on which version. And to answer tour question, yes, in the original the enemies fall thru bricks.

But the AI in the original is going up the ladder by itself if the player is not on ground level. That makes it easier for the player.

I will test that level again later tonight.

Ok… After some more testing i can confirm its almost impossible to complete lvl9 right now. Normally to beat it you are supposed to lure the enemies on the left ladder and make them climb ot and make them drop on the top of tower. After that the level is a piece of cake.

I guess some more tuning is needed for the AI.

Had a few moments spare to give it a quick spin.
Got to level 6 before giving up for a while.
Those buried pieces are a bit of a nuisance.

While I was playing I noticed there’s sometimes an excess of pieces, which I’m pretty sure is enemy related but I’m not sure if it’s enemies picking pieces up and not telling the game they picked them up or if it’s enemies spawning pieces they shouldn’t have somehow.

From now on it’s not AI,
it’s AU: Artificial Unintelligence :P

Reminds me of that scientist who was asked “do you believe there’s intelligent life out in space” and he replied “I don’t know, I haven’t found any on Earth yet”.

You can lure the enemies to the top of the castle - not necessarily on a tower - and bury them. If you are lucky they spawn over the tower and it traps them. You need to bury them up there and get out by falling through the trapdoor in case they spawn over the normal cattle area - if the get to the ground again before you then you are trapped. I may need to check where they spawn as it would be really hard if they spawned at the bottom.

As for AU (not Australia), I will probably have to change some levels as the original logic and mine are different obviously.

I also noticed that the enemy can move sideways through a solid block! That shouldn’t happen.

The thing is they all fall down to ground level and are stuck there. You can lure 1 or 2 enemies but the other just refuse to follow. If you are to modify the levels, now thats another thing


I think that lvl 9 is probably possible as is, but it is REALLY hard. I think I may have spent a total of an hour of play time just on this level, and haven’t beaten it.

Its not supposed to be that hard, yet. Maybe at around level 149?

I will change the ‘drop’ in location of the guards to above the two towers and see if that makes a difference. In this way, you can lure the guards up the ladder and burn them on the ‘roof’ of the castle. When they drop in, you can then clear the level … hopefully!

OK … hopefully the Level 9 issue is fixed with these changes:

New Features / Fixes / Fudges

  • If an enemy / guard cannot move directly towards you they will move in an appropriate direction towards you for a random number of moves. If they have randomly started climbing a ladder they will do so until they hit the end of the ladder or reach a point in the ladder where they have reached a ladder, rail or a solid platform. On level 9, this will mean they will climb to the top of the ladders even when you drop down on to the castle roof and are lower than them.
  • Changed the drop in location on level 9 to have enemies respawn in the towers only.
  • Changed the intro music - thanks @Vampirics - to repeat when you return to the front screen and every 2 seconds.
  • Allowed the player to run across the enemies heads as per the original.

To Do

  • Sort out the ‘Men’ count after a restore.
    I cannot reproduce this one!
  • Sort out the trapped man as per @ThaddeusSM
    I cannot reproduce this one either!

The new HEX can be found here >
Source code can be found here >

Edit: If you want to play Level 9 directly, edit the file called Level and find the lines below:

const uint8_t *levels[] =    { nullptr, /*test,*/ 
                               level1, level2, level3, level4, level5, level6, level7, level8, level9, level10, 
                               level11, level12, level13, level14, level15, level16, level17, level18, level19, level20, 
                               level21, level22, level23, level24, level25, level26, level27, level28, level29, level30,
                               level31, level32, level33, level34, level35, level36, level37, level38, level39, level40,

Remove the comments around /test so the line looks like this:

const uint8_t *levels[] =    { nullptr, test, 
                               level1, level2, level3, level4, level5, level6, level7, level8, level9, level10, 
                               level11, level12, level13, level14, level15, level16, level17, level18, level19, level20, 
                               level21, level22, level23, level24, level25, level26, level27, level28, level29, level30,
                               level31, level32, level33, level34, level35, level36, level37, level38, level39, level40,

Compile and upload to your machine. To play it, you will have to ‘reset’ the game at the menu which means you lose your level details.

If you are up to Level 9 already, do nothing and simply download the .HEX file and play!

1 Like

Played on the new version:

  • It seems to be easier to lure the enemies now. still need to work on beatnik the level though.
  • When you die, the sound seems to loop until you get back in the game (wasn’t doing it before, maybe it’s intentional?)
  • I think that i got more then 1 life back when completing a level, like got to 10 lives as soon as i completed 1 level.
  • The magic gold bug is still there sometimes. I don’t know if it helps but it happened to me a couple times, i get all the gold displayed at the bottom but i can still see a couple gold blocks right in front of me. I wish i could help more to find out what’s causing that but it seems so random…
1 Like

Still no luck. Same issue. This was my fourth try on level 9 after updating to 0.98.

Also, may I suggest adding the serial setup to your code so people can take direct screenshots from @crait’s Arduboy manager? He has a really easy guide on how to do this, it adds like 2 lines of code total.
Edit: In just in case you don’t already know how to do that (which I am sure you do) here is the link: Screen Mirroring Guide / How To Screenshot Your Game

1 Like

You don’t mean your sound? If its the death sound then no, that’s not intentional.

Ooops … it must add them in the loop.

Yes, the fact that it is random doesn’t help solve it! @pharap noticed it too and I have seen it only once.

Do the guards ever get close to the solid block? You know you can run over their heads??

They do get close to the solid block; but every time I line up the character to walk on his head I fall through and die.

I have also tried luring them up to the top tower and trapping them, but that hasn’t seemed to work either. They come, but I always get stuck and die XD

Edit: hey! I got lucky this time. I finished it, but I think the only reason I did was because I did it really fast.