Tuesday, July 6, 2010

"development"

update: I've switched back to using the coop base again, but... it doesn't work. I've made no modifications to the co-op base code since it last worked, I moved it off into it's own folder (/coop src/) and left it alone, but it still broke automagically.


Background: Before trying to make Muddy I was planning on working on another game called Garunitwanagh which I was making with Ogre (which is just a rendering engine, I switched to Muddy with the Source Engine because it has everything, AI, Physics, Networking, etc...).

So lately I've been trying to use Ogre again, since I installed visual studios for Muddy I went back and tried the latest version of Ogre (I had been using an old version because it was the last one that supported Code::Blocks, which is the IDE I was using before). That hasn't worked out yet.

I had previously been planning things like creating a game in two months, which is indeed something of an optimistic goal, but I've now changed my mind in the short term, I'm now going to fiddle around in Ogre & Source to see what I can do and things like that, without any solidified eventual plans.

So Muddy development is "canceled" in the sense that I'm not necessarily going to actively develop Muddy during this summer. And even if I do work on it I'm not going to do anything much. Cause I realized while playing around that I had been trying to do stuff that was beyond me, like if the Coop Base failed to get AI working there'd be nothing I could then do about that, I don't understand Source well enough to go in and figure out what it did wrong and fix it, so I"m completely at the mercy of the Co-op Base. That's not useful, I need to be able to do this stuff myself before attempting to create a game on my own. If I can't implement features on my own it's silly to imagine I could create a game on my own, games rather require features. So to get me to the point of knowing that I'm going to play around in Source and stuff with reachable goals, like following the tutorials on the wiki, creating simple logical entities and playing around with maps where like the goal is to go from point A to point B to point C, etc. Simple stuff.

Onwards!
Slowly, slowly onwards.

Saturday, July 3, 2010

Co-op again maybe?

So it turns out the co-op base was last updated last year, which isn't nearly as long ago as I was thinking. Also the reason it doesn't use sdk_hareddefs.h isn't exactly because it's old. It uses hl2mp instead of SDK Server as it's project file, which means it's a mod of Half Life 2 Multiplayer instead of being based off the generic multiplayer template. I heard an opinion on the #hl2coders IRC channel that hl2mp is better then SDK Server... But personally I'd rather use SDK Server.

So I might give the co-op base another try. Meanwhile I've been extremely lazy on working on muddy lately, but hope to kick this pig soon.