Hello again, 

Finally the code for the engine and editor is stable, so I've made a 
repository. It is far from complete, but feel free to play with it or tear it 
apart:

https://github.com/hasvers/jehuti

NB: requires networkx; this does not include the game itself, only the editor.


It is unfortunately not back-compatible, as you will see if you try to use the 
game files from Exeunt Omnes. I'm assuming that seeing the entrails of the game 
is not as interesting as those of the engine anyway, but if there is demand, I 
will write a conversion script.

The core GUI sub-library is called graphview and stored in its own folder, I 
suggest starting by that (specifically gv_uibasics and gv_component) if you 
want to try your hand at deciphering my code. It can be run on its own if you 
copy the img folder from the main library.

Have (pythonic) fun,

Hasvers

----- Mail original -----
De: "adam hasvers" <adam.hasv...@free.fr>
À: pygame-users@seul.org
Envoyé: Jeudi 3 Juillet 2014 00:00:45
Objet: Re: [pygame] Complete strategy/narrative game

Thanks to everyone who has already replied, and thanks Thomas for the torrent! 
I have to learn to make that as well for next time.

As the game may seem a bit esoteric, I've made a (very preliminary) website 
with a paste of the readme and a barebones gameplay tutorial that includes some 
screenshots and possibly helpful directions. Or you can probably print it and 
turn it into a flipbook.

http://adam.hasvers.free.fr/

A real doc is in the works.
I'd love to have more comments from gamedevs on how to streamline the 
experience; the indie scene is excellent at perfect gameplay fetichism and I've 
much to learn on that side.

For the anecdotal side of it, it was really exciting to develop this entirely 
from the ground up in pygame. Who would have thought that the single thing to 
teach me most about programming would be making an Undo/Redo system for the 
editor? I'm hoping to finish cleaning it and release it soon (although I learnt 
everything as I went so my architecture is completely crazy)


Cheers to everyone and happy game making.

Hasvers

Reply via email to