erdslangetjie.git
11 years agoSpeed up arrival of the nemesis
Neil [Thu, 18 Apr 2013 21:44:19 +0000 (23:44 +0200)]
Speed up arrival of the nemesis

11 years ago'Better' AI
Neil [Thu, 18 Apr 2013 19:36:30 +0000 (21:36 +0200)]
'Better' AI

11 years agorefactor reset code. Add extra move to speed up nemesis a bit
Neil [Thu, 18 Apr 2013 19:36:15 +0000 (21:36 +0200)]
refactor reset code. Add extra move to speed up nemesis a bit

11 years agoTweak level
Neil [Thu, 18 Apr 2013 19:35:34 +0000 (21:35 +0200)]
Tweak level

11 years agoremove debugging prints
Neil [Thu, 18 Apr 2013 19:34:13 +0000 (21:34 +0200)]
remove debugging prints

11 years agoDo nothing on null moves
Neil [Thu, 18 Apr 2013 18:56:38 +0000 (20:56 +0200)]
Do nothing on null moves

11 years agoMake AI destory gates
Neil [Thu, 18 Apr 2013 15:08:32 +0000 (17:08 +0200)]
Make AI destory gates

11 years agoMake buttons trigger
Neil [Thu, 18 Apr 2013 14:27:52 +0000 (16:27 +0200)]
Make buttons trigger

11 years agoRefactor
Neil [Thu, 18 Apr 2013 14:27:36 +0000 (16:27 +0200)]
Refactor

11 years agoAdd gate and button to 1st level
Neil [Thu, 18 Apr 2013 13:43:44 +0000 (15:43 +0200)]
Add gate and button to 1st level

11 years agoLoad correct images for gate and buttons
Neil [Thu, 18 Apr 2013 13:43:31 +0000 (15:43 +0200)]
Load correct images for gate and buttons

11 years agoAdd placeholder images for button and grate
Neil [Thu, 18 Apr 2013 13:42:44 +0000 (15:42 +0200)]
Add placeholder images for button and grate

11 years agoDisplay dialog of levels with errors at startup, rather than crashing
Neil [Thu, 18 Apr 2013 12:19:24 +0000 (14:19 +0200)]
Display dialog of levels with errors at startup, rather than crashing

11 years agopep8 fix
Neil [Thu, 18 Apr 2013 12:18:51 +0000 (14:18 +0200)]
pep8 fix

11 years agoFix corner case crash
Neil [Thu, 18 Apr 2013 12:13:23 +0000 (14:13 +0200)]
Fix corner case crash

11 years agoMove game validation to level_list
Neil [Thu, 18 Apr 2013 12:13:08 +0000 (14:13 +0200)]
Move game validation to level_list

11 years agoSave levels
Neil [Thu, 18 Apr 2013 12:07:10 +0000 (14:07 +0200)]
Save levels

11 years agoRemove debugging print. Standardise validation behaviour
Neil [Thu, 18 Apr 2013 12:06:46 +0000 (14:06 +0200)]
Remove debugging print. Standardise validation behaviour

11 years agoFix counting bug in validate
Neil [Thu, 18 Apr 2013 12:05:38 +0000 (14:05 +0200)]
Fix counting bug in validate

11 years agoValidate levels during gameplay
Neil [Thu, 18 Apr 2013 12:05:19 +0000 (14:05 +0200)]
Validate levels during gameplay

11 years agoRemove debugging prints. Add get_data method for saving
Neil [Thu, 18 Apr 2013 11:55:13 +0000 (13:55 +0200)]
Remove debugging prints. Add get_data method for saving

11 years agoEditor now changes the map
Neil [Thu, 18 Apr 2013 11:44:38 +0000 (13:44 +0200)]
Editor now changes the map

11 years agoRefactor code and add some editor functions
Neil [Thu, 18 Apr 2013 10:56:21 +0000 (12:56 +0200)]
Refactor code and add some editor functions

