A User Interface System for Game. It belongs to Code4Game.
In developing.
- Yam Library
- Yam Editor
- Photoshop Plug-In (only compiled by Visual C++)
The core of yam, is a static library, was linked by other projects.
It will include the basic element of UI system, likes widget, panel, layout and layer.
A executable file, to edit/save the yam file(.yui).
You can use it to edit/save the yam file and export the new format file.
Photoshop Plug-In (only compiled by Visual C++)
The plugin of Adobe Photoshop, is the file format module, can save the yam to file.
It can save all layers and images of .psd file to yam format(.yui) by Adobe Photoshop.
- CMake
- Visual C++ or MinGW
- Qt
- Photoshop SDK (only compiled by Visual C++)
- Add the MinGW installation directory to the "PATH" environment variable if you want compile by MinGW.
-
Configure the environment by CMake.
- Set QT_SDK_PATH to the Qt SDK installation directory.
- Set PHOTOSHOP_SDK_PATH to the Photoshop SDK installation directory.
-
Generate the solution by CMake.
- Generate the Visual C++ soluction or MinGW Makefile.
-
Compile/Build the project/makefile.
You can find all compiled files in "/out" directory.
- Find the yeditor.exe in "/out" directory.
- Run and use it.
Photoshop Plug-In (only compiled by Visual C++)
- Find the plugin file(pstoyam.8bi) in "/out" directory.
- Copy it to the "/Plug-ins/File Formats" directory in the Photoshop directory or Set the external plugin directory to the directory what contain the pstoyam.8bi file in Photoshop
It is part of Code4Game and was created by Alex Chi.
See MIT License or LICENSE file