Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

BugCode: Operation ErrorView game page

Don't solve problems. Add more bugs! Recreate getting stuck in a wall or the Gandhi bug! (CHECK PAGE!)
Submitted by tatarinovst — 2 hours, 6 minutes before the deadline
Add to collection

Play game

BugCode: Operation Error's itch.io page

Results

CriteriaRankScore*Raw Score
Creativity#3084.1054.105
Overall#11303.5793.579
Presentation#12303.6843.684
Enjoyment#22702.9472.947

Ranked from 19 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

How does your game fit the theme?
Instead of solving coding problems, you have to add bugs into code. Recreate getting stuck in a wall or the Gandhi bug! (PLEASE CHECK DESCRIPTION ON GAME PAGE!)

Did your team create the vast majority of the art during the 48 hours?

Yes

We created the vast majority of the art during the game jam

Did your team create the vast majority of the music during the 48 hours?

No

We used pre-existing audio

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

It might be fun for non devs to get a bit of a peek behind the scenes at how this stuff is coded. Though the last thing I want after the jam is to see more code bugs XD. Great work!

Submitted

Great concept ! A bit hard on my side to edit easily the code (each time I try to select a position I'm selecting all the text) but nonetheless : really cool !

Submitted

Very cathartic breaking code after I've spent the rest of my programming career trying to fix it :'D. Cool concept! I had quite a bit of fun with this one, good job!

Submitted

It was fun to take a break in coding properly after 48 hours to do so, thank you

Submitted

This gave me flashbacks into making our own game! Really cool idea. I could actually see this being used as an educational tool. Great work!

Submitted

I loved the concept and the implementation of your idea was pretty cool! Nice game😃

Submitted (1 edit) (+1)

I swear one of these entities got into my game and purposely bugged it behind my back :) really liked the art and the idea. I'm really new to coding... I'm at the stage where I just copy codes with very little editing, so I had a tough time with this... but I can see how others appreciate it.. good luck with the jam :)

Submitted

Cool idea! Amazing that you were able to implement an entire programming language, inside of unity in 48 hours. The difficulty curve goes up way too fast at task 3 imo, and I have experience coding, so I don't really know how a casual player would cope. The UI is very pleasant and I thought hitting the close window button to exit the game was ingenious. Nice game overall!

Submitted

It took a bit for me to understand what I was meant to do because my brain is so wired to not like bugs that even when the instructions said that that's what I wanted, I didn't absorb it. But anyway, then the first two exercises were fun, though then you wanted me to go through walls and make Gandhi fire nukes, but all that was happening was y'all were telling me about an object not being an instance.

How is this running anyway? Is this actually running Python? Can I run ACE and make this game run Mario Bros?

Developer(+2)

Thank you for playing!

Not quite Python and C#. So, The Python interpreter claims to run a subset of Python meaning it lacks some features like for example classes. The C# interpreter (SlowSharp) claims to be ultra cool and all, but really is also a subset of C#. I tries using the byte type itself for the Gandhi task, but it just told me -1. Eventually, I found out that it got convert to a simple int "along the way". I tries fixing it, but just lost a couple of hours.

Speaking of the way it is written, as far as I understand, it creates a C# representation of the syntax with C# classes and so on and then runs the logic with a huge performance penalty.

Python interpreter is quite simple. I guess you can run only very simple scripts. On the other hand, SlowSharp can even use the things that are outside of like its program. I saw a project called UniScript based on SlowSharp and it allows one to write "MonoBehaviours" inside of the Unity game like while its running and apply them, although it had no updates since 2019. I researched it a bit, had an idea to create a small level with gameplay, but it was too much for me given the time I had, so I downscaled to what is now the third task about the "walls".

Btw, what were you trying to do exactly causing a "an object not being an instance"?

Submitted(+1)

I love programming games, this really reminds me of the Zachtronics games. This was a lot of fun, I think there's a lot of room for this concept to be taken further. 

Submitted(+1)

Would make a good puzzle game for other programmers, but coding by itself isn't that fun. Maybe try something like scratch so that even non programmers can play? Great presentation though.

Please feel free to check my game out!

Submitted

Really neat concept, though I think this idea could really be fleshed out were it to use a custom scripting language or visual scripting, so as not to alienate players unfamiliar with python or c. For the time frame though, this is awesome!

Submitted

On a technical level this game has a crazy concept and works decently well, but I think because the gameplay is straight up coding it can only appeal to that one specific audience. I liked the first two puzzles but found the third to be too difficult so I wasn't able to finish. The pixel art presentation was also quite good!