Here's a quick video demo of the current version of Elemental:
http://www.youtube.com/watch?v=ROc-lD6QTjo
So I've got 21 rooms of puzzles for Elemental so far.
Feel free to try them out, here are the files:
Put these in a directory:
http://www.splitreflection.com/~paw/py/el/elemental.py
http://www.splitreflection.com/~paw/py/el/elemental.txt
Put these in a directory inside that one named img:
http://www.splitreflection.com/~paw/py/el/img/ElLogo.png
http://www.splitreflection.com/~paw/py/el/img/icon.png
And then stick this in your home/username folder:
http://www.splitreflection.com/~paw/py/el/editor.txt
Now that you have all that, open a terminal in the folder that has elemental.py and run: python elemental.py
You'll get the main menu, and you'll have three options. Game, Editor, and Free Draw. Free Draw is pretty much the previous edition of Elemental, except with a pile of new tiles to work with and slightly higher res.
Game will load up the 21 rooms I've made, and Editor will let you make your own rooms. I recommend trying Game first.
Game uses the dpad and the o & p keys. Dpad moves, O jumps, P uses any elements you might have picked up. The object is to get to the exit in each room by using the elements in that room. Use the R key to restart if you need to (you can totally hose yourself if you aren't careful) and Escape or Enter will pop you out to the main menu. Hit Esc in the main menu to exit the game. Once you've beaten several rooms (or all of them), now feel free to fiddle around in the Editor.
Editor uses the same buttons that Game does. It loads up editor.txt and you can then fiddle around in it. L loads the current editor.txt, and S saves your changes to the current room to it. I recommend making a room, putting the guy where you want him (manually using jump and the dpad) and hitting S. Once it's been saved, you can test the room out and hit R if you get stuck. Touching an Exit tile will automatically move to the next room. If there is no next room, you get a blank one appended to the room list. You can hit X to copy a room are in, C will clear the room, V will insert a copied room before the current one, or a blank one if there isn't anything copied. B and N are Back and Next, useful for skipping around between rooms. E is a quick way to turn on the Eraser. F will toggle fullscreen (it's currently broken, I don't recommend it) and J will take a .png screenshot of the game.
I think that about covers it. Anyway, I am accepting submissions for rooms. If you make a room or pile of rooms you think are cool, feel free to link them here and I will add them to the game.
Try not to look too hard at the code, it's a total mess.
http://www.youtube.com/watch?v=ROc-lD6QTjo
So I've got 21 rooms of puzzles for Elemental so far.
Feel free to try them out, here are the files:
Put these in a directory:
http://www.splitreflection.com/~paw/py/el/elemental.py
http://www.splitreflection.com/~paw/py/el/elemental.txt
Put these in a directory inside that one named img:
http://www.splitreflection.com/~paw/py/el/img/ElLogo.png
http://www.splitreflection.com/~paw/py/el/img/icon.png
And then stick this in your home/username folder:
http://www.splitreflection.com/~paw/py/el/editor.txt
Now that you have all that, open a terminal in the folder that has elemental.py and run: python elemental.py
You'll get the main menu, and you'll have three options. Game, Editor, and Free Draw. Free Draw is pretty much the previous edition of Elemental, except with a pile of new tiles to work with and slightly higher res.
Game will load up the 21 rooms I've made, and Editor will let you make your own rooms. I recommend trying Game first.
Game uses the dpad and the o & p keys. Dpad moves, O jumps, P uses any elements you might have picked up. The object is to get to the exit in each room by using the elements in that room. Use the R key to restart if you need to (you can totally hose yourself if you aren't careful) and Escape or Enter will pop you out to the main menu. Hit Esc in the main menu to exit the game. Once you've beaten several rooms (or all of them), now feel free to fiddle around in the Editor.
Editor uses the same buttons that Game does. It loads up editor.txt and you can then fiddle around in it. L loads the current editor.txt, and S saves your changes to the current room to it. I recommend making a room, putting the guy where you want him (manually using jump and the dpad) and hitting S. Once it's been saved, you can test the room out and hit R if you get stuck. Touching an Exit tile will automatically move to the next room. If there is no next room, you get a blank one appended to the room list. You can hit X to copy a room are in, C will clear the room, V will insert a copied room before the current one, or a blank one if there isn't anything copied. B and N are Back and Next, useful for skipping around between rooms. E is a quick way to turn on the Eraser. F will toggle fullscreen (it's currently broken, I don't recommend it) and J will take a .png screenshot of the game.
I think that about covers it. Anyway, I am accepting submissions for rooms. If you make a room or pile of rooms you think are cool, feel free to link them here and I will add them to the game.
Try not to look too hard at the code, it's a total mess.