Archive for the ‘Castleland’ Category

January 20, 2010

*looks at the date*

*looks at the date of the last post*

Okay.  This daily thing is really not working out for me.   Haha.   Anyway, I feel like meandering a bit about my thoughts and feelings about Castleland development.   But first, here’s what I’ve gotten done:

  • Built a class to represent friendly units, that can move to different squeares, uses lerp based movement.
  • Built a Task Queue to keep track of different tasks and dole out tasks as they need to happen.
  • Built an instruction system where units can figure out, step by step, how to perform a given task, and then execute it.
  • screwed around with blender enough to get it to export shapes for me to use until I can become at least a little proficient with the tool.

However, this morning, my Xbox360 decided to die.  It’s the 1 Red section E74 error that’s probably covered under their warranty, and they’ll probably fix it for me, but it got me thinking.

I’ve been developing Castleland for the 360 cause it was kind of neat to develop for.   There was a definite ‘cool’ factor involved.  But, is this the best choice?   If I want to make something other people are going to play, is XBLIG really the past channel?  You don’t hear a lot of success stories there.  At least, I don’t.    Would I be served better going Windows platform?  I’m going to be targeting strategy gamers in any aspect. And I can always take whatever I make and retarget it back at C#/XNA if I want to release an 360 version.

And this creates even more questions!   I’m not sure XNA is the best choice for a windows platform game.   What about SlimDX?  AIWar uses it.   But it still has the ‘separate install’ issue, which might not be such an issue.  Is native C++ better?   Do I go with DirectX?  DO I switch totally to OpenGL?

Does it matter?   What will I have the most fun doing?   How will I get the most people playing my game? (Which is mostly the point for me anyway).

Anyway, I can has shared thoughts.  If you have any ideas, leave me a comment.

Advertisements

Sigh – 1/13/2010

January 13, 2010

Man, how dare work ask me to actually work!   All my game time lost to obscure C problems.   Oh well.  there’s always tomorrow.

Hahah

January 13, 2010

I’m really bad at this ‘Every Day’ thing, aren’t I!

At least I’ve touched my game every Day. Sunday I spent writing down my ideas into a ‘Design Document’ (though, I’m sure any real game designers would scoff at it.)  I also started on modeling the walls.

Then Monday I spent ineffectually debugging the wall model I built.  Seriously, I spun serious wheels.

The Tuesday I took another crack at it, and figured out that I was giving the wrong Vertex Declaration for my walls, so what I got was more or less random.   Haha.  Anyway, I got to this:

So, that was fixed, then I fixed a small typo.  Then I looked at my list.  Thought about the next thing on it, and decided to play with shadow maps instead.  And I actually got them working, except they’re all jagged and crappy.  So I’m going to plow into Cascaded Shadow Maps pretty soon, to fix the bug.  Squiiish.

Or maybe I’ll go back to the to do list.  You know, gameplay needs and all.

To do list below:

  1. 1. Finish Wall Modeling
  2. Create simple input method for placing walls
  3. Create algorithm for detecting enclosed walls
    1. Make Walls remove neighbor calculations

Castleland!

January 9, 2010

So, I’m going to try and be in the cool kids club and post here about my development activities.

I’m working on a game I’m calling Castleland, that exists in the Dwarf Fortress / Dungeon Keeper / Kingdom for Keiflings arena.  I have ideas in my head, but no strong design document yet.

Yesterday I spend on map controls, and building a wall model.   Part of the problem is that I’m going to end up needing to learn a 3d modeler or get someone else to do it for me.   Hrm.