Intel sponsors gamedev.net search:   
BrainfoldBy Knarkles      

Blog at http://www.brainfold.org/blog/.

Visit #python3d on the Freenode network.


Thursday, August 23, 2007
I ordered some partz for my com-paa-teh:

Gigabyte GA-P35-DS3R
Core 2 Duo E6550
Sapphire Radeon X1950 Pro Ultimate
2GB of memory

The evil Social Life has still been interfering with my Game Development Stuff (and amount of sleep), but no worries people, nothing has been abandoned.

Comments: 0 - Leave a Comment

Link



Monday, August 20, 2007
Had a real fun weekend.

Now it's back to work, I started this morning by continuing to implement OpenAL support. I think I'm going to work on that and the Schema tool at the same time.

Comments: 0 - Leave a Comment

Link



Tuesday, August 14, 2007
Real Life has been interfering with development again , so I'm not expecting to get any coding done this week. Hope I'll get back up to speed next week!

Comments: 0 - Leave a Comment

Link



Monday, August 13, 2007
New parts for my ancientish computer on the horizon (planning to buy in a month):

  • Core 2 Duo E6750 to replace Athlon XP 2500+

  • Radeon X1950 Pro PCI-E to replace Geforce 6600GT AGP

  • 2GB of DDR2 memory to replace 1GB of DDR memory

  • A motherboard to support it all



The games that broke the camel's back (ie. are practically unplayable on my current computer) are Armed Assault, Supreme Commander and Test Drive Unlimited.

I just wish I wasn't so tight on money so that I would feel a bit more comfortable about this update... :P

Comments: 2 - Leave a Comment

Link



Friday, August 10, 2007
I haven't got a lot of programming done in the past few days because first, I've been studying XML Schema for the COLLADA schema tool; second, it's been too damn hot for my brain to function (granted, "only" about 28C which might not seem too hot for those of you living in Sahara or something) and third, my group had an awesome capoeira show yesterday! There was an insane amount of people there (well, insane for the space at least, people were climbing on tables) and it was a huge success, yay!

I did continue OpenAL support for a bit to get something else to think about coding-wise. Don't want to get stuck with one problem for too long to avoid losing motivation.

Comments: 0 - Leave a Comment

Link



Tuesday, August 7, 2007
Here, on the Spineless Jelly web site.

Comments: 2 - Leave a Comment

Link



Sunday, August 5, 2007
PIL (Python Imaging Library) support was really easy to add with my plugin system in place, providing better image format support and other features if you have it installed. For example, it directly supports grayscale images with an alpha channel, while the Pygame image module supports neither. With Pygame, you have to load such images as RGBA textures, while PIL allows to load them as LUMINANCE_ALPHA, saving processing power, bandwidth and texture memory. Pygame also only supports saving images as BMP.

I was considering how to best reimplement COLLADA loading, and I think my best bet might be to write a tool to generate Python modules directly from the COLLADA XML Schema. Mixing XML tree handling code and scene generating code just seems a bit too hackish... I already tried using generateDS for this, but it just hung up (infinite loop?) after generating about 1.3MB(!) worth of Python code. I couldn't find another tool for doing this, so I'll look into writing one myself. Stay tuned for results.

After I finish COLLADA loading (at least as much as I'm going to do for this release), I might have some nicer screenshots for you to drool at.

Comments: 0 - Leave a Comment

Link



Friday, August 3, 2007
Spineless Jelly is going steadily forward even with the lack of updates.

It's strange: it seems I'm most productive early in the morning and very late in the night. This, of course, doesn't fit quite that well with the "having a job" part of my life... Of course, if I didn't have a social life, I could sleep in the afternoons, work on the project during the night and still go to work.

Btw, I'm not going to move the journal off GameDev, at least not yet...

Since the last update, I've mostly been working on:

  • Reorganizing the engine (ooh, clean and elegant)

  • Writing proper dynamic text rendering (rendering to a texture each frame just doesn't quite cut it)

  • Improving resource management (resources can now be loaded from zip files, and a host of other features)



I should start rewriting the COLLADA loader to be easier to understand and extend, while also supporting COLLADA FX. I'm also going to add COLLADA Physics support later when physics simulation is added to the engine (at the moment, my top candidate is Bullet). Too bad the official COLLADA API is C++, so it's practically impossible to wrap to use with Python. While working on COLLADA FX support, I'm also going to refine shader and multipass rendering support.

Comments: 2 - Leave a Comment

Link


All times are ET (US)

 
S
M
T
W
T
F
S
1
2
4
6
8
9
11
12
15
16
17
18
20
21
22
24
25
26
27
28
29
30
31

OPTIONS
Track this Journal

 RSS 

ARCHIVES
April, 2009
March, 2009
February, 2009
January, 2009
December, 2008
August, 2008
July, 2008
June, 2008
May, 2008
April, 2008
March, 2008
February, 2008
January, 2008
December, 2007
November, 2007
October, 2007
September, 2007
August, 2007
July, 2007
June, 2007
May, 2007
March, 2007
January, 2007
December, 2006
September, 2006
August, 2006
July, 2006
June, 2006
May, 2006