So much for Creativity

Profile
Vernon Hills, Illinois
198 comments
196 entries
Advertisement
SiCrane
June 24, 2004
Just under 50,000 bytes
I've been getting bored with my current avatar and thinking about making this my new one. I spent an hour writing some screen capture code into the dodecahellspawn program, which exported a series of targas. It wasn't until a few hours later that I realized that some of the color channels were sw…
338 views
SiCrane
June 23, 2004
Now for something completely different
Here's some screenshots from my dodecahellspawn "game" that I wrote five years ago. (One image, multiple screenshots.)

It's basically a Rubic's cube done with a dodecahedron. The computer model was done so I could visualize the pieces out properly. I tried to construct a physical model based on the …
316 views
SiCrane
June 23, 2004
testing again

// *
// * aoi/test/test.impl
// *
// * Implementation for testing functionality
// *

#include
#include
#include
#include
#include
#include
#include

namespace aoi {
namespace test {
namespace {
class TestRunner
: public thread::ClassLevelLockable
{
public:
std::vect…
375 views
SiCrane
June 23, 2004
Testing
This is only a test.

image
363 views
SiCrane
June 22, 2004
A peek in the library: locking
In one of the earlier versions of my code library, I just used loki's ClassLevelLockable<> class for some of my locking needs. Unfortunately, Loki uses static objects to initialize the mutexes form ClassLevelLockable<> which has order of intialization issues that I ran into fairly fast.…
292 views
SiCrane
June 21, 2004
No Subject Here
Basic locking has been reintergrated into the library. This was the first thing up since the testing system actually depends on locking to some degree. Before it was implemented against do-nothing stubs. This is less hackish than it sounds since the do-nothing stubs are still in the library as the…
391 views
SiCrane
June 20, 2004
Rant mode on.
One lesser known detail about the C and C++ languages is that assert.h and its analogue cassert can both be included multiple times in the same program, and the value of the assert() macro can be potentially different after each inclusion. This just pisses me off. I understand the reasoning behind …
376 views
Advertisement
SiCrane
June 20, 2004
Listening to: Enigma-Mea Culpa
That part about working on the library today? I lied. Today I slept and played Dynasty Tactics 2. (It's not completely slacking off. After all, I'm working on a tactics game myself, right?)

One thing I notice about Dynasty Tactics 2 is that I don't enjoy as much as, say, Final Fantasy Tactics or Di…
287 views
SiCrane
June 19, 2004
Listening to: Orff-Fortuna imperatrix mundi
Not much to report, progress-wise. I wired in the basics of the testing framework today. The testing framework is scavenged from an old project of mine. It's a XUnit style system, though much of the elegance of, say, JUnit is replaced with brute force hackery. C++ doesn't support reflection nativel…
322 views
SiCrane
June 18, 2004
Listening to: Bjork-Human Behavior
Well today I erected the basic scaffolding for the code library. This includes basic stuff like creating a MSVC project, a Makefile for gcc and shlumping the whole thing into Subversion. Since I'm doing a major rework of the whole thing, I've decided to break in a new namespace and file extension. …
343 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
14 Followers
klg71
Generalist
55 Entries
2 Followers
ApochPiQ
Generalist
628 Entries
45 Followers
15 Entries
14 Followers
johnhattan
Programmer
1,277 Entries
50 Followers
Advertisement