A downloadable game for Windows

Download NowName your own price

Glass Jungle is a FPS videogame where you play as McCliché, the protagonist of a ficticious 80's action movie called Glass Jungle.

  • Become badass: Take control of McCliché and feel like a real action movie protagonist!
  • Ready, set, ACTION: Play in 3 different movie scenes packed with action, explosions and thugs to shoot!
  • Defeat the big baddie: Reach the final boss and test your skills against a truly bad motherf***er!

Glass Jungle has been developed by Morphine Games for the #GameOff2022 game jam, whose theme is "Cliché":

phrase or an idea that has been used so often that it no longer has much meaning and is not interesting.

- Definition by Oxford

How to play

  • W, A, S, D: Move around
  • Shift: Sprint
    • You can sprint indefinitely, and you jump a little higher while running!
  • Left Ctrl: Crouch
    • Use this to reach areas where you can't enter while standing!
  • F: Stab
    • Stabbing enemies instantly kills them!
  • Mouse: Move camera
  • Mouse Left Button: Shoot
    • You have unlimited ammo, no need to reload!
  • Mouse Right Button: Aim
    • Aiming increases your FOV, use this to shoot at distant enemies!

Game mechanics

  • You can take up to 2 bullets before dying!
  • When damaged, your screen will be bloody, and a heart sound will start playing. A faster heart sound means you are near death!
  • You fully heal after not being hit in the last 7 seconds!
  • Shoot to the head to instantly kill enemies!
  • Enemies will always miss their first shot!
  • Enemies will ambush you in seemingly empty areas!
  • Red barrels explode, killing enemies and destroying cracked walls. The won't hurt you though!

Movie synopsis

An evil mastermind is urging a villainous plan to take over the world, and he has kidnapped McCliché's girlfriend.

McCliché and his hacker friend Chester have been assigned the mission to find and kill the bad guy, and the whole United States world is counting on them to succeed and save the day.

List of clichés

  • One man army: You, as the protagonist of the movie, have to take care of everything.
  • Infinite ammo: Have you ever seen a good guy reloading in an action movie?
  • Bad guys always miss theirs shots: Enemies will always miss their first shot to the player.
  • Badass protagonist: Noble tough guy that likes one liners and will oblierate an entire army all by himself.
  • One liners: The protagonist says one liners in certain situations.
  • Tough guys don't look at explosions: Explosions don't damage you.
  • Kidnapped girlfriend: Quite self explanatory.
  • Bad for no reason: The Bad Guy has no motivation for his evilness, he's just... a Bad Guy.
  • Technologically advanced enemy base: The Bad Guy has a very technological base full of neons and sci-fi looking stuff.
  • Self-destruction: The Bad Guy's base self explodes.
  • Happy ending: Quite self explanatory.
  • Red exploding barrels: Quite self explanatory.
  • Take cover to heal: As in many games from the PS3 & Xbox360 era, you heal after not being hit for some time.
  • Blood screen: You have been damaged? Your screen is red now.
  • Invisible walls: Your character is almighty, but a box in the way will make an area totally inaccessible.


Download

Download NowName your own price

Click download now to get access to the following files:

glass-jungle.zip 130 MB

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

Very stylish game poster btw.

(+1)

Thank you for noticing! We took inspiration from movie posters for action movies from the 80's and 90's, specially from Die Hard.

Die hard was our inspiration even for the name itself as in Spain, the movie was translated as "Jungla de cristal" (Glass Jungle)! 😆

(2 edits) (+1)

I was playing this game on Linux using wine.

Here is a video, if you’re interested: https://youtu.be/y1czNo1l8B4

It works pretty well. I had to use the low graphics (fast graphics) mode to get better FPS (frames per second, not the first person shooter, lol) rate.

Since this game is created with Godot, please consider creating a native Linux distribution. It should be doable. :)

It could be a wine/linux related issue, but I couldn’t make the “hey, you’re playing for the first time, check this out” text go away. I pressed the “how to play” and that text didn’t go away. So I had to restart the game to read it without extra distractions.

Some other random thoughts:

  • I have a feeling that the gun accuracy doesn’t decrease when firing continuously. The crosshair gets bigger, but the accuracy stays the same. Maybe it’s intended, but it looks weird. :) Although without this “feature” it would be hard to deal as much damage per second in the boss battle.

  • The game difficulty setting could be nice. I’m not good at first person shooting games, so I think I would enjoy having the lower difficulty. :D It’s totally beatable though. Even for me.

  • A gun is above the subtitles. :D Sometimes it obstructs the view.

  • Maybe add an invisible wall around the holes near the boss. It was funny to fall in there and stuck completely, but it wasn’t as funny to play the entire level again. :D It could have been better if I had stable 60fps, but that wasn’t the case. :) Therefore, I really want to try the Linux native build out.

  • During the slow motion scene, I tried to jump, but it didn’t work as anticipated. :D I jumped for ~10cm. :) It would be nice to perform a normal jump in that segment, so I could shoot them down while in mid-air.

  • It’s cool that there were a few moments where knife was useful. I wonder if I were underutilizing its power. :)

  • A pool with sharks could be another thing to add in addition to the acid one.

  • The time can get negative in the last level. I saw something like 0:-0.01 in there. :)

  • I never used the sprint action. :( I think I was too distracted by that “click here” text so I missed a hint about that.

I did enjoy the game. The humor is as cliche as it reasonable could be. :D

Well done!

Also, you may want to check the Godot logs while running the game. I saw more than one issue out there.

A few unique examples:

ERROR: Error calling method from signal 'health_changed': 'Spatial::_on_HealthSystem_health_changed': Method not found..
   at: emit_signal (core/object.cpp:1242)

ERROR: Tween was not added to the SceneTree!
   at: (scene/animation/tween.cpp:906)

ERROR: In Object of type 'Resource': Attempt to connect nonexistent signal 'game_loaded' to method 'Camera.reload_save'.
   at: (core/object.cpp:1468)

ERROR: Condition "!is_inside_tree()" is true. Returned: Transform()
   at: get_global_transform (scene/3d/spatial.cpp:407)
(1 edit) (+1)

A very extensive and depth review of the game! And thank you for making a video, my team and I are speechless! Thank you a lot!

  • The "help" UI is a bug in all platforms, it was a last minute bug that I personally didn't debug properly, apologies 😅
  • We might port it to linux. We didn't port it for the jam as we didn't have time to do the proper testing
  • The subtitles below the gun was not intended, but we had to fix other bugs that had more priority, and at the end we didn't fix it
  • I really hoped no one would try it, but I've found that player!! Hahahaha
  • Again, not a priority when we detected, and at the end we left it as it is
  • Knife is OP, you can speedrun many parts of the game running and stabbing!
  • Our classmates and teachers have suggested more stuff that we could add, if we continue to develop the game we have a lot of bad guy stuff to add!
  • Oww, damn bugs! Running is essential for the game! :(
  • I will check the logs to fix that fishy stuff, our priority was to have the 3 leves at a playable state, but it's appreciated that you took the time to actually send us specific stuff!

Thank you for your in-depth review and your video, I will try to watch it as soon as I het home!

😊😊