I've created a simple semi-flexible class to manage indexed geometry buffers. It allows the client to choose between hardware buffers or local buffers which it manages and defaults to when hardware buffers aren't available. This is all new to me having been in DirectX world for so long. Hardware bu…
To please those of you who belong to the cult of gameplay and/or are easily fascinated with bright pixels, I bring you a brief description of an old game I created named KaBa. It is important to take a look at KaBa as it is the foundation for the game I am currently building - Path of War.
KaBa was …
KaBa was …
I'm using OpenGL to push the pixels around. Enter GLUT. I've never used it before but it seems to be an easy way to get an app window and drawing surface on a lot of platforms. I've integrated it into my engine lib (dll on win32 and shared object on ubuntu). I'm happy to say the whole thing is comp…
The Path of War engine is coming together. It is built to compile on x-platform. Which means that a lot of operations are abstracted to allow different implementations depending on the target machine. It is so far compiling without problem on windows x86 and linux(ubuntu) x86. Mostly there are only…
I've been browsing around for some cheep, already rigged, 3d characters to use during early development and have come across a couple on TurboSquid by Kvakling. Leaning towards one of the skeletons. It's 10 bucks and rigged in Max.
Skeleton Archer
I'm going to start crafting some 3d models of differe…
Skeleton Archer
I'm going to start crafting some 3d models of differe…
Shame on me! In the entire 3 years of keeping a "Game Dev" journal I haven't documented the development of a single game. The games I did make were before I started keeping a blog.
Of the three games I've made there is only one that I play often. It is a Pocket PC game called Ka Ba. Ka Ba is a turn …
Of the three games I've made there is only one that I play often. It is a Pocket PC game called Ka Ba. Ka Ba is a turn …
Here is a link to a function which converts a Magick::Image to a HBITMAP. I figure it'll be useful to anyone trying to get Magick++ Images working in MFC.
magick_to_HBITMAP.cpp
Here is the basic usage of the function:
// Get a pointer to the image control and resize it to 200 x 200
CWnd* pImageControl …
magick_to_HBITMAP.cpp
Here is the basic usage of the function:
// Get a pointer to the image control and resize it to 200 x 200
CWnd* pImageControl …
I couldn't let it go. I'm usually in bed by now but I couldn't get this nagging problem out of my mind.
My previous solution was way too complicated. And no it turns out I WAS missing vertices. So I added those, reconfigured the face maker thingy, then calculated u coord like so (1.0f/slices * curre…
My previous solution was way too complicated. And no it turns out I WAS missing vertices. So I added those, reconfigured the face maker thingy, then calculated u coord like so (1.0f/slices * curre…
I'm building a class that dynamically generates a 3d cone. It has functions for computing normals, tangents, etc. I've gotten to texture coordinates and have decided to use a cylindrical mapping algorithm because the general structure of the cone will eventually be modified using noise functions.
He…
He…
I figure I should talk a bit about the book I won here at GameDev call The Daemon. I victoriously conquered many HAIKU masters and was awarded a free copy of this book as part of a promotion the publisher had worked up with GameDev.
First you should read the reviews John Hattan and his wife wrote on…
First you should read the reviews John Hattan and his wife wrote on…
Yesterday, I left the confines of my manufactured womb to see Henry Rollins. I don't get out much and I pretty much selected to go see this guy at random.
Knowing little about Mr. Rollins, my wife and I sat down to a three hour rant. We loved it. That guy is funny, and his Christopher Walken impress…
Knowing little about Mr. Rollins, my wife and I sat down to a three hour rant. We loved it. That guy is funny, and his Christopher Walken impress…
I've been reading the book "Cross-Platform Game Programming" and have decided that anything I build from here on out should be system and future friendly. Just the first couple of chapters contain enough information to move me towards this goal. Most of the book is intended for building a complete …
I've been sick for the last few weeks. To be more specific, I started getting sick right after my last post. It has not been fun. I've been to the doctors a couple of times now, just gave blood this morning, and have another appointment next week. Not sure what's going on yet.
I never got to use my …
I never got to use my …
Here it is, a tiny flash rss reader which uses a php script to process rss xml.
It uses lastRSS to process the rss feeds which is nice because it allows server side caching. I made this for anyone to use and have included the source code which you can download below. I made this mostly as an exercis…
It uses lastRSS to process the rss feeds which is nice because it allows server side caching. I made this for anyone to use and have included the source code which you can download below. I made this mostly as an exercis…
My server box arrived last week in one piece. I added the graphics card, installed a linux compatible network adapter, and plugged it in.
I'm using a KVM switch so I need only press a few keys and I can switch back and forth from my two machines. This is new for me. In the past I had used a manual a…
I'm using a KVM switch so I need only press a few keys and I can switch back and forth from my two machines. This is new for me. In the past I had used a manual a…
Recently I have deemed it necessary to setup my own LAMP (linux, apache, mysql, and php) server for development. I've ordered a simple barebones computer with a gig of ram a fast Intel chip and a lot of hard drive space. The board has an AGP slot so I'll probably push my old nVidia 5200 in there...…
I'm moving on with my Poker AI experiment. My initial entry can be found here if you'd like to catch up. It's been a while since I've looked at this code so this entry will mostly be to help me refresh and get some direction. As I've said, a poker hand is made of 4 16 bit words. Each 16 bit word re…
It's been a fast year so far. I've done little game or graphics programming yet. I have built a lot of web applications. Two things I should mention. One is that I turned 30 a couple of weeks ago. I guess that's not that big of a deal to me. The second is that I killed my personal website. Rather t…
Playing with shaders again. Here you can see fur applied to the standard noaktree troll (green monkey) model. The first frame is of the naked monkey, next you can see the fur applied with a medium density and several layers, finally the same fur is applied with self shadowing enabled.
Using OGRE has…
Using OGRE has…
Well as of yesterday my wife and I have made it 5 years!! It makes sense once you realize her profession involves the education of children. [smile]
I've implemented the function which calculates the value of each hand in my poker AI. I had mentioned that I would keep the type of hand and the hand v…
I've implemented the function which calculates the value of each hand in my poker AI. I had mentioned that I would keep the type of hand and the hand v…
As I continue with the demon game, I'm instantly back doing what I don't want to talk about in my journal, artwork. So screw it, I'll keep working on that and talk about something else until I get to the nuts and bolts of the game play.
I've been a poker player for a few years. I don't usually play …
I've been a poker player for a few years. I don't usually play …
I've just updated my DirectX SDK from the August (2005) to August (2006). It only took me a year but wow did the size of the sdk bloat or what!? There are a few things I've never looked at before in the tools section, plus it looks like Pix has been improved. I'll start going over the docs in my sp…
After a trip to the Shedd Aquarium in Chicago, a couple of weeks ago, I was inspired to model a fish. One of my favorite fish, in part because of that Nemo movie but mostly because it's blue, is the Blue Max Tang. Here is the end result of that inspiration.
Last week I was playing around with boxes.…
Last week I was playing around with boxes.…
They're invading my computer!! I became a member at 3d.sk after reading a review by johnhattan. It's taken quite a while but I've almost finished downloading all the files. I'm using FDM to download while I sleep and it's worked really well.
As for programming, I've fixed up my OGRE framework and co…
As for programming, I've fixed up my OGRE framework and co…
I've always wanted to conjure up some spirit to do my bidding, give me powers, find lost treasures, etc. All this is formulating into some sort of conjuring game. If the game were networked, players may be able to steal, attack, spy, etc. via their demonic pals. I'd play it.
On the programming fron…
On the programming fron…
I've been busy with things that don't really relate to game development so I haven't had much to say for awhile. When I do work on game stuff I've been honing my skills as a 3D modeler. As you can see from my previous entry this doesn't make for a very exiting journal. And I don't want to come acro…
I'm starting to learn how to model and texture. I have a long way to go until I'm an expert but I'll keep plugging away at it. I haven't been doing much coding aside from web things. It feels nice to exercise the not logic side of my skull.
I'll show you what I've done recently and then I'll creep b…
I'll show you what I've done recently and then I'll creep b…
Advertisement
Popular Blogs
Advertisement