This is a web version of "The Unholy Society", a big game by our company Cat-astrophe Games. It was developed using Castle Game Engine in 2019-2020, originally for Steam, Nintendo Switch and mobile.
This is the full game, for free. Just play it, in any modern WWW browser on any system. Enjoy! :)
This is a demo of the new web target support in Castle Game Engine.
Have any question, found any problem? Write to me: michalis@castle-engine.io.
If your question / issue is not specific to this game, you're naturally welcome to ask / report it publicly:
Donations are appreciated and we're open for a business cooperation around Castle Game Engine too.
When submitting a bug, please include (in addition to the reproduction steps and your browser version) a copy of the error message from the browser console. On the desktops, open the console by pressing F12
and selecting the "Console" tab. Copy all the text from it, especially the last few messages.
Major:
"Pope call" shader fails to compile. After a first fight someone talks to you from a pink rectangle on the right side of the screen — it's not really supposed to be a pink rectangle. Stay tuned for a fix.
Saving is not yet implemented on web. No savegames, no persistent options. Each page reload means you start from a clean state. Naturally this will be fixed (using localStorage or IndexedDB).
Sound on web is not implemented yet. It will be, using WebAudio.
Minor:
Weird outlines around assets are visible (as if no alpha bleeding, but there's definitely alpha bleeding). Partial workaround: screen effects hide the problem, it seems. Though they also cause a slowdown at rendering. Also, main menu still shows outlines -> as no screen effects in main menu.
Only "native" cursor (no custom cursor, as we have on desktop), because we cannot (yet) hide the native cursor on web.
Lilith fight: one shader compilation fails. Error visible in console, though visually all seems OK.
Devil fight: the right-top part of the "dark version" (under cross) seems wrong.
Everything is unlocked, there's no in-app purchase, you can play entire act 1. Enjoy!
This is a debug-enabled build.
Toggle debug UI with
F1
in walking locations and main menu,F2
in fpp locations (also include most cutscenes, when camera cannot move).Note: Be sure to press F1
when focus is on the canvas. Just click on the game area first. Otherwise F1
may invoke browser's help.
Made with Castle Game Engine, FPC for WebAssembly and Pas2js.