Improving the Toolbox Smart Item In Builder
Proposal Details
Grant size
Tier
Beneficiary
Description
Full Project Proposal Here https://github.com/wacaine/dcl-smart-items-ce/blob/master/proposals/toolbox-ce.md ### Actions To Be Added ##### Face player The target item will rotate towards the player at a configurable speed for how fast it rotates and stops when facing the player. ##### Face Item The target item will rotate towards the target item at a configurable speed for how fast it rotates and stops when facing the player ##### Move to player The target item will move towards the player who invoked it at a configurable speed for how fast it rotates and stops when facing the player ##### Move to item The target item will move towards the item at a configurable speed for how fast it rotates and stops when facing the player. ##### Note on above All of the above face/move actions will include lock X, Y, Z-axis which do as they suggest. It will prevent movement along the locked axis. This is useful if you wanted to move an item to the same Y coordinate as another item but update any other axis (basically have it move only in the up/down direction). ##### Follow Item Path The target item will follow a path of defined items. This is like move to item however you list more than one item. It will also not follow the path strictly but more of a curved path AND rotate the object-oriented facing forward along the path. I do have a POC of this working however the Builder action UI is limited and I see no way to be able to pick an unlimited amount of items. I must pre-configure the max number of selectable items. I am also not sure how nicely this will work with multi-player. I plan on leaving this just as an advanced feature only the CE repo will have and not try to pull it into the main repo. ##### Motion Control Allows a player to pause, stop, resume an action ##### Improve the Move/Rotate/Scale code (TweenSystem) Currently, you can execute just one Rotation, Move, or Scale at a time. Executing two at the same time will cancel one of them out. I want to add the ability to enable 1 Rotation + 1 Move + 1 Scale all at the same time. More than 1 of these actions at the same time will have the same cancelation effect as the first just like today but only against that action type: move, rotate or scale. ##### Add Attach/Detach Item Will attach 1 item to another giving the attached item the position, rotation, scale of the target/host object. This is very useful to move items in one group instead of individually. Attach centered flag. ##### Scene Add/remove Action will let you remove/add an object. Not the most elegant way to handle the user experience object/movement but has its uses. One is removed objects do not contribute to scene limitations and boost scene performance.
Voting Power
Hello @wacaine! We hope you are doing well. I’m Pablo, from Decentraland [Grants Support Squad](https://governance.decentraland.org/proposal/?id=7a236540-d305-11ec-b521-2f98ffa6ccb0), and I reach you out because we need your help. We are interested in Grant´s program history to improve it in the future, that’s why we started to contact grantees that have been funded by our DAO and nowadays their Grant status is not active. So, for us it would be helpful and valuable if you can respond to the following [questions](https://forms.gle/JUAbiS4iXVJ9qizj9) about your Granted Project from Decentraland. Thank you for your time and to help improve the Grant Program. Regards! Pablo & Team
Hello mate, I have a question for you regarding your Plot in Decentraland that won the award. My Twitter handle is @jonzzyTV :) Would love to get in contact with you!
Enacted: https://etherscan.io/tx/0x14790738ee100309cd7038d17b289292b2109af7c0d18aa40d9095f9827d3264
3rd Grant Submitted, 2nd Grant to reach +1 million VP, 1st Grant to Deliver*! Check out the demo scene here: https://builder.decentraland.org/view/77318ec4-638b-4543-a727-688f51b371ce Link to codebase: https://github.com/wacaine/dcl-smart-items-ce Check out the video of my 1.0 submitted work for my grant proposal. I delivered the first alpha release last night. This video shows how to use it. I need testers to find bugs. Some have been shocked I delivered the grant in 4 days. I may look that way but no I did not. I started work on it the day the Grant proposals were created. I have been working on it every day for past 39 days. https://www.youtube.com/watch?v=bT-5S97ik4k Other videos here https://www.youtube.com/channel/UClbjUzxLSxWPioGtQj2k2Qw
Thank you to everyone who voted! I will be busy finishing my work. I will have something for you very soon! Thank you again.
# My Goal I want to enable those who are not developers, do not know the SDK or programming language to still be able to create beautiful dynamic scenes. I am an active user of the Builder tool (see my portfolio below) and I am very familiar with the Builder's current limitations. I want to make the Builder better. By adding richer / more configurable smart items to the Builder I believe those smart items will help enable users to create better more dynamic scenes.
6 Comments