6 ms·
Pretty impressive. These games have sold millions of copies. Here's the GitHub the repo for Amnesia: The Dark Descent, https://github.com/FrictionalGames/Amnes
by doomlaser 6y ago
Pretty impressive. These games have sold millions of copies.
Here's the GitHub the repo for Amnesia: The Dark Descent, https://github.com/FrictionalGames/AmnesiaTheDarkDescent https://github.com/FrictionalGames/AmnesiaTheDarkDescent — looks like a custom C++ engine called HPL using SDL for input, Newton Dynamics for 3d physics, and OpenGL for graphics? The engine also supports AngelScript for scriping in-game events & logic: https://www.angelcode.com/angelscript/ https://www.angelcode.com/angelscript/
- messe 6y agoMinor correction: I think you mean SDL, not STL.
- svrtknst 6y agoHeh, HPL... Fitting name
- westmeal 6y agoLovecraftian game engines, who wouldve guessed
- panzagl 6y agoAnyone who's looked at game engine code...
- eternalban 6y agoGargoyles of the cathedral of computing.
- 0-_-0 6y agoCyclopean code blocks and sky-flung monoliths, all dripping with green ooze and sinister with latent horror...
- tripzilch 6y agoScreamingly sentient, dumbly delirious, only the devs that were can tell. A sickened, sensitive reference writhing in code that is not code, and whirled blindly past ghastly midnights of rotting defines, corpses of dead memory with sores that were variables, charnel winds that brush the pallid pointers and makes them flicker null. Beyond the memory vague ghosts of monstrous constructs; half-seen columns of unsanctified statements that rest on nameless line numbers beneath space and reach up to dizzy vacua above the spheres of light and darkness. And through this revolting graveyard of the repository the muffled, maddening beating of keys, and thin, monotonous whine of blasphemous beeps from inconceivable, unlighted chambers beyond the kernel; the detestable pounding and piping whereunto dance slowly, awkwardly, and absurdly the gigantic, tenebrous ultimate gods—the blind, voiceless, mindless functions whose soul is Nyarlathotep. (from Nyarlathotep by HP Lovecraft)
- Shermanium 6y agonon-euclidian
- vanderZwan 6y ago> The engine also supports AngelScript Heh, if I didn't know already that FrictionalGames was a Swedish studio, this would have given it away
- throwaway894345 6y agoWhy is that? Do the Swedes use Angelscript pretty exclusively?
- hnarn 6y agoI’m Swedish and I’ve never heard of it, but I also don’t work in the games industry. Apparently a Swedish guy made it according to Wikipedia, so I’m assuming it’s popular among Swedish game developers or something?
- vanderZwan 6y agoThe few devs I know who use it are all Swedish and working in game dev. IIRC it's used in at least one of the game dev university courses over there, that might be part of it