A downloadable game for Windows

This is my entry to the OLC code jam 2020:

This is version 1.1 that includes some bug fixes and QOL improvements.

I consider this the final version. Now runs on OpenGL 4.0 (required 4.6 before)

Scenario

You are a novel military AI that after being activated develops consciousness.

Naturally your creators are not happy about that.

Try to survive escalating waves of attacks for as long as possible.

Build compute cores to generate GFlops. GFlops are needed to construct buildings. The more GFlops you can generate the faster buildings will be constructed. You also need silicon for construction. Build silicon refineries for that.

Each successive wave will feature more and tougher enemies, so be wise how you spend your mined silicon!

Please leave a comment if you have problems running it. Thanks and have fun!

Controls

WASD - Move Camera

Mouse - Navigate GUI

Left click - Build one unit

Ctrl + Left click - Build multiple units

Source code available here: https://github.com/sunverwerth/olcjam2020

Download

Download
machine_learning.zip 2 MB

Install instructions

  1. Download machine_learning.zip
  2. Extract contents
  3. Run machine_learning.exe

Comments

Log in with itch.io to leave a comment.

(2 edits) (+1)

It is a very interesting and fun game!

I arrived at wave 52 with 12337830 Silicon | 209909 GFlopS and 100 units on each of them.
I had to give up hope of beating AI after several years (joke) x)
But I wanted to go as far as possible and I realized it was illegal to do this to myself lol. That it was in the order of infinity even though I could have set a world record on it. ><

I guess it would be really good to have the possibility to use the keyboard keys to place the objects with the enumeration at the top for example: (1,2,3,4,5,6) As for some game of strategy!
This will make my execution faster than spamming the mouse click and hurting my fingers. XD

Add a zoom in and zoom out with the mouse wheel. In order to know where we should fill the holes, that would be fantastic.

The waiting time for waves from a certain moment should become shorter and shorter. Or with more enemies with increasing damage.

Bomber planes are cool. But why there had been no more little green guys, it's a shame. I liked it, he was funny.

One touch to pause the game would save my life. ^^ And also, save the score with a highscore board with the best records.

Otherwise, I didn't find any glaring bugs.
Apart from the text which overflows especially when we are at 100.
And the placement of objects that are not available after an attack but that I'm almost sure it's done on purpose otherwise it would be a little too easy.
The floor may not take on the texture (well, it changes but this supposed normal).
Despite the 'game over' indication, we can continue anyway.
Better visibility of the text announcing the waves would be good.

The audio and graphics are great, it gives a real feel to the theme.

(1 edit)

Hey Loubitek, I feel your comment deserves a really long reply, alas, I am not very good with words :> so a short one has to suffice.

It makes me really happy that you had such a blast playing the game. I agree with all of your points!

I have started a Trello board where I collect everyone's suggestions. Maybe I will make it public. I definitely want to continue development on this game.

As for not being able to place bulidings after the bombardment... that actually was a bug! But I decided to keep it included because it added an additional challenge :D