online creator tutorial

emojiemoji Member, BASIC Posts: 66

Hello, are there any tutorial for the online creator

Comments

  • jamie_cjamie_c ImagineLabs.rocks Member, PRO Posts: 5,772

    @emoji, I haven't seen much online covering the online version. I've created a project and am going to start a multipart tutorial on how to create it in the online version but I'm afraid its just in the beginning stages so it will be a little while before the first episode is published.

  • emojiemoji Member, BASIC Posts: 66

    btw, if we use the online creator does it mean that game can be publish to the apple and android store using windows instead of mac with only one code base?

  • jamie_cjamie_c ImagineLabs.rocks Member, PRO Posts: 5,772

    As a test I just posted a project to my Wordpress site and it works fine: http://jamie-cross.net/Space_Shooter/

    I downloaded the zip file from the publishing portal. Un-zipped it, renamed the 'sampe-index.html' file to 'index.html' and uploaded the folder to my Wordpress directory.

    Are you trying to do something different?

  • jamie_cjamie_c ImagineLabs.rocks Member, PRO Posts: 5,772

    Sorry, I posted the above in the wrong thread for some reason...

    I haven't published to either Android or Apple through Creator 2.0 yet, only to HTML5 so I'm not sure.

  • emojiemoji Member, BASIC Posts: 66

    I just start to look into the online creator and I found that's lagging and it keep on saying validating session every time i update any variable could last for 20 second or more. now for some reason you cannot create instance attribute but i could be wrong.

  • jamie_cjamie_c ImagineLabs.rocks Member, PRO Posts: 5,772

    I don't get the lagging, I suppose it might depend on your internet connection. You can create Actor Attributes by pressing the Plus button near the top of the Actor Attribute Inspector. See the

    screenshot.

  • adent42adent42 Key Master, Head Chef, Executive Chef, Member, PRO Posts: 3,223

    Yah, I hope to fix the lagging soon.

    Needless details:

    Basically it's due to how we do the 2-way sync. We batch updates to the database. So when you edit something, the tool edits the in-memory copy and then queues the database update (which is the local document stored in your browser). Depending on where you are in that update cycle, about half a second later the database is updated and then it notifies the system that the document has changed. It then updates the document with that update. We. did this to reduce network traffic.

    Unfortunately this can happen:

    • User updates value 'a'
    • App queues db update: 'a'
    • App sends db update 'a'
    • User updates value 'ab'
    • App receives db update 'a'
    • App updates doc back to 'a'

    It's less of a problem for students since they're sort of slowly following directions on what to enter. But for experienced users, if you're working fast, this happens more often than is comfortable.

    Basically, we need to throttle not on the User / Memory / Local DB layer but ton the Local DB / Remote DB level.

    Anyway, TL;DR, we know what's happening, we're trying to think of a good fix.

  • emojiemoji Member, BASIC Posts: 66
    edited April 2020

    @jamie_c you can create attribute for prototype actor, that i have no problem but with instance actor sometime there is no plus button to add attribute

  • jamie_cjamie_c ImagineLabs.rocks Member, PRO Posts: 5,772

    @emoji, Ah I see, what you mean. You need to create the Actor Attributes in the Prototype Actor first, you can't create a new attribute in an instance of an actor (I don't think). Once you have created the Attribute in the Prototype, if you want to edit it in an Instance of that same actor you will need to click the lock icon next to the Attribute to un-lock it and make edits to it. I hope that all makes sense... :)

Sign In or Register to comment.