koperkapel.git
8 years agoPass read-only world proxy to scene functions. Changes ideally made only through...
Simon Cross [Wed, 2 Mar 2016 19:23:08 +0000 (21:23 +0200)]
Pass read-only world proxy to scene functions. Changes ideally made only through events.

8 years agoGromphadorhina portentosa.
Simon Cross [Wed, 2 Mar 2016 18:43:27 +0000 (20:43 +0200)]
Gromphadorhina portentosa.

8 years agoreplaced image generation bash script with makefile
adrianna [Wed, 2 Mar 2016 18:14:23 +0000 (20:14 +0200)]
replaced image generation bash script with makefile

8 years agofixing bug in soon-to-be-replaced generation script
adrianna [Wed, 2 Mar 2016 18:10:09 +0000 (20:10 +0200)]
fixing bug in soon-to-be-replaced generation script

8 years agoUse WorldEvent to switch level.
Simon Cross [Wed, 2 Mar 2016 15:54:25 +0000 (17:54 +0200)]
Use WorldEvent to switch level.

8 years agoLet the roaches be displayed.
Simon Cross [Wed, 2 Mar 2016 15:41:42 +0000 (17:41 +0200)]
Let the roaches be displayed.

8 years agoLet there be roaches.
Simon Cross [Wed, 2 Mar 2016 15:41:06 +0000 (17:41 +0200)]
Let there be roaches.

8 years agoFlake8 fixes.
Simon Cross [Wed, 2 Mar 2016 14:58:40 +0000 (16:58 +0200)]
Flake8 fixes.

8 years agoSkeleton for roach management scene.
Simon Cross [Wed, 2 Mar 2016 14:54:10 +0000 (16:54 +0200)]
Skeleton for roach management scene.

8 years agoMove viewport management down into the engine and add suitable events. Cache initial...
Neil [Wed, 2 Mar 2016 14:36:11 +0000 (16:36 +0200)]
Move viewport management down into the engine and add suitable events. Cache initial level background to improve performance

8 years agomoved bitmaps into actual images directory and updated path in script
adrianna [Tue, 1 Mar 2016 20:36:10 +0000 (22:36 +0200)]
moved bitmaps into actual images directory and updated path in script

8 years agoHook up a 'view level' scene to display most recently generated map
Neil [Tue, 1 Mar 2016 09:35:04 +0000 (11:35 +0200)]
Hook up a 'view level' scene to display most recently generated map

8 years agoAdd crude serializer to map generator
Neil [Tue, 1 Mar 2016 09:33:50 +0000 (11:33 +0200)]
Add crude serializer to map generator

8 years agoReorganise level jsohn structure. Drop 'pos' attribute in favour of the array positio...
Neil [Tue, 1 Mar 2016 09:12:12 +0000 (11:12 +0200)]
Reorganise level jsohn structure. Drop 'pos' attribute in favour of the array position. Increase level size and add basic viewport support

8 years agoReorganize constants
Neil [Tue, 1 Mar 2016 09:11:14 +0000 (11:11 +0200)]
Reorganize constants

8 years agoSplit level loading into a custom loader
Neil [Mon, 29 Feb 2016 14:40:36 +0000 (16:40 +0200)]
Split level loading into a custom loader

8 years agosmaller roaches aggregated into groups
adrianna [Sun, 28 Feb 2016 22:13:53 +0000 (00:13 +0200)]
smaller roaches aggregated into groups

8 years agoMerge branch 'master' of ctpug.org.za:koperkapel
David Sharpe [Sun, 28 Feb 2016 21:44:22 +0000 (23:44 +0200)]
Merge branch 'master' of ctpug.org.za:koperkapel

8 years agoAdd map generator
David Sharpe [Sun, 28 Feb 2016 21:43:07 +0000 (23:43 +0200)]
Add map generator

8 years agoMerge branch 'master' of ctpug.org.za:koperkapel
Simon Cross [Sun, 28 Feb 2016 21:38:38 +0000 (23:38 +0200)]
Merge branch 'master' of ctpug.org.za:koperkapel

8 years agoAdd menu navigation.
Simon Cross [Sun, 28 Feb 2016 21:38:33 +0000 (23:38 +0200)]
Add menu navigation.

8 years agoAdd quit event.
Simon Cross [Sun, 28 Feb 2016 21:38:17 +0000 (23:38 +0200)]
Add quit event.

8 years agoHackish support for highlight text buttons.
Simon Cross [Sun, 28 Feb 2016 21:37:51 +0000 (23:37 +0200)]
Hackish support for highlight text buttons.

8 years agoUtility for navigating actors.
Simon Cross [Sun, 28 Feb 2016 21:37:32 +0000 (23:37 +0200)]
Utility for navigating actors.

8 years agoAdd screenshot for day 1 diary
Neil [Sun, 28 Feb 2016 20:39:12 +0000 (22:39 +0200)]
Add screenshot for day 1 diary

8 years agoresized main roach document
adrianna [Sun, 28 Feb 2016 20:33:43 +0000 (22:33 +0200)]
resized main roach document

8 years agoLoad level base for simplistic json file
Neil [Sun, 28 Feb 2016 20:28:33 +0000 (22:28 +0200)]
Load level base for simplistic json file

8 years agoMerge branch 'master' of ctpug.org.za:koperkapel
Simon Cross [Sun, 28 Feb 2016 20:28:39 +0000 (22:28 +0200)]
Merge branch 'master' of ctpug.org.za:koperkapel

