Gah - a solution with more questions. – EntropicLqd
Difference between revisions of "User:00zX/GameDex Framework (UDK)"
From Unreal Wiki, The Unreal Engine Documentation Site
(Just gettin the page started, should be cleaner then the UT3 project page but will have fewer example packages.) |
|||
Line 6: | Line 6: | ||
A [[UDK]] port of the [[GameDex_Framework_(UT3)|GameDex Framework]] for [[Unreal Tournament 3]]. | A [[UDK]] port of the [[GameDex_Framework_(UT3)|GameDex Framework]] for [[Unreal Tournament 3]]. | ||
− | ====Project | + | ====Features==== |
+ | *Expanded array functionality. | ||
+ | **Uses [[PreProcessor]] macros for Pseudo-Generic Types. | ||
+ | **Adds Complex Types, which allow type wrapping through an integer exponent. | ||
+ | **Various statistical functions such as, Min/Max/Avg/Mean/Median/Mode in an array. | ||
+ | **Various utility functions such as, Split/Merge/Find/Sort/Caching to config files. | ||
+ | |||
+ | ====Future Directions==== | ||
+ | *Support for Vectors, Rotators and Color truples through the use of a Sub-DataType. | ||
+ | |||
+ | ====Project Tree==== | ||
+ | ''Classes'' | ||
*[[UE3:Object_(UDK)|Object]] | *[[UE3:Object_(UDK)|Object]] | ||
**[[UE3:Actor_(UDK)|Actor]] | **[[UE3:Actor_(UDK)|Actor]] | ||
Line 12: | Line 23: | ||
****[[UE3:Mutator_(UDK)|Mutator]] | ****[[UE3:Mutator_(UDK)|Mutator]] | ||
*****'''[[UE3:MDB_GameDExp_(UDK)|MDB_GameDExp]]''' | *****'''[[UE3:MDB_GameDExp_(UDK)|MDB_GameDExp]]''' | ||
− | **'''[[UE3:MDB_( | + | **'''[[UE3:MDB_(UDK)|MDB]]''' |
+ | ***'''[[UE3:MDB_ArrayFunc(UDK)|MDB_ArrayFunc]]''' | ||
+ | ****'''[[UE3:MDB_AF_Byte(UDK)|MDB_AF_Byte]]''' | ||
+ | ****'''[[UE3:MDB_AF_Int(UDK)|MDB_AF_Int]]''' | ||
+ | ****'''[[UE3:MDB_AF_Float(UDK)|MDB_AF_Float]]''' | ||
+ | ****'''[[UE3:MDB_AF_Vector(UDK)|MDB_AF_Vector]]''' | ||
***'''[[UE3:MDB_GameRules_(UDK)|MDB_GameRules]]''' | ***'''[[UE3:MDB_GameRules_(UDK)|MDB_GameRules]]''' | ||
− | + | ''Macros'' | |
+ | *'''[[User:00zX/ArrayFunc.uci|ArrayFunc]]''' | ||
+ | **'''[[User:00zX/ComplexTypes.uci|ComplexTypes]]''' | ||
+ | **'''[[User:00zX/ArrayStats.uci|ArrayStats]]''' | ||
+ | **'''[[User:00zX/ArraySorts.uci|ArraySorts]]''' | ||
+ | **'''[[User:00zX/ArrayPacket.uci|ArrayPacket]]''' | ||
+ | |||
+ | ''Packages'' | ||
+ | *'''MDB_ArrayFunc''' - Contains all classes which expand array functionality. | ||
*'''UDKGameDex''' - Main package containing all the base functionality classes. | *'''UDKGameDex''' - Main package containing all the base functionality classes. | ||
+ | |||
+ | ===Initial Prototypes=== | ||
+ | :[[User:00zX/GameDex Framework_(UT3)|UT3: GameDex Framework]] - ''Status:'' '''Beta''' |
Revision as of 13:04, 1 April 2010
Contents
GameDex: Framework (UDK)
Status: PreAlpha (Re-Protyping)
Repository: GameDex @ GitHub - Currently this is the UT3 version only. Will be updated on first alpha commit!
Description
A UDK port of the GameDex Framework for Unreal Tournament 3.
Features
- Expanded array functionality.
- Uses PreProcessor macros for Pseudo-Generic Types.
- Adds Complex Types, which allow type wrapping through an integer exponent.
- Various statistical functions such as, Min/Max/Avg/Mean/Median/Mode in an array.
- Various utility functions such as, Split/Merge/Find/Sort/Caching to config files.
Future Directions
- Support for Vectors, Rotators and Color truples through the use of a Sub-DataType.
Project Tree
Classes
Macros
Packages
- MDB_ArrayFunc - Contains all classes which expand array functionality.
- UDKGameDex - Main package containing all the base functionality classes.
Initial Prototypes
- UT3: GameDex Framework - Status: Beta