C2 Data Editor (Tools)

Discuss Scirra's 2D Asset Store

Post » Fri Aug 22, 2014 4:02 pm

C2 Data Editor — Now for sale in the Scirra Store!
https://www.scirra.com/store/game-makin ... editor-124

The C2 Data Editor is a Windows desktop app that makes it easy to create data structures for your app using the built in Construct2 Array and Dictionary.

All of the data for an entire app can be saved in a C2 Data Editor XML file for inclusion in a source control system. The Data Editor UI allows you to add Array and Dictionary objects and then you can double click these to start editing them and adding in data visually. Once you are done you can click a button to generate the C2 JSON format for these objects and the data inside them.

You can even embed Arrays inside of Dictionaries and then put those Dictionaries in other Dictionaries or other Arrays... nesting as deeply as you like. If you have an array or dictionary embedded inside of another then all you need to do to edit it in the Data Editor is double click the table cell that contains it and a window will popup ready for you to start editing that nested object.

If you have Construct2 Array or Dictionary JSON you have already exported out of your app then you can paste that into the C2 Data Editor as new objects or you can even import delimited text files that have data in them as new objects.

Your data objects can be exported into a capx file or you can use the injection feature to insert your data objects, DataSet Function Events, and other supporting objects directly into your pre-existing capx files or Construct2 project folders.

A capx is included containing events for editing and searching the data in the DataSets created with the C2 Data Editor. The capx also includes a couple layouts showing how to use these events. The following events are included in the capx:

CreateRow, UpdateRow, DeleteRow, ClearRows, RowsCount, SearchColumnFindFirstReturnColumn, SearchColumnFindAllLike, SearchColumnFindAll, SearchColumnFindFirst, IsNumeric, FormatNumber, FormatCurrency

Update 1.5:

Version 1.5 has been uploaded.

Changes:

1) Bug Fixes
2) You can now take the JSON text you get from your apps using the AsJSON method and paste into the main screen of C2 Data Editor to create new objects.
3) Export all the data objects as events into a new empty capx file.
4) Injection into your capx and folder projects. This includes all the data objects (Arrays & Dictionaries), function events to populate the data into those objects, the sample DataSet Function events from the sample capx that you previously had to manually copy into your projects, the DataSets family, and the ResultSet array (both of these are used by the DataSet Function events from the sample capx).
5) Import text files into Arrays and Dictionaries.
6) Insert Row button in the Array Editor screen.
7) A new DataSet function in the sample capx called "SearchColumnFindFirstReturnColumn" which will search one column in a DataSet array and if a match is found then the value of another column is returned. e.g. do a lookup on an ID field and return the HitPoints column.

Injecting DataSet Arrays into your C2 project results in an Array being created (which has instance variables containing the column ordinals) AND an event function for creating and/or picking that Array and populating it with the data you entered into the C2 Data Editor.

For example if we inject the following table (called “Test”) as a Data Object Function into a test capx we will see the events below in the DataObjectFunctions event sheet:

TestDataSet.png


GeneratedTestDataObjectFunction.png



User Manual:

https://dl.dropboxusercontent.com/u/277541264/C2%20Data%20Editor.pdf


One or more videos should get added in the next week or so.

Use this topic to leave comments, ask questions and talk about C2 Data Editor
You do not have the required permissions to view the files attached to this post.
Last edited by ggibson1 on Wed Sep 03, 2014 1:23 am, edited 5 times in total.
B
21
S
5
Posts: 196
Reputation: 1,974

Post » Mon Aug 25, 2014 4:49 pm

Great job!

If you can't make a demo version, please make a youtube video with a demonstration and examples.
This tool seems to be very interesting, but $34 is a large price to just look at it.
B
3
G
1
Posts: 4
Reputation: 308

Post » Mon Aug 25, 2014 7:39 pm

djz wrote:Great job!

