Thank you for your post Wuzzy
Wuzzy wrote:First things first: Please get your game description right! The forum description of this game is bad. You fail to mention that this is a singleplayer puzzle game and don't really explain what you *do* in this game. So far this game reminds me a bit of Sokoban and Enigma. Getting the description right is critically important, otherwise nobody will take your game serious, like proven in many previous posts. “mini game” is a bad decription.
I will change the description in a few days (not done
Now for the actual game:
Interesting concept, easy to understand. The gameplay is simple and fun so far, I like simple puzzle games like this one. It's somewhat unusual to see something like this in Minetest, but hey! Why not? xD I will probably play this for a longer period of time. :-) But the control are a major downer. :-(
What this game needs is polishing.
I am still in the Tutorial world, stuck at level 12. I have no idea what that black dot does (maybe I figure it out later). The tutorial does not really explain anything, so it is not a tutorial IMO. Either the levels should be so obvious it's self-explanatory or special tiles should be explained in 1-2 sentences. Otherwise it's not a tutorial.
I will change the name of this group of levels (done
Critical bug: When I click on “WORLD1”, I get a crash!
2017-08-25 01:52:53: WARNING[Server]: Assignment to undeclared global "lv" inside a function at ...zy/.minetest/games/Labyrinthus/mods/labyrinthus/init.lua:3188.
2017-08-25 01:52:53: WARNING[Server]: Assignment to undeclared global "formspec" inside a function at ...zy/.minetest/games/Labyrinthus/mods/labyrinthus/init.lua:3196.
2017-08-25 01:53:36: WARNING[Server]: Assignment to undeclared global "le" inside a function at ...zy/.minetest/games/Labyrinthus/mods/labyrinthus/init.lua:914.
2017-08-25 02:01:28: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'labyrinthus' in callback node_on_punch(): ...zy/.minetest/games/Labyrinthus/mods/labyrinthus/init.lua:2742: attempt to index global 'lv' (a nil value)
2017-08-25 02:01:28: ERROR[Main]: stack traceback:
2017-08-25 02:01:28: ERROR[Main]: ...zy/.minetest/games/Labyrinthus/mods/labyrinthus/init.lua:2742: in function 'get_formspec'
2017-08-25 02:01:28: ERROR[Main]: ...zy/.minetest/games/Labyrinthus/mods/labyrinthus/init.lua:3270: in function <...zy/.minetest/games/Labyrinthus/mods/labyrinthus/init.lua:3266>
2017-08-25 02:01:28: ACTION[Server]: singleplayer leaves game. List of players:
Sorry, I will fix that (done
The biggest problem I have with this game is that the controls are bad and tiresome. I don't like having to click on the wall all the time.
It would be ideal if the player could just use the controls on the keyboard to move the nyan cat. The Lua API allows to read the player controls. I bet you could figure something out here, the goal is that the controls are convenient and not a hindrnce like now.
Having the HUD on the wall is also annoying as it obstructs the view.
I am working on it (done
There should be a reset button/key.
This is very hard (not done
The level selection buttons should be moved to another wall so they don't obstruct the view.
I will think about that (I will not change that)
In the level selection, mark completed levels with a different color.
Nice idea (I will not change that)
The wall sign should not be editable.
I will remove the sign (done
The current level should be visible somewhere.
Other status information like how many keys you have should also be visible. Maybe in a wall?
Ok I will write it somewhere (done
There should be sounds, sounds are easy and make everything better. Now every move is silent. Walking on sand is silent, too.
There should be a more sophisticated victory effect other than just a lame chat message (sounds, visual effects, etc.).
The graphics are not really good and the “entry room” isn't nice-looking. The textures don't really fit to this kind of game. Maybe you want to browse some of the texture packs in the forums.
I will try to improve that (not done