Skip to main content

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

DevOps: The Game (GMTK 2024)View game page

Become a DevOps engineer and build infrastructure that scales for tomorrow. Can you handle the load and stay agile?
Submitted by Brandon (@kazamyr) — 1 hour, 12 minutes before the deadline
Add to collection

Play game

DevOps: The Game (GMTK 2024)'s itch.io page

Results

CriteriaRankScore*Raw Score
Creativity#1564.2694.269
Overall#8163.7313.731
Style#14703.6543.654
Enjoyment#17033.2693.269

Ranked from 26 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?
You set up software infrastructure to handle the scale of your user load.

Development Time

96 hours

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

I dont like the style with this kind of game, but I can definatly see the effort put down on it! Good job!

Submitted

I dont like the style with this kind of game, but I can definatly see the effort put down on it! Good job!

Submitted(+1)

This game is really nicely made and the user interface is very polished. This here is a real software engineer, folks! I haven't seen many React games in this jam haha. I really like the way the game guides you through all of the levels and introduces real DevOps concepts in each one. The graphs are very nice and make the levels very engaging. Turns out that 96 hours just isn't long enough to recreate modern cloud computing infrastructure, though, and I would love to play more levels of this game and try out some more complicated networks. Excellent submission, impressive accomplishment!

Submitted(+1)

This is interesting. My first idea for the jam was to somehow develop APIs that could scale but I didn't think of a way to make the gameplay loop. 

One neat detail is the name of the servers, like posh-cicada, that was nice.

While visuals are really cool I wish it had some calm focused background music, it would fit very well.

I couldn't find a way to delete handles or servers, so I basically restarted levels everytime. Couldn't get past the micro-services level, tested a couple of micro-services and application combinations but it would either crash or go over budget.

It's a really nice concept, a bit too trial and error for me.

Developer(+1)

Music was one of the last bits I wanted to get in but I was running out of time. I regret not focusing on it sooner because the lack of any sounds at all really stood out to me.

I’ve added a not to the page description about removing nodes/edges since you’re the second person to bring that up. Something I should have made much easier (but you know, I used all the tools a bunch so they were familiar and I forgot what might not be obvious). You simply hit “Backspace” on your keyboard (or “Delete” if you’re on a macOS keyboard) after selecting a node or edge.

Submitted(+1)

Never thought of turning dev ops into a game haha. Cool to see other people turning their "jobs" which are also their hobbies into games (I didn't do that for this jam, but have made "computer science" games in the past) 

Submitted(+1)

Very Unique.

Submitted(+1)

Totally unique! 

Submitted(+1)

There is one singular thing that prevents me from properly enjoying the game, and it is the fact that I can't figure out how to delete nodes and connections between them. The only way I managed to find to handle this is to start the level again, which is annoying. Please tell me if I missed something obvious here!

Developer

I forgot to explain that in game. You can select a node or edge by clicking on them. Nodes will have a blue outline and edges get a brighter color. After that hit backspace/delete.

Submitted

I tried pressing delete to no avail (may be something browser specific on Firefox on Linux, idk), but backspace worked, thanks!

Feels like a very simple zachlike, and I definitely do enjoy this game, I just have a few nitpicks - I can't seem to figure out the value of microservices (ingame, not irl), it feels like the relatively small scale of the tasks in the game lends itself more towards the more monolithic approaches. In the last task, Isolated Enviroments, using the authentication microservice -> application -> database for the users I could only save 68 budget, while if I just go raw with application -> database I can save 296 budget.

I would certainly love to play a more fleshed out version of this, with load balancers, further microservices, database sharding, and so on.

Developer(+1)

If only I could show you my board of what I wanted to implement, oh brother. Unfortunately I got bogged down with the core features that I didn’t get very many of the other pieces in place.

And I’m glad you called out the value thing, you’re totally right. I even struggled with identifying a point to picking other options. In the game as is, the benefit in the current implementation is that microservices can handle more users but none of the implemented challenges really have to factor that in.

Thankfully, I’ve learned some valuable lessons form it and the feedback so far that I think if I choose to continue this game I have some really great ideas for moving it forward and making alternative options for servers and infrastructure designs really matter.

Thanks for the feedback! Great stuff, appreciate you taking the time to play and provide it.

Submitted(+1)

First I was not interested, gave it 1 star and walked away. But then I tried the game for the 2nd time, and it totally clicked with me. 

Pls make more levels and release the game after the jam :) The game slaps

Submitted(+1)

Had zero idea of what DevOps is but still managed to play the game! I liked the idea of budget management by trying different ways to connect the nodes and making things work. great job!

Submitted(+1)

This is sick! Its fun to manage servers with limited budget!

Submitted(+1)

Not my style of game, but very polish and slick ui!

Submitted(+1)

I saw another similar entry and overall the execution here is much better. Could do with more flashy visuals tho

Submitted(+1)

So cool concept, I like breaking the 4th wall and making a game about the IT stuff itself.

Submitted(+1)

The drag-and-drop mechanics make it super intuitive, but the challenges definitely keep you on your toes. Balancing budget and user satisfaction under pressure was tough, but really fun!

Submitted(+1)

I just learned how to use blueprints this jam, it very much reminds me of that, I really liked it, good job!

Submitted(+1)

The aesthetics of this game were top notch. It did feel like you really get thrown in the deep end quickly though - it would have been helpful if there was a more extended interactive tutorial, instead of a few pages with a lot of text.

Developer(+1)

This is great feedback, I wanted to do that but had to try and balance getting some levels completed vs. a bunch of tutorials. In the end though I would have loved to a lot more with that.

Submitted(+1)

Very understandable, that tension between tutorializing vs adding more content seems like one of the toughest things to navigate with a game jam. 

Submitted(+1)

I actually learned some stuff from this game! really cool idea.

Submitted(+1)

This is game is something else. Fantastic.