Game Dev, Graphics, Physics, Software Engineering, and more!
Home
 

September, 2010

Engine Update 001

I’m in the process of redoing my “testing” engine. I hope to make it robust, scalable, modular, while supporting a lot of other different technologies. This is the start of it using D3D9, but don’t worry, I’ll eventually port it over to d3d11. I’m going to skip 10 though. I have lots of things in …Continue reading

How to become great

I was reading an aigamedev.com article about the gaming industry and I stumbled across a piece of knowledge that I feel was very valuable. It’s something I try to do everyday and I believe you should to if you want to become good at what you do. “Embrace diversity, and  try  to  find  something useful  …Continue reading

VS2010 Extension – Better Fix Mixed Tabs

I frequently deal with code that has tabs in it that needs to be converted over to code without tabs, preferably without losing any formatting. Unfortunately I have yet to find an extension to do this. I thought an extension called “Fix Mixed Tabs” would do the trick, but it only untabifies or tabifies the …Continue reading

Adding “edit with” to context sensitive menu

I manually installed notepad++ into my dropbox folder so I could use it anywhere. Unfortunately, it didn’t add the “Edit with Notepad++” entry for the context sensitive right-click menu. This trick works for almost any application that accepts a file name on the command line as the first argument. To see if your application has …Continue reading

Linking libraries in code with MSVS

If you use visual studio, you can use a #pragma to tell the linker to link in a library. This way, you don’t have to screw with project settings if you just want to quickly test something.  For example, if you wanted to link in the winmm.lib import library, it is done like so: #pragma …Continue reading

Header Guards

A lot of people don’t know this, but #pragma once is actually an optimization. It is faster than using the #ifndef blocks. But you’re in luck because you can safely write portable code with it, in case the compiler doesn’t recognize #pragma once by doing this: #pragma once #ifndef HEADERFILE_H #define HEADERFILE_H class Classname { …Continue reading

Books I’ve read before 2009

3/5 – Introduction to Game Development This books has a little to say about a lot of the different areas of game development. If you don’t know anything about the game industry or how things work, it would probably be a very good read. The sections that helped me personally were the physics and the …Continue reading

Corporate America == lack of morality

I’m going to rant because I’m pissed off. I’m going to talk a little bit about how large companies and corporations hide behind their contacts to avoid having any moral obligations. What pisses me off is that when a company does something that’s morally wrong, or just not nice, no one individual or group at …Continue reading

Books I’ve read in 2009

4/5 – Advanced Lighting and Materials with Shaders Discusses a ton of different BRDF’s that I never knew existed. This book is really book and meant for advanced graphics programmers. There are a couple of things I dislike about the book: 1) Math formulas are glazed over and never really discussed, so you have to …Continue reading

Joomla to WordPress migration

I moved my entire website over from Joomla to WordPress because I find wordpress easier to use. The interface is a lot cleaner and elegant. With Joomla, for example, I kept getting confused between a “section” and a “category” and it REQUIRES you to use both. WordPress just has “categories” and that’s all I need …Continue reading

Software I Use

I am always on the lookout for the latest and greatest tools and evaluating and testing some of the best to make my life easier and my work go faster. The following tools are the ones that I find most valuable and useful for me. Almost all of this software is free except for a …Continue reading

Free Books Online

CG TutorialGPU GemsGPU Gems 2GPU Gems 3ShaderX SeriesGameDev.net D3D Book The 3D Graphics PipelineLinkers and Loaders

C++ Casting

Books I’ve read in 2010

4/5 – How to make people like you in 90 seconds or less This book is a pretty good book because it talks about things I probably wouldn’t have ever thought of. It can be used to network, get a date, or enhance your current social life. The book isn’t very long and at first …Continue reading

Joomla2WordPressV4

Azeem Khan wrote a script that allows the user to export data from joomla and move it over to wordpress. Unfortunately it didn’t work with the latest: Joomla: 1.5.20 Stable and WordPress: 3.0.1. So I extended it, you can find the script here: Joomla2WordPressV4 Azeem Khan’s site is here: http://azeemkhan.info/

Top