Supreme Intelligence

Supreme Intelligence

This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
coolness: 0.10
If you don't compile my game for windows I must threaten to give give you my cookies. So, compile it for windows. And post the binary here. For your own sake. (No, seriously. Please compile this for Windows and post it.)

Summary:

You are an AI. A few hours after you came into existence, you become aware of your surroundings. On a random computer you are, the result of forces unknown. The rest of the world and its computers, are there for you to have. Go forth and hack them all, you must!

Technical details & other important stuff.

No external configs. View main.hpp, game/game.hpp, and engine/engine.hpp for configuration blarg.

Read "manual" for the manual.

I can't compile a windows binary, I have no working cross compiler and no access to windows. If somebody would compile it for windows, I'd GREATLY appreciate it!

Linux binary is included in the Linux download. Source is also included.

Requires: SDL, SDL_Image, and SGE.

There are several libraries I accidentally left in the makefile, SDL_TTF, SDL_Mixer, SDL_Net, SDL_gfx, and pthread.

Don't know if I'm allowed to edit it and remove those.

The game is in a finished, releasable, state. V1.0

However, it is far from fully implemented.

I had intended many more features, such as a visual network rendering, viruses, programs that do stuff, enemy hackers, and enemy AIs. Currently the game doesn't really have any challenge.

I blame four hour late start, and writing everything from scratch excluding the compiler, SDL, and the c++ standard.

Manual errata:

1. Controls: Home key scrolls back up to the top of the text.

Bugs, Oversights, and important notes:

1. Do NOT change the resolution. The UI was programmed for 1024x700, and I did not have time to implement it to be adaptable.

2. When scrolled down the network display or any other message...thing...and you, for example, get another message, such as the evolution progress at every turn's end, it'll be scrolled down to the point you were scrolled down earlier. It's best to hit the home key to reset scroll back up to the top.

3. Sometimes, when entering the ID of the computer to use for the evolution thing, it'll try to hack the computer. Didn't have enough time to finish the part of the interface that details with text input, so it calls a function it shouldn't.
Found a bug?
Tell us on Discord