11 years agoAdd gameplay notes to README. Tweak instructions
Neil [Thu, 18 Apr 2013 10:18:13 +0000 (12:18 +0200)]
Add gameplay notes to README. Tweak instructions

11 years agoRedo keyboard navigation code to support WASD as well
Neil [Thu, 18 Apr 2013 09:10:28 +0000 (11:10 +0200)]
Redo keyboard navigation code to support WASD as well

11 years agoAdd instructions to the intro screen
Neil [Thu, 18 Apr 2013 09:00:56 +0000 (11:00 +0200)]
Add instructions to the intro screen

11 years agoStart work on gate trap
Neil [Thu, 18 Apr 2013 08:32:29 +0000 (10:32 +0200)]
Start work on gate trap

11 years agoAdd different entry tile to distinguish from the exit
Neil [Thu, 18 Apr 2013 08:32:07 +0000 (10:32 +0200)]
Add different entry tile to distinguish from the exit

11 years agoEditor screenshot
Neil [Wed, 17 Apr 2013 22:06:12 +0000 (00:06 +0200)]
Editor screenshot

11 years agoBetter tool names
Neil [Wed, 17 Apr 2013 22:05:15 +0000 (00:05 +0200)]
Better tool names

11 years agoStart hooking up editor functions
Neil [Wed, 17 Apr 2013 20:34:40 +0000 (22:34 +0200)]
Start hooking up editor functions

11 years agoUse different window size for the editor
Neil [Wed, 17 Apr 2013 20:33:49 +0000 (22:33 +0200)]
Use different window size for the editor

11 years agoHook up very, very stupid nemesis movement for testing logic
Neil [Wed, 17 Apr 2013 19:28:00 +0000 (21:28 +0200)]
Hook up very, very stupid nemesis movement for testing logic

11 years agopep8 cleanup
Neil [Wed, 17 Apr 2013 14:07:57 +0000 (16:07 +0200)]
pep8 cleanup

11 years agoDisable logging earlier
Neil [Wed, 17 Apr 2013 14:06:34 +0000 (16:06 +0200)]
Disable logging earlier

11 years agoImprove tile appearance
Neil [Wed, 17 Apr 2013 14:03:03 +0000 (16:03 +0200)]
Improve tile appearance

11 years agoUse labels, to make things look better
Neil [Wed, 17 Apr 2013 12:21:45 +0000 (14:21 +0200)]
Use labels, to make things look better

11 years agoBetter button placement
Neil [Wed, 17 Apr 2013 12:01:15 +0000 (14:01 +0200)]
Better button placement

11 years agopep8 cleanup
Neil [Wed, 17 Apr 2013 11:31:51 +0000 (13:31 +0200)]
pep8 cleanup

11 years agoCrudely hook up screens
Neil [Wed, 17 Apr 2013 11:31:06 +0000 (13:31 +0200)]
Crudely hook up screens

11 years agoWon, lost and placeholder intro screen
Neil [Wed, 17 Apr 2013 11:30:26 +0000 (13:30 +0200)]
Won, lost and placeholder intro screen

11 years agoAdd reset method
Neil [Wed, 17 Apr 2013 11:29:59 +0000 (13:29 +0200)]
Add reset method

11 years agoFix level format error
Neil [Wed, 17 Apr 2013 11:29:42 +0000 (13:29 +0200)]
Fix level format error

11 years agoForce main app to respect the configured window size
Neil [Wed, 17 Apr 2013 10:18:31 +0000 (12:18 +0200)]
Force main app to respect the configured window size

11 years agoAndroid fullscreen should be auto
Neil [Wed, 17 Apr 2013 09:52:47 +0000 (11:52 +0200)]
Android fullscreen should be auto

11 years agoMove some stuff to constants. Add QUIET flag for release
Neil [Wed, 17 Apr 2013 09:51:53 +0000 (11:51 +0200)]
Move some stuff to constants. Add QUIET flag for release

11 years agoTweak level sizes
Neil [Wed, 17 Apr 2013 09:51:32 +0000 (11:51 +0200)]
Tweak level sizes

