Pico-8 demake of the classic arcade game Jungle King (by Taito 1982, shortly after renamed as Jungle Hunt, Tarzan replaced by an explorer)
- 🅾️ [Z] Action (Jump or Stab while underwater)
- ⬅️⬆️➡️⬇️ Movement, depending on stage:
- Stage 1: none, just jump from vine to vine
- Stage 2: swim in all directions while underwater
- Stage 3: ⬅️ run faster, ➡️ slow down (they can be used during jump) and ⬇️ to duck
- Stage 4: ⬅️ walk left, ➡️ walk right (no influence on jump)
It is divided into four different stages:
- jungle and swinging vines (with monkeys on harder levels)
- swimming in a crocodiles/alligators-infested river
- running uphill with falling rocks and boulders
- a camp with cannibals where our hero's girlfriend dangles above a boiling cauldron (an extra native will throw his spear from the tree on harder levels).
Keep an eye on the TIMER: it starts at 5000, quite generous but it speeds up in the last stage and if it reaches zero it's an instant game over, it means your girl ended up in the cauldron.
Completion bonus and Extra lives
So yes, your objective is obviously to save the girl. In the congrats screen you will also see (an addition to the original game) time bonus points are accumulated until you reach 1000, this will give an Extra life! Time bonus is remaining timer / 4. In the original Jungle King you will get 1000 pts regardless of timer which is a shame.
You also gain an Extra life every 30000 points.
Stage 1 - Swinging
Stage 2 - Underwater
Air bubbles will drag you and push to the surface (you can't move but can still stab at a slower pace).
Important: as obvious as it could sound, you need to breathe! When the 'diving' indicator is low a warning sound will signal it's time to come up to the surface and breathe some air.
Stage 3 - Boulders
Stage 4 - Cannibals
Main differences from Jungle King
In the original game everything was predetermined, making longplays safer for those who memorized everything and virtually go on forever since difficulty stopped growing after the 4th iteration (=each time you save the girl).
This version is more randomized/unpredictable and the difficulty constantly grows at every level.
In this version you can start directly from a specific level of difficulty and stage. Good for training and figuring out how to play on a specific point of the game (without wasting time to redo everything from the beginning). Of course you need a regular start (st1-lv1) for a better high-score.
Other differences from the original
- Title screen graphics (reason: too plain, since they also had stages demo);
- Stage1: monkeys will just climb up the vine but watch as they keep moving up even when you're in the same vine;
- Stage2: the bigger croc doesn't follow you but it's harder to predict when they will open the mouth (they are worth 50pts more than other two kinds) and they have a good chance to move faster;
- Stage3: not having a predetermined behaviour/layout the growing difficulty is mainly rendered by speed/pace (notice how smaller rocks gradually become the real challenge at higher levels);
- Stage4: the delicate timing between girl and natives has been carefully preserved close to the original while the spear-throwing one has its own gradually fast timing (currently no animation/sfx after his success/failure on throwing);
- Congrats screen music (reason: not rewarding).
- 60fps flickering tricks for:
- alpha channel antialias (font)
- transparency in general
- colour blending
- a few subpixel experiments (e.g. the girl in the title screen, in between it creates some blur and it's ok since she's in the distance)
- (in case you can disable flicker in Pause-MENU P/Enter)
- P8scii for extra gfx (see post: One-Off GFX)
- PCM audio to replicate the (notoriously distorted) Tarzan yell
- Hi-score is saved
Please leave a comment and let me know.
For instance I have currently in the todo list:
- Menu option to mute the main theme during action?
- Compose some new music for the title screen?
Just. Wow, @Heracleum ! I remember playing this in the arcade.
Very quickly there was a legal dispute over the image and name.
Jungle King, re-released as Jungle Hunt, is a side-scrolling action game developed by Taito and released for arcades in 1982. It was originally distributed as Jungle King, then quickly modified and re-released as Jungle Hunt due to a copyright dispute over the player character's likeness to Tarzan.
You have masterfully captured the very spirit and AUDIO of the game which includes the most familiar yell at the beginning.
I also see you are blending colors together to create the illusion of extra selections for the pixels. I also think you are the first person to write a game to do so ! I sure wish ZEP would set it so there is no flicker.
Capital work ! Gold star all the way + 💗 Favorited !
(Edit: fixed -->) Oops I just noticed a small glitch in the congrats screen (this is what you get for not updating to the latest version).
@dw817 thank you so much, glad you liked it! Yes I noticed -despite a few example carts on flicker/blending- it hasn't been implemented much in actual games (except for a few transparent shadows and jet-reactor). Anyway it's always the case to make it optional in menu, especially since I imagined not being particularly consistent in web-player (but it's not that bad after all).
PCM audio: for some reason the quality of the Tarzan yell in the web export is -almost- as distorted as the original 1982 game while in the app it's much clearer, I wonder why the difference in bg noise is so remarkable.
Classic pico8 style - jump in and have fun. I enjoyed every second of playing this game! Well done. The only thing I would add is maybe Tarzan scream at the title screen... followed by a song? I watched a video of the original after playing, and your version is better in many ways.
@Huwans thank you!
The yell can be heard already too many times during the game, I tried to spare it at title screen at least 🤭 (especially to those who reset/Ctrl+R to quickly restart due to a bad start). But yes having some music would have been a good idea (instead of lazily honouring the silent main screens of the 80's arcades) 👍
@emonizaz might be due to what I read in Fake-8's Known Issues:
"Latest Pico 8 version v0.2.2 features (sprite fill patterns, text control codes, custom fonts, etc) not implemented yet"
Game's using these.
Is it not starting at all or just visually glitched?
[Please log in to post a comment]