 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
 |
|
|
|
Patric Lagny Software developer
Former work |
|
|
|
|
|
This page contains screenshots of the help files of my huge C++ framework that I have developed before my job at VX Software. Unfortunately programmers who are heavily involved in tools don't have much to show. I would have loved to present a stunning 3D demo or some cool graphics, but I can't. All I can give you are some figures, so you may get an idea of what I have accomplished: This framework has been sold to VX Software and will hopefully be the base of many sucessfull games in the future. |
|
|
 |
|
|
|
|
|
Resume |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
My former work |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
My actual work |
|
|
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
Nearly 200 classes |
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Binary without debug information approximately 1.5 MB |
|
|
|
 |
|
|
|
|
|
|
|
|
|
Introduces a special serialization concept using Microsoft's compound file system |
|
|
|
 |
|
|
|
|
|
|
|
|
|
The HTML helptext is about 90 MB ( I don't know what the help compiler did to my texts to blow it up that much, but the helptext IS pretty big even without HTML) |
|
|
|
 |
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
|
All an applicationprogrammer has to do in order to start a complete DX application with all DX objects up and running (including screenmode settings) is derive his applicatio class from the special applicationclass and voila! |
|
|
|
|
|
|
|
|
The following thumbnails take you to a selection of helptextes. Alas, most texts are in german, but I think by taking a look at the classlist of the left side, you get the general idea of the ammount of program code covered by these helptexts.
This library covers most parts of DirectX and provides a class library (OO framework) which every programmer can use to create DX applications quick without having a deeper understanding of DX.
It also contains additional functionality, like many AI related classes (Neuronal Networks, Fuzzy Logic, Evolutionary algorithms, complete AI Editor so creating AI structures becomes an easy task), a windows manager based on Direct Draw and lots of classes for common tasks, like arrays, strings, files and so on. |
|
|
|
|
 |
|
|
|
 |
|
|
|
This picture is from the introductory part. I explained the usage of the framework in general and, also, of every single concept in it. Concepts like: arrays, compound files, exceptionn handling and so on. You can see also that I wrote a couple of tutorials in order to get new programmers going without any help from me. |
|
|
|
 |
|
 |
|
 |
|
 |
|
 |
|
|
|
 |
|
 |
|
 |
|
 |
|
 |
|
|
|
These pictures show the classlist of every library within the framework. Due to the huge ammount of classes I devided the framework into several logical groups and compiled them as seperate libraries. Click on every thumbnail to get an idea of the power of the various libraries. |
|