|
Kindly hosted by
Lately I've been doing some interesting projects. Here is the list of them:
- OpenGL GUI Project
This project implements a simple GUI in OpenGL/C++.
Currently it features:
- Each element can be sized and moved by dragging
- Each GUI element is loaded with specific script-like description that describes
that element behaviour using XML Files.
- Animated CGUIButton base class from which some other widgets can (and are!) derive from
- Centralized message pump/processing
- Controls - Static, Text box, Button, Listbox, Droplist, Window, Scrollbar,
Progressbar, Border and others!
(You can find it in Code & Snippets section)
|
- GUI Editor
This project is made with a professional touch - sleek, easy-to-use and multi-functional. It features:
- An ability to add/edit widgets using only a few clicks an an accompanying Properties Dialog (Visual Studio-like).
- Move/Drag/Resize widgets with your mouse or keyboard.
- Align selected widgets using toolbar buttons.
- Insert/delete widgets with a press of a single key.
- Fully featured Compiled Help Manual (.chm format) to help new users.
- Heavily documented source code (using Doxygen as a documentation tool of my choice)
- Easily understandable and clear code with proper namings of variables/functions.
- Centralized Texture, Material, Animation and Font managers.
- Custom RTTI with similar features of MFC
(You can find it in Code & Snippets section)
|
- Animation Editor
This project is made to assist users who are going to use GUI Editor to create a multitude of animations. It features:
- Easy-to-use and simplistic interface
- Move/Drag/Resize frames with your mouse or keyboard.
- Align selected frames using toolbar buttons.
- Insert/delete frames with a press of a single key.
- Heavily documented source code (using Doxygen as a documentation tool of my choice)
- Easily understandable and clear code with proper namings of variables/functions.
- Customizable frame attributes (colour, background fill, text color, etc)
(You can find it in Code & Snippets section)
|
- Get Medieval clone
This project implements a clone of a old game called Get Medieval (2D top
view medieval shooter). Currently it features:
- Almost finished editor
- Some item models and textures
- Generic rendering code
|
|