id_
63
TODO
|
|
@ -1,13 +1,10 @@
|
||||||
|
FAILED lol -write ruby script to output json table for processed art
|
||||||
|
|
||||||
FAILED -write ruby script to output json table for processed art
|
|
||||||
|
|
||||||
DOnE -fix collision
|
|
||||||
-flesh out full mythos, i.e.: where is the player, why is the player here, what is the player trying to get, who is here, what do they thin_ of the player's presence (are they happy? is the player an old face to them?)
|
-flesh out full mythos, i.e.: where is the player, why is the player here, what is the player trying to get, who is here, what do they thin_ of the player's presence (are they happy? is the player an old face to them?)
|
||||||
-decide on dialog trees
|
-decide on dialog trees
|
||||||
|
|
||||||
YES -should puzzles be sort of secondary to exploration? li_e should most of the game be weird fun and interaction, and then the 'off the rails' parts should be puzzles???
|
YES -should puzzles be sort of secondary to exploration? li_e should most of the game be weird fun and interaction, and then the 'off the rails' parts should be puzzles???
|
||||||
|
|
||||||
|
|
||||||
all of the npcs should be stuc_ in a cycle of whatever they're doing, focused on it, hav always been focused on it, maybe it has to do w/ the fact that they are always doing 'night activities'
|
all of the npcs should be stuc_ in a cycle of whatever they're doing, focused on it, hav always been focused on it, maybe it has to do w/ the fact that they are always doing 'night activities'
|
||||||
|
|
||||||
ma_e sprites static class vars instead of globals (?)
|
ma_e sprites static class vars instead of globals (?)
|
||||||
|
|
@ -19,3 +16,61 @@ so instead of having the exits be a part of the room save, they should be a sepa
|
||||||
why?? b/c this allows us to visually arrange levels and not have to open every adjacent file (as much as 4!!) and edit them
|
why?? b/c this allows us to visually arrange levels and not have to open every adjacent file (as much as 4!!) and edit them
|
||||||
|
|
||||||
go for the feeling of the beginning of eternal sunshine w/ joel's narration, maybe a sense of desperation (does this require urgency?? should the game be time-limited li_e majora's mas_? lol)
|
go for the feeling of the beginning of eternal sunshine w/ joel's narration, maybe a sense of desperation (does this require urgency?? should the game be time-limited li_e majora's mas_? lol)
|
||||||
|
|
||||||
|
LEVEL EDITOR
|
||||||
|
|
||||||
|
VIEWS:
|
||||||
|
- ROOM VIEW
|
||||||
|
- color select, red green or blue
|
||||||
|
- right pane should be sorted by folder i.e. "museum", "nature", "food"
|
||||||
|
- all pix that don't have an accompanying table entry describing what they are they should go under
|
||||||
|
"unsorted"
|
||||||
|
- ASSET EDIT VIEW
|
||||||
|
- here we can edit attributes such as class and collision and folder
|
||||||
|
- WORLD VIEW
|
||||||
|
- this is where we can arrange rooms
|
||||||
|
- right pane should have room palette, should be divided into a grid
|
||||||
|
- should be able to right-clic_ edit room??
|
||||||
|
|
||||||
|
SOOOOO
|
||||||
|
we are going to reimplement walls and boxes as generic moveable n unmoveable objects
|
||||||
|
we are going to have a Master Asset File which will be set up like this:
|
||||||
|
{
|
||||||
|
entityName = {
|
||||||
|
propsFile = "path/fo/propsfile.prop"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
or maybe we should just have one Big Prop File in the art directory, assets.prop, which would look like
|
||||||
|
|
||||||
|
{
|
||||||
|
entityName = {
|
||||||
|
class = "class name" --moveable, unmoveable, npc, switch, player
|
||||||
|
sprite = {
|
||||||
|
red = "path/to/sprite.png"
|
||||||
|
}
|
||||||
|
loadSpriteOnBoot = (boolean)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
this should do fine tbh
|
||||||
|
|
||||||
|
so then when we boot up the game it should load this table
|
||||||
|
room save should have entity name only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
PUZZLE IDEAS
|
||||||
|
|
||||||
|
so dialogue puzzles will be cool and neat
|
||||||
|
one of them can be two v similar loo_ing npcs completing one another
|
||||||
|
so one would have, in red "i o e o " and the other would have " l v y u" or w/e
|
||||||
|
Before Width: | Height: | Size: 867 B After Width: | Height: | Size: 867 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 950 B After Width: | Height: | Size: 881 B |
BIN
art/_ui/blue.png
Normal file
|
After Width: | Height: | Size: 914 B |
BIN
art/_ui/cancel.png
Normal file
|
After Width: | Height: | Size: 917 B |
BIN
art/_ui/confirm.png
Normal file
|
After Width: | Height: | Size: 921 B |
BIN
art/_ui/folder.png
Normal file
|
After Width: | Height: | Size: 912 B |
BIN
art/_ui/forward.png
Normal file
|
After Width: | Height: | Size: 880 B |
BIN
art/_ui/green.png
Normal file
|
After Width: | Height: | Size: 907 B |
BIN
art/_ui/red.png
Normal file
|
After Width: | Height: | Size: 909 B |
BIN
art/_ui/save.png
Normal file
|
After Width: | Height: | Size: 904 B |
BIN
art/_ui/white.png
Normal file
|
After Width: | Height: | Size: 913 B |
BIN
art/_ui/world.png
Normal file
|
After Width: | Height: | Size: 921 B |
|
Before Width: | Height: | Size: 174 B |
|
Before Width: | Height: | Size: 99 B |
|
Before Width: | Height: | Size: 115 B After Width: | Height: | Size: 115 B |
|
Before Width: | Height: | Size: 115 B After Width: | Height: | Size: 115 B |
|
Before Width: | Height: | Size: 114 B After Width: | Height: | Size: 114 B |
|
Before Width: | Height: | Size: 162 B After Width: | Height: | Size: 162 B |
|
Before Width: | Height: | Size: 320 B After Width: | Height: | Size: 320 B |
|
Before Width: | Height: | Size: 320 B After Width: | Height: | Size: 320 B |
|
Before Width: | Height: | Size: 320 B After Width: | Height: | Size: 320 B |
|
Before Width: | Height: | Size: 180 B After Width: | Height: | Size: 180 B |
|
Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B |
|
Before Width: | Height: | Size: 159 B After Width: | Height: | Size: 159 B |
|
Before Width: | Height: | Size: 162 B After Width: | Height: | Size: 162 B |
|
Before Width: | Height: | Size: 99 B After Width: | Height: | Size: 99 B |
|
Before Width: | Height: | Size: 91 B After Width: | Height: | Size: 91 B |
|
Before Width: | Height: | Size: 867 B After Width: | Height: | Size: 867 B |
|
Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B |
|
Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B |
|
Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B |
|
Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B |
|
Before Width: | Height: | Size: 151 B After Width: | Height: | Size: 151 B |
|
Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B |
|
Before Width: | Height: | Size: 154 B After Width: | Height: | Size: 154 B |
BIN
art/game/switch_b.png
Normal file
|
After Width: | Height: | Size: 290 B |
BIN
art/game/switch_g.png
Normal file
|
After Width: | Height: | Size: 294 B |
|
Before Width: | Height: | Size: 114 B After Width: | Height: | Size: 114 B |
BIN
art/game/switch_r.png
Normal file
|
After Width: | Height: | Size: 294 B |
BIN
art/game/switch_reduced.png
Normal file
|
After Width: | Height: | Size: 309 B |
|
Before Width: | Height: | Size: 879 B After Width: | Height: | Size: 879 B |
|
Before Width: | Height: | Size: 890 B After Width: | Height: | Size: 890 B |
|
Before Width: | Height: | Size: 879 B After Width: | Height: | Size: 879 B |
BIN
art/game2/processed/switch_reduced.png
Normal file
|
After Width: | Height: | Size: 333 B |
BIN
art/game2/switch.png
Normal file
|
After Width: | Height: | Size: 899 B |
|
Before Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 404 B After Width: | Height: | Size: 404 B |
|
Before Width: | Height: | Size: 401 B After Width: | Height: | Size: 401 B |
|
Before Width: | Height: | Size: 406 B After Width: | Height: | Size: 406 B |
|
Before Width: | Height: | Size: 3 KiB |
|
Before Width: | Height: | Size: 406 B After Width: | Height: | Size: 406 B |
|
Before Width: | Height: | Size: 514 B After Width: | Height: | Size: 514 B |
|
Before Width: | Height: | Size: 514 B After Width: | Height: | Size: 514 B |
|
Before Width: | Height: | Size: 501 B After Width: | Height: | Size: 501 B |
|
Before Width: | Height: | Size: 607 B After Width: | Height: | Size: 607 B |
|
Before Width: | Height: | Size: 358 B After Width: | Height: | Size: 358 B |
|
Before Width: | Height: | Size: 379 B After Width: | Height: | Size: 379 B |
|
Before Width: | Height: | Size: 784 B |
|
Before Width: | Height: | Size: 293 B After Width: | Height: | Size: 293 B |
|
Before Width: | Height: | Size: 302 B After Width: | Height: | Size: 302 B |
|
Before Width: | Height: | Size: 300 B After Width: | Height: | Size: 300 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 350 B After Width: | Height: | Size: 350 B |
|
Before Width: | Height: | Size: 350 B After Width: | Height: | Size: 350 B |
|
Before Width: | Height: | Size: 350 B After Width: | Height: | Size: 350 B |
|
|
@ -6,7 +6,7 @@ do
|
||||||
|
|
||||||
echo "mapping $f to palette..."
|
echo "mapping $f to palette..."
|
||||||
|
|
||||||
convert $f +dither -map ../palette "processed/${NAME}_reduced.png"
|
convert $f +dither -map ../palette.png "processed/${NAME}_reduced.png"
|
||||||
|
|
||||||
TARGET="processed/${NAME}_reduced.png"
|
TARGET="processed/${NAME}_reduced.png"
|
||||||
|
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 312 B After Width: | Height: | Size: 312 B |
|
Before Width: | Height: | Size: 311 B After Width: | Height: | Size: 311 B |
|
Before Width: | Height: | Size: 314 B After Width: | Height: | Size: 314 B |
|
Before Width: | Height: | Size: 391 B After Width: | Height: | Size: 391 B |
|
Before Width: | Height: | Size: 908 B After Width: | Height: | Size: 908 B |
|
Before Width: | Height: | Size: 908 B After Width: | Height: | Size: 908 B |
|
Before Width: | Height: | Size: 903 B After Width: | Height: | Size: 903 B |