The Mad Engineer by Garrett Hoofman
The idea I had for Beneath the Surface was an ugly robot. It didn't look like much, didn't have much for skills, but it had an intelligence. An intelligence "beneath the surface" that would allow it to break free, to think for itself.
I didn't get as far as I had intended, so it's a brief game as is. Also had some music trouble with the audio system so I'm including a version with and with out sound.
*REMOVED THIS VERSION => * SOUND version may crash the game.
I didn't get as far as I had intended, so it's a brief game as is. Also had some music trouble with the audio system so I'm including a version with and with out sound.
*REMOVED THIS VERSION => * SOUND version may crash the game.
5/5 stars. Would play a finished version.
@Mufm Thanks Mufm!
@Simon@LD Thank you, definitely had (like everyone else) bigger plans for a longer game, but that time management...
@voidqk Those dependencies... bah, I added OpenAL32.dll to the zip file, hopefully it'll work now.
@Xeke_Death :( I'm using in a development engine, there are quirks yet, this was the first time I used it to try creating a release version.
@mrspeaker I definitely envisioned multiple paths, an idea of the you (as the robot) deciding a multitude of end choices between rage and destruction on man-kind, love and peace, etc. (IE hitting the theme even harder, with it being all in the mind of the AI). Definitely still a puzzle based game though, but with multiple choices.
@sudorossy :/ did you try the one without Audio?
"The application was unable to start correctly (0xc000007b). Click OK to close the application"
I get this with both sound and no sound versions.
I found that the XInput1_4.dll was an x64 dll running against an x86 compiled application. I'm hoping that's the issue.
If it's not, there's a good chance that it has something to do with video card differences with regards to the textures (too large, not necessarily powers of 2, etc)
I've re-compiled the XInput.lib into the Application.exe so it should run now :/ hopefully.
Go to C/C++ Properties -> Code Generation and under Runtime Library select Multi-threaded (/MT) or Multi-threaded Debug (/MTd). Since it seems you compiled in Debug configuration, you want Multi-threaded Debug (/MTd). That'll statically link that library into your executable.
Also, your fix for the 0xc000007b error worked, although on the public computer I'm also getting the MSVC DLL error. It'll work on my home comp, I'm sure.
Big question, though. Are you/were you planning on using neural networks as part of the game? (Since you mention them on the whiteboard) :P
It's a neat idea, and the artwork looks nice. It's too bad it's so short :/
No Neural Networks, it would be cool to add it in somehow though, it would give the robot a little bit of flare :)
If I were to continue with the game, I wanted the robot to slowly build up, more intellect (aka moves/skills), more body parts (legs, arms, torso, etc), other robot characters to interact with (predecessors). Primarily though I wanted it to be about the mind of an AI growing, and the choices it would/could make.