C2 Wishlist

Discussion and feedback on Construct 2

Post » Sun Mar 10, 2013 5:45 pm

[QUOTE=e1two]So even poor amateur game creators would benefit from this feature.[/QUOTE]
poor amateur game creators don't own photoshop, do they?

[QUOTE=e1two]I would be happy for construct to flatten all layers to seperate png's and maybe do some cropping on import[/QUOTE]
that's definately photoshop's task! try to see this creatively. i don't know which version of ps you have installed, but check out the "scripts" menu under "file". it contains an option to flatten all layers etc.. do an animation with those and batch export to png/jpg.
and check out C2's option to duplicate layouts.. normally it should be a nobrainer to set up something like a scetchbook.

but besides that, i don't know if C2 is the perfect tool for such a task, because if you just want to click through some html pages, notepad++ is your best friend.
B
59
S
7
G
2
Posts: 93
Reputation: 4,228

Post » Sun Mar 10, 2013 6:24 pm

@e1two what are your target platforms for this interactive book? I would be incredibly wary about using Construct 2 for interactive books on mobile platforms. Currently with no memory management on mobile you'll find you run out of video memory very quickly. People have tried this and run into memory issues mid development, so I strongly recommend researching limitations before starting development. You may have already done this, just a heads up if not.

The level editor I built for Photoshop used per-layer metadata to store layer variables, smart objects for instances and vector shapes for physics collision points. It exported Lua levels for Corona SDK. I wrote it in JavaScript, documentation was scarce when I built it so it takes some serious digging.
Moderator
B
72
S
13
G
11
Posts: 900
Reputation: 11,783

Post » Sun Mar 10, 2013 6:57 pm

For the record, ludei is currently working on implementing memory management for c2, so it should become viable at some point.
Moderator
B
88
S
32
G
33
Posts: 3,005
Reputation: 27,432

Post » Sun Mar 10, 2013 7:49 pm

Hi thehen

some good tips in your last post. I have read up on this and you are right, memory leaks are an issue in a lot of interactive books. I am currently using corona sdk and photoshop with kwik as a in-between gui.
So in some ways photoshop is already a level editor. However the loop to iterate interactivity is too long to make that an enjoyable process.

That's why I am looking into other 2D game engines to make this part quicker and more fun. I am not really a coder, so that makes me dependant on finding a visual coding solution, if not I could do all of this in corona. My target platforms are android and ios because of resolution and touch interaction.

Just to tie up a few loose ends :

There's at least five painting apps on ipad for under five pounds that export layered psd's

https://itunes.apple.com/us/app/procreate/id425073498?mt=8&ign-mpt=uo%3D4

https://itunes.apple.com/us/app/brushes-3/id545366251?mt=8

https://itunes.apple.com/us/app/sketchbook-pro-for-ipad/id364253478?mt=8

I have used photoshop scripts before, to batch export jpg/png's. The problem is on the other end, when I bring it into construct. I don't want the the layout of my page to be messed up or having to redo it.

I don't know too much about construct2, so maybe I need to rethink how to proceed, based on your advice.


Thanks again for replying,

e1

e1two2013-03-10 21:31:21
B
3
Posts: 6
Reputation: 312

Post » Wed Mar 13, 2013 8:33 am

hi man, I'm a Kwik refugee, I'm already liking SC2 a lot more.
B
18
S
5
G
4
Posts: 568
Reputation: 5,079

Post » Wed Mar 13, 2013 8:56 am

My Wishlist:

- Construct 2 Linux Version
- Image Manipulation like Strech, Crop and so on
- Image Load Management
- Integrate Hash
- Better Advertising Support (Something like a ad Plugin)
- More Expressions for Strings
- The possibility to add text objects to a family
- The possibility to create own C2 Styles (Pink C2 would be amazing :D )localboss2013-03-13 15:18:58
B
15
S
6
G
6
Posts: 512
Reputation: 5,550

Post » Wed Mar 13, 2013 9:03 am

@localboss: what string expressions would you need ?
New to Construct ? Where to start

Image Image
Image Image

Please attach a capx to any help request or bug report !
Moderator
B
247
S
85
G
40
Posts: 7,000
Reputation: 57,795

Post » Wed Mar 13, 2013 9:32 am

@Kyatric
Im not sure which are in C2 but not all for sure.
There are many, here are some:
escape
unescape
toUppercase
concate
substr
fromCharCode
match and search with RegEx
split

This are just the ones I needed in my last project, I think there are more.For the most I found some ways to realize them but Built-In expressions would be great.localboss2013-03-13 09:33:04
B
15
S
6
G
6
Posts: 512
Reputation: 5,550

Post » Wed Mar 13, 2013 9:45 am

@localboss:
System expressions

escape/unescape : I'm not sure but wouldn't URLEncode(str) and URLDecode(str) do the job ?

toUppercase : uppercase(text)

concate (concatenate ?) : & (ie "my first string " & " and my second string" => "my frist string and my second string")

substr : mid(text, index, count)

fromCharCode : it's not in indeed, but I made this alpha WIP plugin for that, still in development, use at your own risks.

I don't believe RegEx are supported, but you can use find(src, text) to get the index of the first occurrence of "text" and then use mid() to retrieve it.

For split I believe you can use tokenat(src, index, separator). Run a loop and set the tokens as values of an array.
You can find more explicit example of use of tokenat() in the how do I FAQ IIRC.

Kyatric2013-03-13 09:46:30
New to Construct ? Where to start

Image Image
Image Image

Please attach a capx to any help request or bug report !
Moderator
B
247
S
85
G
40
Posts: 7,000
Reputation: 57,795

Post » Wed Mar 13, 2013 9:55 am

RegEx are much better than find, for something like emails and urls

And for the others, yeah they are possible but the right built-in expressions would be more comfortable.

Thanks for your answer and your great Plugin.

toUppercase is really there O.o I tought i tried it.
B
15
S
6
G
6
Posts: 512
Reputation: 5,550

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 16 guests