Skip to content
This repository was archived by the owner on Jan 26, 2022. It is now read-only.
kennelkenPublic archive

About

The application allows to easily create and edit "table-like" configs and save them to a simple json file. It was designed to suit common game development requirements.

Resources

Stars

7 stars

Watchers

1 watching

Forks

Repository files navigation

gceditor

Description

The application allows you to create and edit json-formatted config file in a table-like way. It is designed to solve common game configuring tasks like adding entities, references to entities, parameters, localization; advanced search, integrity validation.

Written in Actionscript 3.0. Requires Adobe Air to launch.

Features

  • simple to install and use standalone app;
  • produces VCS-friendly JSON: it is easy to find changed values in every version;
  • table configuration can be easily changed at any time;
  • it is easy to refer to any existing entity by its Id;
  • a lot of usable preset cell types:
    • integer;
    • float;
    • string;
    • multiline string;
    • boolean;
    • text pattern (for localization);
    • reference (to refer other entities by Id);
    • date;
    • path to file (with images preview);
    • inner table (to create minor tables inside major table cells);
  • editor-integrated localization solution;
  • popup windows for quick editing and exploring of referenced values;
  • advanced search including references search;
  • integrity validation, missing values notification;
  • commands history with undo-redo for every action;
  • it is possible export to few variations of json format (beautified, ordered, minimized);
  • it is easy to integrate custom serializer using source code;

Screenshots

JSON Example

JSON default - Default format including all data and metadata. Can be loaded in the application.

JSON reduced - Reduced format for more convinient representation. Can not be loaded in the application. This format is much easier to parse in a game.

Installation

Execute air/gceditor.air file to install the application. Windows and macOs are supported.

About

The application allows to easily create and edit "table-like" configs and save them to a simple json file. It was designed to suit common game development requirements.

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages