Chadori's Recent Forum Activity

  • Sethmaster - Btw. I further tested it, the result of my test is that it really does preload spriter objects more efficiently but it only is efficient with Desktops, Laptops but not in mobile phones. Even when I use the preloader and tested in mobile, there is still a short moment of invisibility when spawning/creating spriter objects for the first time on the main layout(preloaded on the preloader layout but not initially created on start of layout on the main layout.). My guess here is that due to the anticipation of mobile phones to conserve memory, garbage collection is more strict that images not present in the next layout will be automatically be flushed from the memory (that explains the lag when images present in the preloader layout is also present in the main layout that causes high fps drop due to memory flushing that causes layout startup glitches). So I believe depending on the phone's specs, there will be images in the preloader layout that will be flushed on end of layout. So any workaround suggestion?

  • Sethmaster - You are right. It finally works Thanks. A preloader is way better than adding it besides your game layout.

  • Sethmaster - I believe I didn't add the initialization event in my preloader event sheet. Too bad I already deleted the version of my project that has the preloader. I am still remaking it and retry this. So if I add an include of my spriter event sheet, will the preloader work correctly that it will show the spriter objects on my main layout?

  • You guys have a point and it is also good to know that Scirra Team also considered thinking about this. Just wondered about HTML 5.1 currently set for release on approximately September 2016.

    I don't know if it will affect the web or even C2/C3 into changing things or it will just append features for HTML5 but we can tell that things do innovate every year that passes.

    Here is a webpage I read just now: http://whatpixel.com/html51-expected-release-rc-2016/

  • What if HTML5 were to depreciate, what will happen to C2/C3? or is it even possible? What if C3 were to launch and HTML5 were to depreciate? or what if you were about to finish a game and html5 will suddenly depreciate. Is there a Scirra Backup Plan or will they have to reprogram the entire engine again?

  • C-7 - I already tried adding a preloader layout but the problem is that only a few objects get preloaded since according to the manual:

    Construct 2 only loads the images for the current layout. This avoids loading the entire project in memory which would be slow and consume a great deal of memory. When starting a layout, all images for the objects placed in the Layout View are pre-loaded. This includes all frames in all animations of any Sprite objects. (In other words, Sprites are either fully loaded in to memory, or not at all - they are never part-loaded.) When the layout ends, all images that are loaded but not used on the next layout are released from memory.

    . The result is that other scml objects doesn't even show up since not present in the main layout. And they don't ever show up.

    But if I add objects to both the preloader layout and main layout, things get glitchy on start of layout (must be because of high fps drop caused of javascript garbage removal of duplicate memory images). Creating Objects becomes glitchy and platformer objects are scattered.

    With the fade-in delay, spriter objects already created are fine because it was hidden by the delay but during gameplay spawns, newly created objects are still invisible until a few seconds they show up.

    *BTW I use the DestroyOutsideLayout behavior instead of Start->Destroy(Object) to destroy not yet used spriter objects on main layout.

    Thanks in advance.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • lucid - Hello lucid. Do you know an efficient way to preload scml objects because I experience delay of the scml object to show up when the layout has just started or the object has just been created. Do you know any efficient workaround. Thanks.

  • I have Spriter objects (scml) in my project and on start of layout when a spriter object is not fully initialized, it appears blank but eventually it becomes visible when it, I believe finished initializing. Do you guys know any efficient way to preload (Spriter)scml objects? Thanks

    Ashley - Well honestly, the multiplayer was my dream plugin and top of my list that I want to add in my games but you have to understand Ashley that not all are as smart as you. There are people like me who are still hesitating about using the multiplayer plugin since we might be going into something that is above our capabilities, making AI acting like players was hard enough to make, how much more adding multiplayer functionality with respect to lag problems. We are still here waiting for a better multiplayer plugin update for C3, something a high schooler who receives F in all his exams can still understand .

  • sielxm3d - I think you should see https://brashmonkey.com/ . Instead of frame-by-frame animation , with Spriter plus scml plugin support for Construct 2 to make procedural animation. Your game will look like a movie animation if done right.

  • Dakiu - Since you are doing mobile, there is also another easy way to record your game. Download the app "Screen Recorder" from google playstore and in Construct 2 preview your game through your phone via Lan/Wifi and then preview your game and record.

  • Tom - I noticed just recently that some of the bought items I had on Scirra Store had an update, 2 of them where long list of files and hard to tell if there is a new update based on looking at their difference. It would be very helpful if you will add a notification or alert on us buyers when a new version or a new update of the item we bought is available. Thanks, I hope you understand.

Chadori's avatar

Chadori

Member since 10 Oct, 2014

Twitter
Chadori has 49 followers

Trophy Case

  • 10-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • RTFM Read the fabulous manual
  • x2
    Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

24/44
How to earn trophies