Awesomium is a fantastic tool that I’ve been using for the past few months on the Card Kingdom project. I posted a brief description and reason for switching to use Awesomium here, so I won’t go too much into how awesome Awesomium is. It just is, trust me. One thing that is not so awesome about Awesomium is how they handle strings. To fix this, I wrote some utilities to make dealing with the Awesomium strings much easier.
Tag Archives: C++
Card Kingdom is a 3D arena-style brawler where the player controls an anthropomorphized playing card that defeats overwhelming numbers of zombified cards raised by the evil Joker to conquer Card Kingdom.
InZero is a 2D side scrolling action/platformer where the player utilizes grenades that perform various physics effects: pull, push and slow, which affect the player, enemies, projectiles and environmental objects.
DirectJ adds support for DirectX 9 in Java. The design is meant to be as close to the original C/C++ API as possible. This is to ensure ease of use for current DirectX 9 developers to switch between the original and the Java implementation. Currently, only Windows is supported, but with projects such as Wine, other Unix based platforms could use the API.
Smash Force is a 2D top-down shooter consisting of multiple levels, enemies and weapons made for Foundations of 2D Graphics Programming course at RIT. In the 10 week course, we designed and implemented the entire game starting from scratch.
Bloxen Wars is a 3D third-person networked multiplayer game made for Foundations of 3D Graphics Programming course at RIT. In the 10 week course, we designed and implemented the entire game starting from scratch.