8 years agoUse buttons on menu screen.
Simon Cross [Sun, 28 Feb 2016 20:27:42 +0000 (22:27 +0200)]
Use buttons on menu screen.

8 years agoAdd TextButton and SurfActor actors.
Simon Cross [Sun, 28 Feb 2016 20:25:13 +0000 (22:25 +0200)]
Add TextButton and SurfActor actors.

8 years agoAdd a list of actors to scenes.
Simon Cross [Sun, 28 Feb 2016 20:24:49 +0000 (22:24 +0200)]
Add a list of actors to scenes.

8 years agoscript for generating bitmaps (via inkscape); initial roach bitmaps; moved source...
adrianna [Sun, 28 Feb 2016 20:10:31 +0000 (22:10 +0200)]
script for generating bitmaps (via inkscape); initial roach bitmaps; moved source svgs into corresponding subdirectory

8 years agoseparation of eyeballs
adrianna [Sun, 28 Feb 2016 19:58:41 +0000 (21:58 +0200)]
separation of eyeballs

8 years agoroach animation before separation of eyeballs
adrianna [Sun, 28 Feb 2016 19:55:06 +0000 (21:55 +0200)]
roach animation before separation of eyeballs

8 years agoAdd very placeholder level scene
Neil [Sun, 28 Feb 2016 19:40:11 +0000 (21:40 +0200)]
Add very placeholder level scene

8 years agoAdd actors sub-package.
Simon Cross [Sun, 28 Feb 2016 19:35:47 +0000 (21:35 +0200)]
Add actors sub-package.

8 years agoMerge branch 'master' of ctpug.org.za:koperkapel
Simon Cross [Sun, 28 Feb 2016 19:27:52 +0000 (21:27 +0200)]
Merge branch 'master' of ctpug.org.za:koperkapel

8 years agoScene changing.
Simon Cross [Sun, 28 Feb 2016 19:27:41 +0000 (21:27 +0200)]
Scene changing.

8 years agoAdd a placeholder wall and floor tile for level rendering experiments
Neil [Sun, 28 Feb 2016 19:14:46 +0000 (21:14 +0200)]
Add a placeholder wall and floor tile for level rendering experiments

8 years agoHook up very basic engine.
Simon Cross [Sun, 28 Feb 2016 18:31:47 +0000 (20:31 +0200)]
Hook up very basic engine.

8 years agoFix typo.
Simon Cross [Sun, 28 Feb 2016 17:48:52 +0000 (19:48 +0200)]
Fix typo.

8 years agoAdd images and sounds folders.
Simon Cross [Sun, 28 Feb 2016 17:46:08 +0000 (19:46 +0200)]
Add images and sounds folders.

8 years agoBase infrastructure for scenes.
Simon Cross [Sun, 28 Feb 2016 16:12:00 +0000 (18:12 +0200)]
Base infrastructure for scenes.

8 years agoRun PGZeroGame directly to avoid issues with screen not being injected into the modul...
Simon Cross [Sun, 28 Feb 2016 16:11:28 +0000 (18:11 +0200)]
Run PGZeroGame directly to avoid issues with screen not being injected into the module we have access to (i.e. koperkapel.pgzapp).

8 years agoMerge branch 'master' of ctpug.org.za:koperkapel
Simon Cross [Sun, 28 Feb 2016 15:50:35 +0000 (17:50 +0200)]
Merge branch 'master' of ctpug.org.za:koperkapel

8 years agoConverted original images to png
adrianna [Sun, 28 Feb 2016 15:47:44 +0000 (17:47 +0200)]
Converted original images to png

8 years agoHow to run the game.
Simon Cross [Sun, 28 Feb 2016 15:46:33 +0000 (17:46 +0200)]
How to run the game.

8 years agomoar cockroach plus attribution
adrianna [Sun, 28 Feb 2016 15:37:08 +0000 (17:37 +0200)]
moar cockroach plus attribution

8 years agoMerge branch 'master' of git+ssh://ctpug.org.za/koperkapel
adrianna [Sun, 28 Feb 2016 15:26:32 +0000 (17:26 +0200)]
Merge branch 'master' of git+ssh://ctpug.org.za/koperkapel

8 years agoStandard .gitignore for Python.
Simon Cross [Sun, 28 Feb 2016 15:24:56 +0000 (17:24 +0200)]
Standard .gitignore for Python.

8 years agoMerge branch 'master' of git+ssh://ctpug.org.za/koperkapel
adrianna [Sun, 28 Feb 2016 15:23:11 +0000 (17:23 +0200)]
Merge branch 'master' of git+ssh://ctpug.org.za/koperkapel

8 years agoI've got a lovely bunch of cockroaches
adrianna [Sun, 28 Feb 2016 15:22:57 +0000 (17:22 +0200)]
I've got a lovely bunch of cockroaches

8 years agoSkeleton for a pygame zero app.
Simon Cross [Sun, 28 Feb 2016 15:22:18 +0000 (17:22 +0200)]
Skeleton for a pygame zero app.

8 years agoInstallation instructions for pygame-zero.
Simon Cross [Sun, 28 Feb 2016 14:15:53 +0000 (16:15 +0200)]
Installation instructions for pygame-zero.

8 years agoAdd a first commit
Neil [Sat, 27 Feb 2016 20:55:42 +0000 (22:55 +0200)]
Add a first commit