NB! Its possible web player isnt working on some browsers (Godot 4 BETA Engine issue), please download binaries instead!

"It's not a Bug, it's a Feature?"

"It's not a Bug, it's a Feature?" is a game jam entry for the GitHub Game Off 2022 Game Jam.

Game is made using Godot 4 Beta ~7. (Yes, a beta!)

Some of my other games that are mostly made using Godot 3.

Code Source

GitHub - github.com/partyvaper/gameoff-2022-bug-feature

Controls

AWSD - Move

Q - Shoot

E - Talk

R - Shoot

Misc

There were other things planned for the story, another different environment, a plot twist, a bug NPC quest, but due to time limitations nothing got added.

About the secret part - browser the source code! ;)

Authors

Code - partyvaper

Assets - paranoya

Audio - kenney.nl

Audio - ObservingTheStar

If any other assets made the release and I didn't notice, please let me know, I'll add authors here!

Download

Download NowName your own price

Click download now to get access to the following files:

BugFeatureGame.LINUX.zip 35 MB
BugFeatureGame.MACOS.zip 58 MB
BugFeatureGame.WINDOWS.zip 34 MB

Comments

Log in with itch.io to leave a comment.

niceđź‘Ť

This game was submitted “30 minutes before the deadline”. Nothing could go wrong. Right?

I got excited when I read the description about the need to browse the source code to find the answer. :) So I did!

I recorded myself playing the game: https://youtu.be/_xUgMaFjIxY

English is not my native language, so don’t expect much from it. :D

A few random points about the game:

  • I would increase the bug spawn rate from ~instant to maybe 10-20 seconds; it would force the player to run around more.

  • Not every sight direction is equal. I can see far away towards North, but I can’t say the same about any other direction. If this game would have a more serious combat challenge, this could pose a problem.

  • You could hide the secret a little bit better by splitting it into different variables, etc. So the players would have to solve several simple search tasks. :) You could even run a simple hash over one of the variable to make them evaluate this to get the answer! secret == myhash(secret_part1) + reverse(secret_part2) (it’s just an example)

  • When I heard about the timelines, I thought about git. :D There are only 19 commits and I haven’t really checked their messages. Perhaps that was a good idea to try it out, but oh well. The git history could also be a good place to hide some secret (or some part of it).

  • The art style is so nice! No, it’s amazing!

  • The audio is good too. It fits the game pretty well.

  • There are way too many debug logs in the game. xD The terminal was cluttered with information. :D It was funny to capture this on the video.

  • For this kind of game, I guess it’s a good thing that the kill counter goes above 30. :D Although I haven’t tried killing more than 30 before going back to the NPC. That would entertain me even more.

  • The game runs smoooooth. There is also a Linux build. Is it Christmas today? I don’t even have to use wine, lol.

  • The health bar is barely visible for me. :( Not that it’s a major show stopper, since you just get respawned if you die, but it is an inconvenience. :)

  • The ability to shoot from the wall is, of course, another feature of this game. :D

  • You could probably get away with the player going though the walls. :D

I enjoyed the concept. I wish this game was more complete. It feels like something that can be turned into a bigger game with several bug/code related challenges.

(2 edits)

You really went into details here, really great notes! Thank you for the feedback! :D I just watched your gameplay video, it was fun!

Love the idea and the art style! Good job!

Thank you!