
Quote from: 1sky1heart on March 02, 2026, 03:02:55 AMNice game! I read over on eg24, you made this with software you developed. Now how cool is that!Yes, I did make the software that created the game. Thank you! I have always wanted to make my own design tools and decided I might as well! I hope the games run well and it will help me make more games in a shorter time. This one was just a test.Well done, and thanks for posting it
![]()

Well done, and thanks for posting it

Quote from: Skink on February 25, 2026, 02:43:53 PMGood job! I didn't think many people would actually dig that deep!Quote from: selfdefiant on February 25, 2026, 09:37:10 AMAll, except the last one. You can find them in level<N>.html, function CarnivalEngine.initLevel, argument's property "answer". And the last one you can see in comments in the same file.Quote from: Skink on February 25, 2026, 08:47:24 AMNice idea, but in the game that is based on using the browser's development tools placing the correct answer right and straight in the source of the page... I mean, if I opened the source code anyway, and see the answer right before me, why should I try to solve riddles?Not all answers are available in the console. Only some and some aren't easy to find!
What you really should change here is to place the answer check on your server. The page should query it on user's attempt to enter the answer, and the server will respond if it correct or not.
BTW, to place answer validation on the server you don't even need a specific API. You can make on server folder "answers", and put there empty files with names: "1-map.txt", "2-glass.txt" etc. When user proposes an answer, you try to fetch a file with corresponding name, for example if he answers "planet" on 1st question, you try to fetch "answers/1-planet.txt", receive 404, and show to user that the answer is not correct. This way you can easily check answers and user will not be able to see a correct one because he cannot browse a folder on your server.
Quote from: selfdefiant on February 25, 2026, 09:37:10 AMAll, except the last one. You can find them in level<N>.html, function CarnivalEngine.initLevel, argument's property "answer". And the last one you can see in comments in the same file.Quote from: Skink on February 25, 2026, 08:47:24 AMNice idea, but in the game that is based on using the browser's development tools placing the correct answer right and straight in the source of the page... I mean, if I opened the source code anyway, and see the answer right before me, why should I try to solve riddles?Not all answers are available in the console. Only some and some aren't easy to find!
What you really should change here is to place the answer check on your server. The page should query it on user's attempt to enter the answer, and the server will respond if it correct or not.

Quote from: Skink on February 25, 2026, 08:47:24 AMNice idea, but in the game that is based on using the browser's development tools placing the correct answer right and straight in the source of the page... I mean, if I opened the source code anyway, and see the answer right before me, why should I try to solve riddles?Not all answers are available in the console. Only some and some aren't easy to find!
What you really should change here is to place the answer check on your server. The page should query it on user's attempt to enter the answer, and the server will respond if it correct or not.