I've been quite busy. My entry for Dream-Build-Play turned out okay, although we had to dash like mad to put actual gameplay levels together during the last week, having worked on art path and technology up until then.
Ko-Ado the Cloud
After handing in, I worked a bit on a 2D game, just to get the en…
Ko-Ado the Cloud
After handing in, I worked a bit on a 2D game, just to get the en…
Well, yes. But I've actually been working on gamesey stuff! I'm helping an artist with an entry to the Dream-Build-Play XNA game competition hosted by Microsoft.
You can check out some screen shots and a video here: http://www.the-cloud-game.com/
Also, I recently wrote a rather long rant on some appl…
You can check out some screen shots and a video here: http://www.the-cloud-game.com/
Also, I recently wrote a rather long rant on some appl…
On Father's Day, I decided to stay creative all day. I locked myself upstairs with my CuBase and my Xboard, and out came an entry for the monthly KVR song competition. You might like it. You need an OGG player, though.
0806_jwatte_Engage.ogg.
0806_jwatte_Engage.ogg.
You can see a screen shot of the editor (which uses COM / .NET interop) and more musings about being a toolsmith versus being a game developer over at http://www.enchantedage.com/cargame.
Suffice to say: I may yet move beyond the tech demo stage of one of my hacks, and make a real game of my own one…
Suffice to say: I may yet move beyond the tech demo stage of one of my hacks, and make a real game of my own one…
I'm way too busy at work to do much development at home :-(
What free time I have, I typically spend playing games or watching anime, rather than developing on the game.
Speaking of games, I've been trying Project Gotham Racing 4 for the last week (I bought it together with a wireless steering wheel …
What free time I have, I typically spend playing games or watching anime, rather than developing on the game.
Speaking of games, I've been trying Project Gotham Racing 4 for the last week (I bought it together with a wireless steering wheel …
XNA is fun, because you can run your stuff on the Xbox. Although the floating-point performance of the compact CLR (which they use on the Xbox) is really quite poor.
Anyway, you might want to read my screenshot comments on my current XNA experiment.
Anyway, you might want to read my screenshot comments on my current XNA experiment.
Dammit! I had a witty post with all kinds of image and hyperlinks going, and IE 64 just crashed on me again. It tends to do that a lot. Blech!
Anyway, I was trying to texture some terrain to make something happen with the C4 engine I've had a copy of forever, and tried the Insane Terrain Texture Gen…
Anyway, I was trying to texture some terrain to make something happen with the C4 engine I've had a copy of forever, and tried the Insane Terrain Texture Gen…
So... my at-home project has petered out again. It's not dead, it's just sleeping. Really :-)
What killed it? Well, I usually blame a lack of art, but I'm not sure that's it. I think it's the point where I can start adding art, but I realize that to get anything actually useful, I have to add more a…
What killed it? Well, I usually blame a lack of art, but I'm not sure that's it. I think it's the point where I can start adding art, but I realize that to get anything actually useful, I have to add more a…
If you don't follow the Multiplayer and Networking forum, you don't know that the Pageable Terrain Format draft specification is posted, as a PDF!
Check it out. We've put a lot of work into the format, and the supporting code (which we'll make open source later this year). Hopefully, it can become a…
Check it out. We've put a lot of work into the format, and the supporting code (which we'll make open source later this year). Hopefully, it can become a…
I'm going to do something different today. I won't talk about the experimental game hacking that I usually do. Instead, I'll talk about work.
Work is so busy these days, I don't have time to work on the game. But I gave myself 9 years and 364 days, so I still have a sufficient buffer to finish on ti…
Work is so busy these days, I don't have time to work on the game. But I gave myself 9 years and 364 days, so I still have a sufficient buffer to finish on ti…
I've been noodling around a little more in C4, mostly to figure out some things in an environment that's a little more complete than my home environment, but not as big as my work environment. And guess where I got stuck?
If you guessed "animated character pipeline," you're right! Just like with eve…
If you guessed "animated character pipeline," you're right! Just like with eve…
I've been on vaccation (still am), and have made some progress on the project. I haven't, however, posted about it.
The exporter problems are mostly behind me. In the end, Derek Nedelman turned out to be quite responsive to problem files/scenes mailed his way, and made OgreMax work pretty well. I st…
The exporter problems are mostly behind me. In the end, Derek Nedelman turned out to be quite responsive to problem files/scenes mailed his way, and made OgreMax work pretty well. I st…
So, you know I'm using Ogre 3D, version 1.4.3.
There are three exporters that allegedly work with animated characters and 3ds Max 9: LexiExporter 1.0.6 (just released), and oFusion Community Edition (from February) and the Ogre Mesh Exporter.
Unfortunately, oFusion doesn't work with skinned character…
There are three exporters that allegedly work with animated characters and 3ds Max 9: LexiExporter 1.0.6 (just released), and oFusion Community Edition (from February) and the Ogre Mesh Exporter.
Unfortunately, oFusion doesn't work with skinned character…
So I've spent the week-end releasing a bunch of code.
1) I released the updated version of kW X-port, my DirectX .X file exporter for 3ds Max. It's on SourceForge: http://kwxport.sourceforge.net/
2) I updated and released the Etwork networking library I'm also using for my project. It's on my home ma…
1) I released the updated version of kW X-port, my DirectX .X file exporter for 3ds Max. It's on SourceForge: http://kwxport.sourceforge.net/
2) I updated and released the Etwork networking library I'm also using for my project. It's on my home ma…
I've spent a few hours to get back in the swing of things, and it's paid off pretty well.
I defined packets for creating and removing objects on the client machine, and for updating properties of those objects. Here, the object system I designed a few months ago really helps, because public properti…
I defined packets for creating and removing objects on the client machine, and for updating properties of those objects. Here, the object system I designed a few months ago really helps, because public properti…
I had kind-of stalled out on the project, because I was at the part where I wanted to add moving entities (animating), and the exporters I had for 3ds Max 9 were all busted one way or the other for skinned, animated characters. I just read that there's a new LexiExporter for Ogre for 3ds Max 9, whi…
This is work related. I'm working on testing out a popular content management system for an interactive web site: Drupal 5.1. It's a reasonably well functioning system, with a rich feature set, and it installs easily.
Among the features is the ability to add a new kind of content. You start out with…
Among the features is the ability to add a new kind of content. You start out with…
Little in the way of updates. The house is coming together, and with that the home theater, which is taking a bit of time right now :-)
I also have a bunch of writing to do, so my creative spirits go there rather than my project. At work, I'm presenting at a conference on June 25; on the side line, …
I also have a bunch of writing to do, so my creative spirits go there rather than my project. At work, I'm presenting at a conference on June 25; on the side line, …
It's my daghter's seventh birthday today. Kids are so funny. She got up before the alarm bell, and knocked on our door saying we had forgot about her birthday. Normally, we have to drag her out of bed to get to school.
Then, while we're still singing and bringing in the cake, she descends upon the p…
Then, while we're still singing and bringing in the cake, she descends upon the p…
I've been fighting the Ogre shadow system and near terrain renderer. It turns out that it uses different shaders for rendering ambient and color materials, vs rendering light contribution with shadowing. This means that, even if using the exact same code in both shaders, you won't get full invarian…
I went to Paris over the week-end. Me and my sister took my mom as a present for her. We've been before, but a long time ago. Say what you want about the French, but they cook really well! I ate deliciously all week-end long. It's also always nice to hook up with family.
While returning to the airpo…
While returning to the airpo…
I downloaded the latest version of SQLite and stuck it inside a thread in my server. I then made log-in password validation be asynchronous, waiting for look-up in the database. That's better than using the hard-coded password "pass" that I've had until now :-)
Actually, the way I went about it migh…
Actually, the way I went about it migh…
Today, I got a refund on the "historical buildings" purchase from TurboSquid. Good that I got the money back, but bad that I couldn't use these.
Does anyone own a copy of Lightwave, and an exporter that can export to any common format (Collada, .X, etc) that can be imported into 3ds Max? Apparently …
Does anyone own a copy of Lightwave, and an exporter that can export to any common format (Collada, .X, etc) that can be imported into 3ds Max? Apparently …
I'm making progress towards a layout editor. I said I wouldn't write any tools, yet here I am.
I have mouse tracking working, selection working, and a list window that show the entire scene, or sub-selections based on name matches. Realistically, I'll need something like this anyway, to debug the ga…
I have mouse tracking working, selection working, and a list window that show the entire scene, or sub-selections based on name matches. Realistically, I'll need something like this anyway, to debug the ga…
I'm a big fan of self-describing data. Some people call it reflection, some people call it metadata -- the end result is the same. A program should be able to examine the data structures within itself, and make decisions based on that examination.
The object/component/property system I wrote a while…
The object/component/property system I wrote a while…
The post below this is much more technical, and actually contains interesting discussion. This post just vents steam.
So I picked up a few different building models with textures off TurboSquid. (Sometimes, spending money feels like an adequate substitute for progress)
The description for the package…
So I picked up a few different building models with textures off TurboSquid. (Sometimes, spending money feels like an adequate substitute for progress)
The description for the package…
Some progress, and some more thinking.
I had to get the source for Lua, because I was suffering a crashing bug deep in the Lua DLL, and after trying for a while, I still couldn't figure out why by just stepping through my code. I got the Lua source, compiled it with debug assertions on, and immediat…
I had to get the source for Lua, because I was suffering a crashing bug deep in the Lua DLL, and after trying for a while, I still couldn't figure out why by just stepping through my code. I got the Lua source, compiled it with debug assertions on, and immediat…
I have my system to the point where I can log in (with a hard-coded password), it exchanges authentication cookies, and it can send messages back and forth and dispatches them. I'm now implementing the "LoadLevel" message, which just takes a string which is the name of a LUA script.
That script cont…
That script cont…
Advertisement
Popular Blogs
Advertisement