If you can't make a demo version, please make a youtube video with a demonstration and examples.
This tool seems to be very interesting, but $34 is a large price to just look at it.


Good suggestion on the video.

As far as price... well how much is your time worth? This tool is all about saving on time messing with the data manually.

I have been using it since January and it saved me more than $30 worth of time.

Plus Scirra gets their cut and they deserve it.
B
21
S
5
Posts: 196
Reputation: 1,974

Post » Mon Aug 25, 2014 10:22 pm

Thanks to those who have purchased already!

A new version is in the works which you will get for free once it has been released.
B
21
S
5
Posts: 196
Reputation: 1,974

Post » Tue Aug 26, 2014 9:55 am

ggibson1 wrote:As far as price... well how much is your time worth?

You have not correctly understood =) I'm not complaining about the price, I'm talking about the lack of information. After buying it may be useless for some users, and will be sorry for the money spent.
I think that the video will help in this matter =)
B
3
G
1
Posts: 4
Reputation: 308

Post » Tue Aug 26, 2014 10:35 am

Yip, it's not about price, its about a right fit at that price point.
More info is needed to make a decision. Or some constructive reviews. Pity store only opened yesterday...
but once store gets traction, more purchases, more reviews, and info etc, then making decisions will become easier.

Bit the bullet and purchased. Will review it for others.
You think you can do these things, but you can't, Nemo!
Just keep reading.
Just keep learning.
B
65
S
16
G
9
Posts: 1,429
Reputation: 12,708

Post » Tue Aug 26, 2014 1:20 pm

djz wrote:
ggibson1 wrote:As far as price... well how much is your time worth?

You have not correctly understood =) I'm not complaining about the price, I'm talking about the lack of information. After buying it may be useless for some users, and will be sorry for the money spent.
I think that the video will help in this matter =)



Very true.

I am trying to get the new version finished and then I will create the video with the new features as well.
B
21
S
5
Posts: 196
Reputation: 1,974

Post » Tue Aug 26, 2014 1:22 pm

DUTOIT wrote:Yip, it's not about price, its about a right fit at that price point.
More info is needed to make a decision. Or some constructive reviews. Pity store only opened yesterday...
but once store gets traction, more purchases, more reviews, and info etc, then making decisions will become easier.

Bit the bullet and purchased. Will review it for others.



Thanks for the feedback.

In addition if you run into scenarios where this tool could have saved you more time if it had feature X let me know.

Once the new version is done and in the store I will make a video showing the tool being used.

I am shooting for this weekend to have the new version out.
B
21
S
5
Posts: 196
Reputation: 1,974

Post » Tue Aug 26, 2014 1:53 pm

ggibson1 wrote:

Thanks for the feedback.

In addition if you run into scenarios where this tool could have saved you more time if it had feature X let me know.

Once the new version is done and in the store I will make a video showing the tool being used.

I am shooting for this weekend to have the new version out.


I will make a formal review after seeing the new version in a few days and/or once I've done something constructive with C2 Data Editor.
But first impression is very good so far.
The capx functions are brilliant. Haven't seen the extent of its brilliance yet, but very cool.
The software itself and the reason I "bite the bullet", is because you can make extremely complicated arrays (data within data).
And the "Search and Replace" --- You are the man!

Anyways, very impressed so far. Its simple, and if it does what I am hoping it can, then I will be very happy.
I brought it via another account I have on scirra: "grizzly" don't know if that show's up your end.
Anyways, look forward to new release over weekend.
You think you can do these things, but you can't, Nemo!
Just keep reading.
Just keep learning.
B
65
S
16
G
9
Posts: 1,429
Reputation: 12,708

Post » Thu Aug 28, 2014 4:53 pm

Very interesting! Looking forward to the new version. And a Youtube would be nice!
B
7
S
1
Posts: 12
Reputation: 506

Next

Return to Scirra Store

Who is online

Users browsing this forum: Apollo14 and 1 guest