forked from MathieuDuponchelle/Kerious-Resource-Editor
-
Notifications
You must be signed in to change notification settings - Fork 0
Phenix789/Kerious-Resource-Editor
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
1. Description : KSE is an acronym which doesn't stand for anything. Like Haägens Dasz for instance. The K stands for Kerious, this at least I'm sure of. KSE produces xml files usable by video games. Insert obligatory diagram here (asciiflow). Use-cases : * User wants to create an atlas. * User wants to modify an atlas. * User wants to create an animation. * User wants to extract sounds from a sound file. * User wants to specify sound resources. 2. Hacking : For the while we have smurf-naming convention all over the place, like : SmurfWindow contains SmurfWorkzone which has a method called Smurfsthg etc. Don't mind this convention at all, replace if possible. Really mandatory conventions: * camelCase. * Callbacks must be named _myNameCb. * Private methods must be named _myName. * Private methods and callbacks are located at the end of each classes, after the #Internal comment. * All xml manipulations must be made when possible in the relevant Section classes, this to keep at least partial sanity. * No god-objects or megamoths allowed. Making design docs to implement a new feature is never frowned upon, Example docs will be added. 3. TODO : Implement saving. Done Implement exporting. Done Implement undo/redo. Remove smurf-naming. 4. Useful links : https://docs.google.com/document/d/1AFRmyuRswPojl-Gg5R7aRLYFLSK1Xb6JluATX7geq_I/ Ask for an invitation to [email protected] or [email protected]. Insert kerious engine link here.
About
This program will allow more efficient collaboration between designers and developers. Atlas management (new, existing).
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Python 98.6%
- Perl 1.4%