thanks!
jimbo
Creator of
Recent community posts
Oh great to hear that you are enjoying it! As explanation: The Level Designer is a separate application from the game. I think you have most of the steps, but from the beginning:
(i) You load and run EFPPLD
(ii) design your level
(iii) F to get the save/load/quit menu
(iv) SAVE your level eg as P01 (this will create new files on your drive called PM01 and PI01); make sure you have enough disk space if you end up designing more then a few levels
(v) F then QUIT to exit the Level Designer
(vi) load and run EFPP
(vii) Play Campaign P to start at P01 and continue to P02 if there is one (or Practice Campaign P Level 01)
Obviously start small and simple to get the hang of it all.
Lmk if any issues on the above, but that is pretty much how I designed the five levels that ship with the game.
Ha! Let me know if you do try it. Re ai: Claude helped design one of the levels. I tried Claude Code on the code itself to see if it could optimize further than what I wrote for the main raycaster but in general its ideas were dead ends. A few people are saying first level is too hard .. I think while writing it / testing it I got too good so I didn't pick up on that...
All the keys are in the level, and in some cases behind hidden walls. In level 1 for the brownish / orangeish key you should have found it when you very close to the green key.
On the white doors that you can't open - those are either white marker walls (ie NOT doors) or maybe walls that you have already pushed open. As long as you are facing a door and hear it and you hit fire it will always open.
And thanks - it has been a lot of fun getting it going.
It is in the documentation above. Under “Enemy” - Std means Stand (the enemy just stands there), Rgt and Dwn means the enemy will either march right and left, or down and up (between walls), and Sk means the enemy will seek out the player right away. Init means the level initializes with the enemy right away, whereas Spawn means the enemy will spawn only when the player walks over a Trigger. And Shift-X means X can be any key - if you are in the middle of nowhere, Shift-S will immediately bring you to the Start (if there is one) and Shift-E will immediately bring you to each enemy in succession. I will try to improve the documentation.
Yes the enemies hear if you fire a bullet near them and come looking for you. eg near the beginning that second robot heard the gunfire and opens the door coming after me (I knew he was coming from there so waited.) Instead if you get closer to one and knife it instead it doesnt alert anyone nearby.
I am kinda done so wont add a hazard like you said, but if you watched the video there are things like rooms you can enter but cant exit until you find a key. And enemies that wait in cubbyholes until you walk by. Etc


