11 years agoAdd latest screenshot
Neil [Wed, 17 Apr 2013 06:23:17 +0000 (08:23 +0200)]
Add latest screenshot

11 years agoRedo the walls
Neil [Tue, 16 Apr 2013 22:36:49 +0000 (00:36 +0200)]
Redo the walls

11 years agoTweak and resize floor and door tiles
Neil [Tue, 16 Apr 2013 21:01:22 +0000 (23:01 +0200)]
Tweak and resize floor and door tiles

11 years agoresize player and nemesis sprites
Neil [Tue, 16 Apr 2013 20:44:58 +0000 (22:44 +0200)]
resize player and nemesis sprites

11 years agoTweak so we're explicitly fullscreen on android. Tweak tile size on android as well
Neil [Tue, 16 Apr 2013 20:42:46 +0000 (22:42 +0200)]
Tweak so we're explicitly fullscreen on android. Tweak tile size on android as well

11 years agoTweak editor layout
Neil [Tue, 16 Apr 2013 20:42:21 +0000 (22:42 +0200)]
Tweak editor layout

11 years ago"better" auto-scrolling support
Neil [Tue, 16 Apr 2013 16:08:08 +0000 (18:08 +0200)]
"better" auto-scrolling support

11 years agoAdd main.py, needed for kivy launcher
Neil [Tue, 16 Apr 2013 15:06:59 +0000 (17:06 +0200)]
Add main.py, needed for kivy launcher

11 years agoFix ordering bug
Neil [Tue, 16 Apr 2013 15:06:08 +0000 (17:06 +0200)]
Fix ordering bug

11 years agoVery hack'ish scrolling support
Neil [Tue, 16 Apr 2013 14:50:50 +0000 (16:50 +0200)]
Very hack'ish scrolling support

11 years agoAdd helper method
Neil [Tue, 16 Apr 2013 14:50:40 +0000 (16:50 +0200)]
Add helper method

11 years agoBump tile size for better results on android
Neil [Tue, 16 Apr 2013 13:33:31 +0000 (15:33 +0200)]
Bump tile size for better results on android

11 years agoHack'ish mouse-based navigation (hopefully portable to touch devices)
Neil [Tue, 16 Apr 2013 11:44:56 +0000 (13:44 +0200)]
Hack'ish mouse-based navigation (hopefully portable to touch devices)

11 years agoNemesis appears on the map. Refactor code accordingly
Neil [Tue, 16 Apr 2013 10:34:58 +0000 (12:34 +0200)]
Nemesis appears on the map. Refactor code accordingly

11 years agoAdd new screenshot
Neil [Mon, 15 Apr 2013 16:16:07 +0000 (18:16 +0200)]
Add new screenshot

11 years agoAdvance through the levels
Neil [Mon, 15 Apr 2013 15:58:57 +0000 (17:58 +0200)]
Advance through the levels

11 years agoFix editor level loading and size
Neil [Mon, 15 Apr 2013 14:31:10 +0000 (16:31 +0200)]
Fix editor level loading and size

11 years agoTweak window size
Neil [Mon, 15 Apr 2013 14:30:54 +0000 (16:30 +0200)]
Tweak window size

11 years agoResize levels
Neil [Mon, 15 Apr 2013 14:30:43 +0000 (16:30 +0200)]
Resize levels

11 years agoTweak level loading code
Neil [Mon, 15 Apr 2013 12:53:05 +0000 (14:53 +0200)]
Tweak level loading code

11 years agoSimple keyboard based maze navigation
Neil [Mon, 15 Apr 2013 12:40:27 +0000 (14:40 +0200)]
Simple keyboard based maze navigation

11 years agocan_move check for player objects
Neil [Mon, 15 Apr 2013 12:40:05 +0000 (14:40 +0200)]
can_move check for player objects

11 years agoAdd blocked check to level
Neil [Mon, 15 Apr 2013 12:39:42 +0000 (14:39 +0200)]
Add blocked check to level

