Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views

So, with the tools...

Sign in to follow this  


I'm making progress towards a layout editor. I said I wouldn't write any tools, yet here I am.

I have mouse tracking working, selection working, and a list window that show the entire scene, or sub-selections based on name matches. Realistically, I'll need something like this anyway, to debug the game while it's being brought up.

There are some other layout editor tools out there, although those that support custom properties typically require plug-ins to be written, and the few that support Ogre don't seem to even support that. As long as I only support placing objects, and editing properties of them, the editor shouldn't be too hard. I'll use a text editor for anything fancier, like creating templates for new objects or configuring particle systems.

So, once layout editing works, I'll move on to animated entity support. For now, I believe I'll use a simple method that blends between three animations: idle, walking, and running, based on velocity forward. I'll even ignore strafing for now (Aaah! The warts!) Sometime later, my game will actually require a fancier movement to animation model, but I can hold off on that. Get something working sooner!

After animating entities, I'll work on a movement controller, and its replication, after which I should have a simple multi-player world where one player can host, and multiple players walk around. I've been there before, actually, although not in as structured fashion as I go at it this time.

After that, player-to-player chat, and objects with behaviors (physical objects, and NPCs). After that, I could construct a mini-game (something like a scavenger hunt), and test it. That'll be fun!

After that, I have to think about real art, and the specific game features that lead to my specific game. That scares me, as I'm not an artist.
Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!