Pages

Tuesday, April 5, 2011

Crawling Along

Progress for Zone XXI is crawling along. We've got a few new additions and what not, but nothing major. We've just finished adding destructable crates with physics. It was a pretty good idea from Dave and how I decided to put it together was rather clever. I set it into a set of functions. One for creating the crates, one for handling the crates, and one for destroying the crates. They also have force limits so depending on how much force is put on them determines if they will break or not. The crates start out as one complete object, but after they pass their force limit, they shatter with the force applied. The crates also bare weight by size ratios like the rest of the objects in the editor meaning that even though two crates may have the same force limit, the bigger crate would be less effected by the force after the force limit was passed because it has a bigger mass. I've attached a video Displaying the capabilities of the destructable crates. I've also begun working on spawn zones allowing the player to spawn within box areas. Which box it spawns in will be decided by size weights. This basically means that a box of bigger size will have a better chance at spawning a player while a box of smaller size will have less of a chance at spawning a player. This makes sure the spawns are evenly spread out. I've also cleaned up the rest of the editor. I got ghosting working and object editing is now complete. It has ghosting too. Besides that, we've only really talked about details we might add to the game, and Dave has been working on models nonstop. That's all for this post. Till next time.

You think it. We create it.

Saturday, April 2, 2011

Video

Finally got the video done. it shows most of the abilities for the editor, but only 2 out of the 7 objects. The others are still getting worked on. It's really fast although the video kills a little bit of the fps. Its got full scaling control, collision calculated positioning, real time physics, full rotational control, and more. This is just the start of it, but I believe it to be a pretty good go. The music for it was actually created by dave. We've got a works in progress thread for it on The Game Creators website. The thread hasn't had anything posted to it yet. This video is our first proof of progress. We've also decided to name the game Zone XXI for its relation to the 21st century style. That's all for this post though. Hope you enjoy the video. Till next time.

You think it. We create it.

Friday, April 1, 2011

Zone XXI Level Editor

So I got the first level set up with newton boxes by hard coding and realized how ridiculous it was going to be to do that, so I decided to start a level editor, its coming along quite well with a few minor fall backs. It has several modes for different objects, entities, and editing types, and all objects instantly become scaled newton objects as soon as they are created. It also already controls rotation, screen to 3d points calculations, scaling, and camera controls. Its going very well, only draw back is the textures are for some reason not loading which i'll have to look into. I've also created a video showing off the level editor in its very early stages, and how much is already put in. I'll upload it in a post pretty soon, I might want to do a little more before I show any progress.


You think it. We create it.

Wednesday, March 30, 2011

New Team

I know I haven't had a lot of updates lately, I've been getting settled in with DBP and trying to get everything transfered over to it correctly. I do have news though that I've recently joined up with a modeller, Schulzy, who happens also to be a song producer. This is a link to his songs http://soundcloud.com/schulzy175/like-a-computer. Schulzy also has another partner who is a modeller as well. He was asking for help from a programmer and I took the opportunity. Having a business partner could never be a bad thing. We've started work on a top down shooter which we haven't had the chance to name yet. I'm already in the process of getting it working with newton physics and its looking rather promising. This is my first go with newton physics and its really interesting. I'm having fun fooling around with the physics and stuff in side programs, but when it comes down to actually doing work. Its hard to get the right amount of force in an actual game. We've already got a level layout for the first level and its planned to be an online multiplayer game, so it looks like this will be my first go at multiplayer with DBP too. I'm still continuing work on the editor, I just have to rewrite all my button functions because in DBP, functions aren't local like they were in DBP, and I also have to figure out a few other bugs with things like pasting sprites and simple stuff like that. All in all though. It shouldn't be too long before I'm back on track and in the swing of things. That's all for this post though. Till next time.

You think it. We create it.

Monday, March 28, 2011

Progress

So I've currently got the rewrite finish with some flaws like a button return flaw, it'll be sorted out soon. I know its not my code, its DBP, because I dragged the code into DBC and made a quick check program for it and it worked. Regardless of the buttons dilemma. I'm very pleased with switching to DBP. It opens up a world of possibility for all the editors. DBP has its own particle system. I'm still going to make one I can work with, it just makes my life easier tho. It has shaders and post processing effects too, so now i can add depth of field, bloom, and cool shading techniques for stuff like invisibility, water effects, and more. It also supports bone animation so I don't have to manually create my own system for managing bones for the animation editor. I've also already downloaded some add-ons that will really up the editor like EZ Rotate from   http://www.gametoolshed.com/ for Euler rotation, Anisotropic and LOD plugins from kaedroho for major improvements in speed of objects and texture details, a full xbox 360 controller support library plugin from http://www.exodev.com/ so games can be played just by plugging in an xbox 360 controller, and newtons physics wrapper so dynamics objects can now be used and realistic effects like explosions can be used too. That's all for this post. Till next time. 

You think it. We create it.

Saturday, March 26, 2011

Upgrade

Well... After finally having decided that upgrading to DBP would be beneficial, I've decided to do it, requiring a complete rewrite of my menu maker, which isn't an entirely bad thing, maybe I won't have to change too much.... Keeping my fingers crossed, but regardless if I do have to rewrite all 6,000 lines, it will definately end up better, because I've learned a lot this time around and it should be twice as good this upcoming time. Besides that, I don't really have any other updates besides that I've been working on getting the site out there and getting it advertised. Thats all for this post. Till next time.


You think it. We create it.

Wednesday, March 23, 2011

Tidying up

Today was a day of tidying up unfinished code and making things look a bit cleaner. I got the id changing for the buttons and images done. I just gotta get saving and loading done for it and the menu maker is done, once again "for the most part" if I can reiterate. Still not to what my idea of "done" is. The saving I'm currently working on is the hardest part, because I have to make it so it saves it and the saved file can be loaded straight into a game. I can say though is that if there is anything I've learned from this project, its that if you have an idea that you're not sure you want implemented in the game Just Yet, get it done that moment, because small little ideas that you have at the moment may take about 30 mins to put in once you're just starting up, but if you wait too long, that simple idea you had that you didn't want to waste thirty minutes on will take about 5 hours. You'll regret it in the end if you don't get it done right then and there. Well today wasn't that big of an update, but at least its something. Till next time.

You think it. We create it.