@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.
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?
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.
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.
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
adent42Key Master, Head Chef, Executive Chef, Member, PROPosts: 3,155
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.
@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
@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... :)
Comments
@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.
http://jamie-cross.net/posts/ ✮ Udemy: Introduction to Mobile Games Development ✮ Learn Mobile Game Development in One Day Using Gamesalad ✮ My Patreon Page
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?
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?
http://jamie-cross.net/posts/ ✮ Udemy: Introduction to Mobile Games Development ✮ Learn Mobile Game Development in One Day Using Gamesalad ✮ My Patreon Page
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.
http://jamie-cross.net/posts/ ✮ Udemy: Introduction to Mobile Games Development ✮ Learn Mobile Game Development in One Day Using Gamesalad ✮ My Patreon Page
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.
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.
http://jamie-cross.net/posts/ ✮ Udemy: Introduction to Mobile Games Development ✮ Learn Mobile Game Development in One Day Using Gamesalad ✮ My Patreon Page
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:
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.
@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
@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... :)
http://jamie-cross.net/posts/ ✮ Udemy: Introduction to Mobile Games Development ✮ Learn Mobile Game Development in One Day Using Gamesalad ✮ My Patreon Page