2007-07-18

Low-Hanging Fruit Week

Filed under: Games,Programming,Technology,Writing — Tags: , , , , , , — D. Moonfire @ 13:37

CuteGod Development: (44 / 172 requirements)
Wind, Bear, and Moon Proposal
Muddy Reflections Reading
Summer Biking: (183.8 / 400.0 km)

Today, I’m rode my bike into work again. Just as yesterday and I am very, very exhausted. I know that my body will adapt to doing 20 km two days in a row (had to walk almost three meters though yesterday), but it isn’t fun until the rest of me adapts. As my dad says, my struggle comes from the extra weight I’m carrying (i.e. a polite way of saying I’m fat). I can consistently average about 38 minutes to go 10 km, including both ways. Which is pretty good, given that the way home is uphill most of the way.

The ride in was pretty good, mainly because I was excited that I finally got something off my chest. There was some work with dh_creatclipolicy that has been hanging over me for the last couple of months, my obligations to the Open Source community, and I’ve been stalling. Last night, I finally got off my ass and made it work. It just needs some cosmetic changes, maybe a bug fix or three, and I should finally be able to say it is done.

I have no energy for CuteGod, as I knew I wouldn’t. I found a good (free) installer maker, so I’ll be able to offer an installer program the next round. I also was made one of the project developers for BooGame since I’m going to be adding some features to it. And, to my surprise, I was made one of the project leadertypes for prebuild. Again, that is because I’m going to scratch an itch I have and make it a bit better to use. One thing I like about the OSS community, sometimes you can just send in changes and sometimes you just step forward to help everyone. Admitedly, I haven’t done much with CeGui# or SDL.NET, both of which I’m developers for, though I have submitted code to both (a Irrlicht.NET backend and the “Moonfire Demos” which have since been removed, respectively).

I think this week is “get rid of small things” week. Trying to knock off a couple of things that have been haunting me. Depending on my mood, I might try to write a short story or two. I have a (hopefully better) story for Steam Punk Magazine which I want to write. Plus, getting read to tile my living room (I have 54 boxes of tile on my sun porch which thankfully has a concrete floor to handle the weight) and GenCon and my vacation next week. Oh, and gaming this Saturday.

It’s going to be a busy set of weeks coming up.

2007-06-27

Faux Heart Attacks

Filed under: Programming — Tags: , , , , — D. Moonfire @ 14:34

» My Father’s Bike: 0.714 (28,567 / 40,000 words)
» Wind, Bear, and Moon Query: 0.000 (0 / 26 weeks)
» Summer Biking: 0.228 (91.2 / 400 km)

One useful method of getting an genuine imitation heart attack:

  1. Ride your bike after not doing it for a couple weeks because you are (still) sick.
  2. Do so on a really humid and hot day.
  3. Worry about a wobble in the rear tire.
  4. Struggle a lot trying to beat your wife’s time and then just equal her.
  5. Lean bike against office door.
  6. Get really, really involved with work.
  7. Jump loudly when bike tire explodes without anyone touching it.

So, my tire decided that it was done and committed suicide yesterday. Startled the hell out of me and was good for a few minutes of everyone asking what in the world that noise was. The rest of the day was rather sedate. I’m trying to get LDAP and PAM (ldap-pam) running in our office.

Oh, because my Google-Fu didn’t find it, if you get “I have no name!” and you are not using ncsd, make sure your /etc/pam_ldap.conf and /etc/libnss_ldap.conf are chmod a+r. Just note to others who spend two days trying to figure it out.

Last night, I worked on Sprite3 on BooGame. This is going to be a graphics library for doing sprites in various rendering systems and eventually leading into getting a GUI (menus, windows, etc) working on a pure graphical interface. Kind of like the windows and popups you see in games. I had hopes that CeGui# would do it, but I can’t get that project to do what I need it to. I didn’t get very far–I spent two weeks thinking about it, but when I got into actually coding it… nada. I did manage to get one demo working, of three kids moving around the screen every five seconds.

I did have one minor disappointment. In 2004, I wrote something jendave called the Moonfire Demos for SDL.NET. It was my effort to do basically the same thing with Sprite3, but years ago. Sprite3 is also what I did with my Gtk# Sprites, but that isn’t really important. Last year or so, jendave said he was working toward moving SDL.NET into more of a pygame approach, which is to provide simple game-related functionality instead of my rather specific sprite library. I thought he was going to keep them in there, but in the last couple rounds of changes, apparently most of my stuff was taken out.

On one hand, I can understand that. I haven’t done much with SDL.NET for a few years and I wasn’t maintaining it. But, it hurts a bit to find out that something I worked on basically got removed because it was too broken. I can understand that it happen and I hope that I won’t drop Sprite3 the same way, though I do plan on getting it working on SDL.NET again, mainly because I keep finding myself wanting this library for the various game projects and maybe if I do it properly, I’ll stop doing it. Or at least stop reinventing the wheel every nine months.

It’s may fault for not paying attention to SDL.NET and the ton of other projects that I start to get involved with, I know that. And this is the consequences of doing paying attention since I have simply so many other projects to work on.

2006-09-21

CeGui# and Linux

Filed under: Games,Programming,Technology — Tags: , , , , — D. Moonfire @ 18:40

I managed to get Turf Wars and CeGui# working properly on my Linux machine. This hopefully will help with the project since I can actually use my preferred operating system, Linux. I’m also helping that a slight change of direction will help me get over this hump in development. I’m getting somewhat discourged by all the damn good looking screenshots on the game forum.

2006-08-25

CeGui# Work for Turf Wars

Filed under: Games,Programming — Tags: , , , , — D. Moonfire @ 13:24

Spent most of last night working on the CeGui renderer for Irrlicht.NET CP. For the most part, it seems to work perfectly, but I have two major problems with it. One, the images don’t quite line up, I’m hoping to get that fixed properly, and the fonts aren’t really even. I’m assuming that one is related to the other.

cracking.png

I also changed the file structure around so this would be appropriate for actually importing into the SVN for CeGui# and helping others.

Once I get all of this working perfectly, I’ll have the GUI done for Turf Wars with significantly need work than if I created/reinvented the wheel myself.