Monsters have nightmares of people - third-person horror
Monsters have nightmares of people - third-person horror
Announcing a horror shooter, made for a ten-day game jam.
One playthrough takes about 30min. The dungeon is randomly generated, no playthrough will be the same. Like all horror, best played in the dark with the volume up.
Supports 64-bit Linux and 32-bit Windows. Hosted on itch.io this time, so hopefully will stay available for millennia.
http://cand.itch.io/monsters-have-nightmares-of-people
One playthrough takes about 30min. The dungeon is randomly generated, no playthrough will be the same. Like all horror, best played in the dark with the volume up.
Supports 64-bit Linux and 32-bit Windows. Hosted on itch.io this time, so hopefully will stay available for millennia.
http://cand.itch.io/monsters-have-nightmares-of-people
Re: Monsters have nightmares of people - third-person horror
Failed to compile shaders:
0(46) : error C1115: unable to find compatible overloaded function "pow(float, int)"
Maybe adding some cast or type info can fix it.
Was tested on Windows 7 with GeForce GTX 550 Ti
0(46) : error C1115: unable to find compatible overloaded function "pow(float, int)"
Maybe adding some cast or type info can fix it.
Was tested on Windows 7 with GeForce GTX 550 Ti
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Re: Monsters have nightmares of people - third-person horror
Fixed, will upload a new build tomorrow.
-
- Posts: 1638
- Joined: Mon Apr 30, 2007 3:24 am
- Location: Montreal, CANADA
- Contact:
Re: Monsters have nightmares of people - third-person horror
Hi, Just tried it on Windows. Got theses result and not launching:
sdtout.txt
My current specs:
-NVidia GeForce GTX 780
-Intel I7-3770K
-Windows 7 Home Premium (French)
-16Gb ram
Edit: Tried it with my Linux PC (Linux Mint + integrated intel)
It run fine! You minimap is well done!
The audio is good except for the guy that is whistling and annoy me a little. Is there a NPC to fight or only pickups? I only found corpses. Did you had time to had NPC in there?
sdtout.txt
Stderr.txt:Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
GLSL shader failed to compile
0(46) : error C1115: unable to find compatible overloaded function "pow(float, int)"
Your screenshot looked really nice for a 10 day project!Failed to compile shaders
AL lib: (EE) alc_cleanup: 1 device not closed
My current specs:
-NVidia GeForce GTX 780
-Intel I7-3770K
-Windows 7 Home Premium (French)
-16Gb ram
Edit: Tried it with my Linux PC (Linux Mint + integrated intel)
It run fine! You minimap is well done!
The audio is good except for the guy that is whistling and annoy me a little. Is there a NPC to fight or only pickups? I only found corpses. Did you had time to had NPC in there?
Re: Monsters have nightmares of people - third-person horror
There's three bosses hunting you, you will hear them getting closer, like the guy whistling.
Re: Monsters have nightmares of people - third-person horror
There's a problem running on windows 7.
Errors from the stderr.txt and stdout.txt are listed below.
Failed to compile shaders
AL lib: (EE) alc_cleanup: 1 device not closed
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
GLSL: failed to retrieve uniform information
Spec.
8600 graphic card on laptop.
Fail using both hardware or nvidia card.
Regards
Errors from the stderr.txt and stdout.txt are listed below.
Failed to compile shaders
AL lib: (EE) alc_cleanup: 1 device not closed
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
GLSL: failed to retrieve uniform information
Spec.
8600 graphic card on laptop.
Fail using both hardware or nvidia card.
Regards
Re: Monsters have nightmares of people - third-person horror
The pow() nvidia fix is posted. I don't have Nvidia to test with though.
Re: Monsters have nightmares of people - third-person horror
Looks good, in particular for a gamejam, but I have the same errors than the other :
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
GLSL: failed to retrieve uniform information
Failed to compile shaders
AL lib: (EE) alc_cleanup: 1 device not closed
I use an Intel chipset as graphic card.
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
GLSL: failed to retrieve uniform information
Failed to compile shaders
AL lib: (EE) alc_cleanup: 1 device not closed
I use an Intel chipset as graphic card.
Re: Monsters have nightmares of people - third-person horror
Intel has really bad OpenGL drivers on Windows. Please use any other combo, ie Intel Linux or AMD/Nvidia if on Windows.
-
- Posts: 1638
- Joined: Mon Apr 30, 2007 3:24 am
- Location: Montreal, CANADA
- Contact:
Re: Monsters have nightmares of people - third-person horror
Hi, This work fine on NVidia/Windows now. I was able to run it and this time I saw the 3 NPC. Your fix seem fine.
Confirmed for Intel. Tested on a old laptop and the shader fail. Intel compiler is the strictiest of them all.
The laptop I`m using is really using a limited intel card. is only intel hd and using openGL 2.1 if Im not mistaken (Intel I3 M370)
Here are the log of the compilation errors:
EDIT:
Looking at this, this machine doesnt support texture arrays. Strange, I don`t remember Irrlicht supporting Textures arrays? You added this?
Confirmed for Intel. Tested on a old laptop and the shader fail. Intel compiler is the strictiest of them all.
The laptop I`m using is really using a limited intel card. is only intel hd and using openGL 2.1 if Im not mistaken (Intel I3 M370)
Here are the log of the compilation errors:
Code: Select all
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
FBO has one or several incomplete image attachments
FBO error
GLSL shader failed to compile
WARNING: 0:1: extension 'GL_EXT_texture_array' is not supported
WARNING: 0:19: 'texture2DArray' : implicit conversion is allowed from GLSL 1.20
ERROR: 0:19: 'texture2DArray' : no matching overloaded function found (using implicit conversion)
ERROR: 0:19: '=' : cannot convert from 'const float' to '4-component vector of float'
WARNING: 0:23: 'texture2DArray' : implicit conversion is allowed from GLSL 1.20
ERROR: 0:23: 'texture2DArray' : no matching overloaded function found (using implicit conversion)
ERROR: 0:23: '=' : cannot convert from 'const float' to '4-component vector of float'
WARNING: 0:31: 'assing' : implict conversion between types allowed from GLSL 1.20
GLSL shader failed to compile
WARNING: 0:1: extension 'GL_EXT_texture_array' is not supported
WARNING: 0:20: 'texture2DArray' : implicit conversion is allowed from GLSL 1.20
ERROR: 0:20: 'texture2DArray' : no matching overloaded function found (using implicit conversion)
ERROR: 0:20: '=' : cannot convert from 'const float' to '4-component vector of float'
WARNING: 0:28: 'assing' : implict conversion between types allowed from GLSL 1.20
GLSL shader failed to compile
WARNING: 0:1: extension 'GL_EXT_texture_array' is not supported
WARNING: 0:19: 'texture2DArray' : implicit conversion is allowed from GLSL 1.20
ERROR: 0:19: 'texture2DArray' : no matching overloaded function found (using implicit conversion)
ERROR: 0:19: '=' : cannot convert from 'const float' to '4-component vector of float'
WARNING: 0:39: 'texture2DArray' : implicit conversion is allowed from GLSL 1.20
ERROR: 0:39: 'texture2DArray' : no matching overloaded function found (using implicit conversion)
ERROR: 0:39: '=' : cannot convert from 'const float' to '4-component vector of float'
WARNING: 0:47: 'assing' : implict conversion between types allowed from GLSL 1.20
GLSL: failed to retrieve uniform information
Looking at this, this machine doesnt support texture arrays. Strange, I don`t remember Irrlicht supporting Textures arrays? You added this?
Re: Monsters have nightmares of people - third-person horror
Intel Windows' compiler is not strict, it is plain buggy. As in refuses 100% valid GLSL.
Yeah, my fork supports texture arrays. I also posted the patch years ago. Guess if it's been integrated
Thanks for testing!
Yeah, my fork supports texture arrays. I also posted the patch years ago. Guess if it's been integrated
Thanks for testing!
-
- Posts: 1638
- Joined: Mon Apr 30, 2007 3:24 am
- Location: Montreal, CANADA
- Contact:
Re: Monsters have nightmares of people - third-person horror
Wow! Checked and this extension was added to GLSL 1.3. This laptop seem to be stuck to 1.2. Most of the problem I had (except for too old version of GLSL), with Intel were non-specified conversions:
If you take the NVidia compiler, it will understand that instead and will convert your float inside a vec4. For Intel, you must specifically explain everything.
It worked on Intel on Linux, so if it doesn't work, on Windows, it's because the Intel chip doesnt support GLSL 1.3
I'll do another test tonight with another laptop that have the Intel HD 2000 to see how it's going and see if I'm right.
EDIT:
Checked with the newer intel chipset. Still don't work but the extension is supported: Here are the messages:
I don't see specific error in the shaders, and don't know why theses happen.
Code: Select all
ERROR: 0:19: '=' : cannot convert from 'const float' to '4-component vector of float'
It worked on Intel on Linux, so if it doesn't work, on Windows, it's because the Intel chip doesnt support GLSL 1.3
I'll do another test tonight with another laptop that have the Intel HD 2000 to see how it's going and see if I'm right.
EDIT:
Checked with the newer intel chipset. Still don't work but the extension is supported: Here are the messages:
Code: Select all
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
FBO has one or several incomplete image attachments
FBO error
GLSL: failed to retrieve uniform information