These GUI layouts are stored in a "template" library instead of in your SVG. Which then you can assign to an object in your workspace. level properties, player, enemies objects, whatever ) with specific attributes and properties. The idea is to create specific GUI layouts for objects ( I.E. What if Inkscape had an "Object GUI layout" creator for objects. I would like to take it a step further and explain a much "complexer" idea which builds on my original: I want these "level-designers" in my project to work directly from Inkscape rather than to use different applications. The current xml editor in inkscape isn't inviting at all. But in the end the level designer can also pick the texture, set various properties for each object etc. I just use the simple circle objects created with Inkscape, read the matrix and apply it ( most objects in our game are circles). But the idea was more so that you get a clear and more integrated "editing" layout which fits with the rest of the software. ![]() Of course it would be easier to use the inkscape tools adjust these parameters. The "data" doesn't really suggest anything to custom attributes. I have to admit my "mock-up" didn't really conform to what I was aiming for. ![]() I haven't worked with any enough to make a recommendation, but a google search for "visual xml editor" should give you a good start. If you are interested in providing an interface to edit all of the svg in a file (including extra game-specific markup), there are many visual xml editors on the market. Here are a couple of comments regarding two other interpretations I have from your suggestion: It seems like most of the information in your example can be edited more easily with inkscape's tools than through these kinds of numerical values(?). I plan to post a demo video of how I'm approaching this problem by the end of this week (hopefully). If your suggesting is aimed at a similar goal, I'll be interested in hearing what kind of game-specific data you are interested in encoding. ![]() I'm in the process of adding ways to edit game-specific attributes on objects, and am currently heading in the direction of having the users enter text as either an object description field or as hide-able grouped graphics. ![]() I'm also using inkscape as a game level editor.
0 Comments
Leave a Reply. |