Author Topic: Self (Short horror game from the creator of Lost in the Nightmare)  (Read 6898 times)

Self is a psychological horror adventure game about the nightmarish world of a self-loathing man. The game is like an espresso; short, but intense. The story is definitely for adults who can endure playing a game about self-harm.

In-game screenshots






Cut-scene screenshots





Story
“Time” lost its meaning a long time ago.. And space, too. Between these four decaying walls, they became one with my soul.

Some things become meaningless when you hate yourself so much you want to die. Your accomplishments, loved ones, possessions… And who you are. All that remains now are your crimes and your disgrace. No pain you can inflict on yourself is strong enough to drown out your guilt.

Techical details
Game resolution is 1024x768.

It's made with pre-rendered 3D scenes (Source engine) and 2D game engine (Adventure Game Studio). 3D textures and models from leading Source games (Half-Life 2, Counter-Strike: Source, Left 4 Dead) and FakeFactory Cinematic Mod are used while creating the rendered scenes. Garry's Mod also has been quite useful.

AGS's source codes has been modified so that it will support changing the audio clip playing speed in-game. That has been used for increasing/decreasing the speed of music at various scenes.

Download
Download .rar (210 MB) from GameJolt
Download .zip (240 MB) from itch.io

Website
Self @ Aslan Game Studio
Facebook page of Aslan Game Studio
« Last Edit: 21 Oct 2014, 19:57 by Gord10 »
Games are art!
My horror game, Self

bicilotti

  • Guest
Congrats on the release!
Is there any chance of getting a .zip file of this?
.rar are a mess to handle in some linux distributions (I am using Debian).

Oh sweet. I'll try to lay this tonight.
Congrats on release Mr. Gord :-)

Adeel

  • Cavefish
    • Adeel worked on one or more games that was nominated for an AGS Award!
Excellent. I'll download and make sure to play this game! :cheesy:

Cassiebsg

  • Cavefish
  • Fleeing the Cylon tyrrany...
    • Cassiebsg worked on one or more games that won an AGS Award!
    •  
    • Cassiebsg worked on one or more games that was nominated for an AGS Award!
Is there a mirror that does not use Game Jolt? Doesn't work for me. :(
There are those who believe that life here began out there...

selmiak

  • ǝsıɔɹǝxǝ ʞɔǝu puɐ uıɐɹq
    • I can help with play testing
    • I can help with proof reading
    • I can help with translating
    • I can help with web design
    • selmiak worked on one or more games that won an AGS Award!
    •  
    • selmiak worked on one or more games that was nominated for an AGS Award!
I just completed it. The graphics are cool, the writing is interesting but somehow I expected more backstory or at least more clues on what he even did.

Are there multiple endings?
Spoiler: ShowHide

I couldn't escape from myself and that's the last he said.

Thank you everyone! I am currently uploading a .zip archive to itch.io, so it will also be a mirror.

I left the gaps in the story on purpose. I want players to form their own theories about the backstory. I've left some subtle clues about what the Brotherhood is.

The game has another ending, too. It doesn't show credits, just quits after a short time.
Games are art!
My horror game, Self

I have uploaded .zip file to itch.io :) http://aslangames.itch.io/self
Games are art!
My horror game, Self

Cassiebsg

  • Cavefish
  • Fleeing the Cylon tyrrany...
    • Cassiebsg worked on one or more games that won an AGS Award!
    •  
    • Cassiebsg worked on one or more games that was nominated for an AGS Award!
That worked! :)
Many thanks. Looking forward to play it later on. :grin:
There are those who believe that life here began out there...

bicilotti

  • Guest
Thanks for taking the time to upload a .zip version! \o/
Will play now!

Hello, Gord10.
Would it be acceptable for you to disclose your modified engine sources so that Linux users could build it for their system?
Optionally, would you let us to copy your new functionality to the main engine (it sounds like a useful thing)?

Sure :) It would honor me if my codes were used. Nothing too much here, though, AC speed change is not implemented for wave, mod and midi.
 
Here is my own version of AGS 3.2.1.111. It would be splendid if you upload the compiled engine, so I can distribute the game with it :) To be honest I'm not good in Linux compiling, I consider myself lucky when I manage to run softwares in Linux, let alone compiling.

About what I changed in AGS;
AudioChannel has a SetSpeed(int) function now, 1000 is the normal speed here.
acsound.h, acsound.cpp, acaudio.cpp files are changed. You can simply search for "SetSpeed" and "set_speed" in the files to see what I've added.

Looking at the modification dates, you'll notice that some other files have been changed, too. Like Utilities.cs. The reason is, once I had added 1280*720 as a resolution, but then removed it back. It's irrelevant to the SetSpeed stuff.

ac.cpp seems modified, as well. I couldn't figure out what I changed here, it was probably about the resolution. I couldn't find any audio speed related stuff there.
« Last Edit: 26 Oct 2014, 22:07 by Gord10 »
Games are art!
My horror game, Self

Here is my own version of AGS 3.2.1.111. It would be splendid if you upload the compiled engine, so I can distribute the game with it :) To be honest I'm not good in Linux compiling, I consider myself lucky when I manage to run softwares in Linux, let alone compiling.
Unfortunately, this is based on original 3.2.1 code, which was hugely incompatible with Linux. JJS, BigMC and others spent quite some time making it work back in 2012-13.

About what I changed in AGS;
AudioChannel has a SetSpeed(int) function now, 1000 is the normal speed here.
acsound.h, acsound.cpp, acaudio.cpp files are changed. You can simply search for "SetSpeed" and "set_speed" in the files to see what I've added.
<...>
ac.cpp seems modified, as well. I couldn't figure out what I changed here, it was probably about the resolution. I couldn't find any audio speed related stuff there.
The modifications may be easily detected with tools like WinMerge or KDiff, which do automatic comparison of two files or folders, so that would not be a big problem.

UPD. I checked the differences, on the first glance it looks like a simple addition, because you are using existing functionality from MP3 and OGG libraries.

UPD2. Works great! I think I'll change the script interface a bit, but overall, great idea, I believe people will have a lot of fun with it! :D
« Last Edit: 27 Oct 2014, 23:31 by Crimson Wizard »