software

Creating Projects with Irrlicht and Premake

~ Table of Contents ~

  1. Introduction
  2. What is Premake?
  3. Initial Steps
    1. File Format
    2. Your Project File Structure
    3. Creating Needed Objects
  4. A Little About Lua
  5. Setting up a Premake Project
  6. Setting up Irrlicht
  7. Putting It All Together
  8. Additional Notes

You are free to copy, modify (if necessary for maintenance), and share this article as much as you wish, but I make no guarantee of the accuracy of anything herein. This clause is primarily intended for wikis.

~ Introduction ~

Irrlicht is a free, zlib-style-licensed 3D engine, having its own built-in engines as well as acting as a wrapper for OpenGL and DirectX. It is tailored primarily towards speed (and thus, gaming) and is relatively easy to modify.

If you’re a new C or C++ programmer, you may have heard of “Make” and “CMake”. Make is a program on Linux distros that sends commands to the compiler for how to.. well, make a program executable. CMake is supposedly the cross-platform version of “make” in that it creates make files for different operating systems. However, I’ve heard complaints that it’s a mess, and it just adds to the work. In steps Premake…

Continue reading

Advertisements
freeware, software

Restoring The Menu Panel on Linux Mint Cinnamon

I got back into using Linux Mint Cinnamon not too long ago (Good bye, Windows! Hello, Mint 17) (the installation on a computer with NVidia I should write about since that’s it’s own fun mess), but like any piece of complicated software, it has its bugs. One of the more annoying bugs is when the menu panel / menu bar on the bottom (equivalent to Window’s Task Bar) just so happens to lose all of its text and icons…

Continue reading