11 years agoStrip newlines off map when loading
Neil [Mon, 15 Apr 2013 12:39:26 +0000 (14:39 +0200)]
Strip newlines off map when loading

11 years agoDisplay player at the start
Neil [Mon, 15 Apr 2013 10:56:47 +0000 (12:56 +0200)]
Display player at the start

11 years agoadd basic player sprites
Neil [Mon, 15 Apr 2013 10:56:24 +0000 (12:56 +0200)]
add basic player sprites

11 years agoTweak level object
Neil [Mon, 15 Apr 2013 10:56:14 +0000 (12:56 +0200)]
Tweak level object

11 years agoAdd sprite for the player
Neil [Sun, 14 Apr 2013 21:03:39 +0000 (23:03 +0200)]
Add sprite for the player

11 years agoAdd nemesis sprite
Neil [Sun, 14 Apr 2013 20:16:45 +0000 (22:16 +0200)]
Add nemesis sprite

11 years agoAdd 1st screenshot
Neil [Sun, 14 Apr 2013 18:52:52 +0000 (20:52 +0200)]
Add 1st screenshot

11 years agoHook up display code to game
Neil [Sun, 14 Apr 2013 18:46:24 +0000 (20:46 +0200)]
Hook up display code to game

11 years agoRework display code to avoid Scatter widget
Neil [Sun, 14 Apr 2013 18:45:46 +0000 (20:45 +0200)]
Rework display code to avoid Scatter widget

11 years agoMention tile source in license
Neil [Sun, 14 Apr 2013 15:23:29 +0000 (17:23 +0200)]
Mention tile source in license

11 years agoEditor displays something, although it's hack'ish
Neil [Sun, 14 Apr 2013 15:23:11 +0000 (17:23 +0200)]
Editor displays something, although it's hack'ish

11 years agoAdd some code for silencing some of kivy's loggin
Neil [Sun, 14 Apr 2013 14:05:14 +0000 (16:05 +0200)]
Add some code for silencing some of kivy's loggin

11 years agoAdd specifying filename to editor
Neil [Sun, 14 Apr 2013 13:48:55 +0000 (15:48 +0200)]
Add specifying filename to editor

11 years agoAdd blank level to init editor
Neil [Sun, 14 Apr 2013 13:48:31 +0000 (15:48 +0200)]
Add blank level to init editor

11 years agoAdd level format description and simple test level
Neil [Sun, 14 Apr 2013 13:38:01 +0000 (15:38 +0200)]
Add level format description and simple test level

11 years agopep8 cleanup
Neil [Sun, 14 Apr 2013 11:58:28 +0000 (13:58 +0200)]
pep8 cleanup

11 years agoNormalise file paths in data.py
Neil [Sun, 14 Apr 2013 11:57:45 +0000 (13:57 +0200)]
Normalise file paths in data.py

11 years agomake game display a window as well
Neil [Sun, 14 Apr 2013 11:55:59 +0000 (13:55 +0200)]
make game display a window as well

11 years agoEditor displays blank window
Neil [Sun, 14 Apr 2013 11:54:09 +0000 (13:54 +0200)]
Editor displays blank window

11 years agoMore layout setup tweaking
Neil [Sun, 14 Apr 2013 11:07:00 +0000 (13:07 +0200)]
More layout setup tweaking

11 years agoAdd missed requirements. Update readme
Neil [Sun, 14 Apr 2013 11:00:20 +0000 (13:00 +0200)]
Add missed requirements. Update readme

11 years agoStart a requirements file
Neil [Sun, 14 Apr 2013 10:19:30 +0000 (12:19 +0200)]
Start a requirements file

11 years agoUpdate ignore.
Neil [Sun, 14 Apr 2013 10:19:22 +0000 (12:19 +0200)]
Update ignore.

11 years agoAdd design notes
Neil [Sun, 14 Apr 2013 08:52:00 +0000 (10:52 +0200)]
Add design notes

11 years agoImport skellington
Neil [Sun, 14 Apr 2013 08:45:58 +0000 (10:45 +0200)]
Import skellington