Construct 2 NOT iPad Book Apps!

Discussion and feedback on Construct 2

Post » Fri Sep 27, 2013 3:53 pm

Hi folks.
After reading forum replies over these last months, i see that C2 was and is specifically made for 2D games. As an illustrator / Designer i was hoping to use it to create a 20 - 32 page illustrated book app for iPad, with animated sprites and other interactivity.
I now know this is an impossibility because it's clear from many forum answers that tiled backgrounds are the way to go with backgrounds. There is little mention of large static backgrounds in particular, ones that would be appropriate for iPad retina display. And yet such apps have been created for iOS and Adroid for iPhones, iPads Tablets etc weighing in at well over 200mb. But i guess they have been developed with something like Cocos 2D or other native SDK. I am disappointed because C2 is so easy for a non developer like me. I have also looked at Stencyl and again, forum replies are mixed and vague - some saying it's doable and others saying it could be achieved.
I appreciate 99.9% of C2 users are here for 2D Games, and so it seems i have to look at Corona SDK or Gideros Mobile.
Before i make a final farewell to Scirra, i'd appreciate any feedback that might change my mind, but only if my above usage is doable.
Thanks and have a great weekend!
B
9
S
1
Posts: 61
Reputation: 929

Post » Fri Sep 27, 2013 4:44 pm

People recommend using tiled backgrounds for games because in most case it's appropriated and more optimized than having a larger custom sprite.

But while that's true for scrolling background in platformers or for floors in top views, it does not mean it has to always be like that. And for the case you are describing, an interactive book, I don't see the problem of using full screen sprite as background, it seems appropriate. In fact that's what I'm doing for my game, which is an old school point and click. Each screen uses at least one image as big as the game resolution to cover the whole background, or even bigger for scrolling rooms. Sure it uses more memory that repeating a small 64*64 image, and I'm aware of that, but that's the artistic direction I made and if my game ends up being 200mb, so be it.

But if you do that, I recommend loading your image dynamically for each layout (pages in your case) otherwise the game pre-loads everything at the beginning, which can be a problem if it is played online (even if it's stored locally, loading a bunch of HD images can take a while), and also a bit wasteful, you don't want to load all the arts, from beginning to end, if the user is only going to read 4 pages at a time.

But you'll have that same problem whatever program you decide to use anyway.

So anyway, yes Construct is totally capable of doing what you want, at least in my opinion. Is it the best program for that? maybe not, since it's more game oriented, you'd ended up using only a tenth of it's possibilities. But if you like it, give it a go.OlivierC2013-09-27 16:50:40
B
12
S
5
G
2
Posts: 132
Reputation: 2,637

Post » Fri Sep 27, 2013 5:28 pm

@OlivierC

I don't have iPad experience, however in case on Android, when big images took 70-80mb (I mean real psychics memory, not filesize) I got black screen and saw only sprites. So I get feeling that even 15 full hd images can kill app.
B
18
S
7
G
1
Posts: 783
Reputation: 4,247

Post » Fri Sep 27, 2013 8:19 pm

Thanks for your replies guys.
I really want to use C2 and support Scirra as they're from my home town of London.
B
9
S
1
Posts: 61
Reputation: 929

Post » Fri Sep 27, 2013 9:51 pm

I wonder if "Load image from URL" would clear after each was destroyed, I've never experimented with that.

It would mean each large sprite would download to the app when called, and the game would have to hold for the download though. (could be loading the next while looking at the previous maybe.)

manual:
https://www.scirra.com/manual/115/sprite

edit: fixed typoParadox2013-09-27 21:51:54
B
241
S
63
G
33
Posts: 903
Reputation: 40,729

Post » Sat Sep 28, 2013 9:59 pm

Thanks again folks! maybe i should take a closer look at C2 before giving up. I am hoping to create an interactive app with similar behaviours to this one as seen on youtube demo video http://www.youtube.com/watch?v=bI20_tlErZY.
I'd love to know if you think Construct could create such interactivity.
B
9
S
1
Posts: 61
Reputation: 929

Post » Sat Sep 28, 2013 11:09 pm

I'm not a SCIRRA expert, but I think C2 should be easily capable of doing what I saw in that youtube. much of what I've done as testcases maps to what your functionality is. I'm not sure whether C2 is optimal but imho it's definitely doable.
B
7
S
3
G
1
Posts: 184
Reputation: 1,352

Post » Sun Sep 29, 2013 10:50 am

I would think this is very doable, and have seen others on the forum are also attempting books with C2. The large background vs tiled background thing is a performance issue. In a book there is not alot going on, and if the toy bounces around a little slower than planned it will not be a huge issue.

Thought to consider, is perhaps stay away from the dt frame rate independence, so that if your frame rate does drop, it will affect the speed, but your movements will still be smooth.

Although C2 is designed as a 2D gaming platform, it really can be anything you want it to be, just depends where you want to take it.

Good luck
B
13
S
4
Posts: 67
Reputation: 1,270

Post » Sun Sep 29, 2013 11:13 am

I suggest to make simple test: if book will use i.e. 50 images, then put all on 50 layouts, on each layout add one button "next page" linking to next layout; then compile and check if get "disappearing" images on i.e. 20nd layout (and next). Because i.e. 50 FHD images working on Chrome/FF does not mean that it will work on mobile/tablet too :)szymek2013-09-29 11:14:18
B
18
S
7
G
1
Posts: 783
Reputation: 4,247

Post » Sun Sep 29, 2013 11:37 am

Thank you everyone for your feedback.
I am hoping that soon, someone will be able to showcase their interactive book app and therefore set a benchmark for future projects of a similar nature. I might need a developer partner until i can master C2. Been looking at Stencyl too, bit it also hasn't got anything to showcase either other than 2D games. C2 definitely seems the easier user-friendly option and being HTML5, it's definitely the future as devices become more powerful and memory isn't such an issue.
B
9
S
1
Posts: 61
Reputation: 929

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 2 guests