Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: How do YOU make editors?  (Read 2211 times)

0 Members and 1 Guest are viewing this topic.

Lin

  • Newbie
  • *
  • Posts: 6
  • Just another game developer.
    • View Profile
How do YOU make editors?
« on: September 22, 2016, 11:54:06 am »
This topic is mostly regarding language and framework of choice for making game editors. The types of editors would be complete, so have features to modify everything plain data sets to level designs (graphic and sprite work not required, leave that to external tools). Here are some things to consider when picking a language and framework.

Language and Frameworks Considerations
  • Portability - must run on the major operating systems (Windows, Linux, Mac, etc)
  • Performance - obvious
  • Integration - ideally you can link against your game engine
  • Modularity - it's easy to add new features and possibly support plugins etc
  • RAD - you don't spend more time working on the editor than the game
  • Appearance - not the most important part, but at the end of the day it's nice
  • Design - the best editors are the ones you can customize, so docking/floating/resizing frames and windows is great (keep RAD in mind); ideally can just write in code instead of needing a window designer
My project uses CSFML and C is my language of choice, so anything that has bindings for C is a plus. What do you use?
« Last Edit: September 22, 2016, 12:11:49 pm by Lin »