I want to make a level editor?

Started by
5 comments, last by AimKing98 11 years, 2 months ago

Hey guys I want to know how I can make a level editor with my programming skills for a game, I know a good amount of c++.

Advertisement

You make a program with a built in rendering frame, and add in your tool widgets such as buttons, tree views and drag & drop asset management. You will need to be more specific to get responses. If you don't have the slightest idea on where to start your not ready to take on such a task and should go back to the book's and tutorials. As rude as it may sound they condition you in a way of thinking that gives you the knowledge you need to come up with a "plan of attack" so to speak. The first step in designing any software, be it applications or games is a conceptual draft such as a design document, flow chart or even just a list of features that you would like to create. Plan out what it is you want to make then research how to make it happen.

Dan Mayor

Professional Programmer & Hobbyist Game Developer

Seeking team for indie development opportunities, see my classifieds post

You may have to be more specific in your question. With out knowing your Game and programming skills it maybe hard to guide you. I know a good amount of Spanish and German, But I can not tie all the words together to make sense out of what I am saying, to someone who speaks those languages every day. Verstehe ? Comprende ?

Your Brain contains the Best Program Ever Written : Manage Your Data Wisely !!

If you are able to make a game, a level editor is pretty trivial.

On the other hand, it's also hopefully unnecessary. Writing a level editor should (in my view) be a "last resort". First consider using a third party editor or editor(s) with conversion tools, it will save you a lot of work (which you can spend on writing a better game!)

Editor UI programming is something that a lot game programmers dread, but I found a mindset to make it not so hard on me...

Approach it like programming game-specific UI. Instead of having menu buttons to switch on different modes or settings when clicked on, you are switching modes and settings for a editor. If you know how to make game menus then you can start making your editor the same way. Of course that's a simplification, but making an editor with that mindset helps me with starting my own.

Also, how much you actually need a custom editor depends on the type of game, and the scope.

New game in progress: Project SeedWorld

My development blog: Electronic Meteor

If you are able to make a game, a level editor is pretty trivial.

On the other hand, it's also hopefully unnecessary. Writing a level editor should (in my view) be a "last resort". First consider using a third party editor or editor(s) with conversion tools, it will save you a lot of work (which you can spend on writing a better game!)

I disagree with that one. Because alot of time you have to design and tailor the editor to your engine. One of the thing you usually want to do is design your engine along side your editor, That way you can end up with an editor that is a replica of what your engine is capable of doing.

I am sorry for not be so specific. What I meant to ask is how would I start. Would I start like one of the comments above suggested

and treat like a game its self or would i have to use a library. If you could link me to tutorial that would help to thanks.

This topic is closed to new replies.

Advertisement