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


Sign in to follow this  


I'm drunk :]

I was working on the component editor earlier, laying out the gui controls and everything. I have it drawn out on this piece of paper in front of me, but I'm too drunk to actually successfully work on it. Well, I'm basically jsut afraid of writing more shit code, because there's enough of that already.

Anyway, screenie of progress (about 5 minutes worth?)

The left panel is for selecting a certain component to be modified. The "Type Selection" is a textual list of component types (Chasis, Turret, etc), and below it will be an image list of all components of that class.

The right panel will be for component modification/creation. A component consists of - a texture reference, a texture rect (coordinates) which constitutes the image of the component, a center of rotation about which it rotates, and some other statistics (armor, weight, rotation speed, translational direction, etc).

Basically I'm going to reuse the tile editor code and create a multi-function control which can be set into different modes, one for each one that deals with stuff. IE, there will be a "SELECT TEX RECT" button which sets it into texcoord mode, and a "SELECT ROTATIONAL CENTER" and so on. Pretty easy, really.

I think the challenging part will be actually coding the GUI so its functional, and writing the import/export parsers. Because I bloody hate parsers OMG!!! :O

Anyway, Pouya is going to hit level 70 tommorrow in Maplestory (lv. 70 is the point where you get the third, and final so far, job advance) so I should get some sleep so I'm not completely hung over. And some water with my sleep. mmm water.

G'night :D
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.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!