Object Editor Project 2
The app is called "Object Editor" and is an application in which users can interact with and edit 3D objects, such as Cubes, Cylinders, Capsules, and Spheres. The app will allow users to summon selected 3D objects and change their properties, such as colors and shapes. The app will auto-destroy any 3D object within 1 minute, and users also have the option to destroy specific 3D objects or all of them. The app will allow users to change the background color of their 3D environment. The app also provides users with helpful information such as the user’s location and a compass, a mouse position, the total number of mouse clicks, and a military time clock. The app also comes with a new and Upgraded user interface view controller.
[Upgraded] Feature 1: Spawn Objects with Toggle and a mouse Click.
Input: press the "Spawn Object" check box, then the user will select a 3D object from the “Choose a Shape” dropdown menu, then left-click the mouse to spawn objects.
Output: The 3D object is spawned
[Old Feature 1]
Feature 1: Spawn Objects with a mouse Click.
Input: press the "Spawn Object" check box, then left-click the mouse to spawn objects.
By default will spawn a 3D cube object.
Feature 2: Change Object color with Slider.
Input: drag the RGB sliders to the color you desire. There is a built-in box that shows the color. This only works before spawning any 3D objects first.
Output: The 3D object’s color is modified.
Feature 3: Change Object shape with Toggle and mouse Click.
Input: After selecting the colors and spawning objects, you can change the object shape, and if you want to change the color before applying the change can do that too.
Output: The targeted 3D object’s shape and/or color has been modified.
Feature 4: Auto Destroy objects after 1 minute.
Input: There are no input requirements for this feature. After 1 minute, the 3D shapes will disappear.
Output: The 3D object is destroyed automatically.
Feature 5: Destroy specific objects with Toggle and mouse Click.
Input: If you wish to delete a specific object, click the checkbox where it says, "Destroy Object," then target the object that you want to destroy by dragging your mouse and then clicking on the object.
Output: The targeted 3D object is destroyed manually.
Feature 6: Destroy All objects at once with a button.
Input: If you want to destroy all 3D objects, click the "Destroy All" button. That will destroy all 3D objects and clean your user interface.
Output: All 3D objects are destroyed manually.
Feature 7: Display the mouse pointer position by dragging or positioning the mouse.
Input: There are no input requirements for this feature. You can view your mouse pointer position on your screen's top right or middle.
Output: The mouse pointer position is displayed at the top of the screen.
Feature 8: Display how many times the mouse has been clicked.
Input: There are no input requirements for this feature. You can view your mouse pointer position on top of your screen.
Output: The total mouse clicks are displayed at the top of the screen.
[Old Feature 9]
Feature 9: User interface view controller. “WASD” keyboard buttons.
[Upgraded] Feature 9: Basic User interface controller with “QAED” keyboard buttons.
Input: Press the “E” keyboard button to move Up, Press the “Q” keyboard button to move Down, Press the “A” keyboard button to move Left, and Press the “D” keyboard button to move right.
Output: The User’s location will be changed/moved from the current location. Track your Coordinates at the Top of your screen. [X: value] [Y: value]
[NEW] Feature 10: Zooming or moving forward and backward with “WS” keyboard buttons.
Input: Press “W” to Zoom-in or move forward, or Press “S” to Zoom-out or move backward.
Output: The User’s location will be changed/moved from the current location. Track your Coordinates at the Top of your screen. [Z: value].
[NEW] Feature 11: User Camera Rotation 360 degrees
Input: Hold the Right mouse button then drag your mouse to rotate your screen 360 degrees.
Output: The User’s rotation will be changed/moved from the current rotation. Track your direction at the Top of your screen. Feature 11
[NEW] Feature 12: Enhanced Spectator movement controls (ability to move freely without the confusion of location and direction).
Input: Hold the Right mouse button then drag your mouse to rotate your screen 360 degrees and press or hold the “WASDQE” keyboard buttons, summon a 3D object and spectate around it freely.
Output: The User is moving and spectating around an object where the screen is facing.
[NEW] Feature 13: Display the User’s Location [Coordinates]
Input: There are no input requirements for this feature. You can view your location at the top of the screen
Output: The User’s location is displayed at the top of the screen. [X] [Y] [Z]
[NEW] Feature 14: Compass
Input: There are no input requirements for this feature. You can view your Compass at the top of the screen.
Output: The Direction of where you are facing will be displayed at the top of the screen [North] [South] [East] [West].
[New] Feature 15: Display the current military time of the system.
Input: There are no input requirements for this feature. You can view your current military system time with Meridiam’s at the top of your screen.
Output: The system’s time is displayed at the top of the screen. [AM] or [PM]
[New] Feature 16: Spawn Objects rapidly with Toggle and a mouse Click.
Input: press the "Rapid Object" check box, then the user will select a 3D object from the “Choose a Shape” dropdown menu, then left-click or hold the mouse to rapidly spawn objects.
Output: Multiple 3D objects are spawned rapidly.
[New] Feature 17: Dropdown menu for selecting 3D objects.
Input: Go to the “Choose a Shape” dropdown menu, then select the 3D object you want to use by clicking on the option.
Output: Do Feature 1 and then the object you chose will be spawned.
[New] Feature 18: Dropdown menu for selecting Background Color.
Input: Go to the “Background Color” dropdown menu, then select the color you want to use as your Background color. By default, the Background color is Black.
Output: The Background color will change to whichever color you choose.
Status | Released |
Platforms | HTML5 |
Author | maghaalkla |
Made with | Unity |
Leave a comment
Log in with itch.io to leave a comment.