Your challenge is to use CoSpaces and create a 3D world that has a message. You can tell a short story and then make it interactive using the code feature. You can create a game and make it interactive for the user by using the code feature.
For zSpace, your challenge is to explore a STEM related career and then teach us what you learned.
Learning Target: (What I'll Learn)
I can interact with and create simulated environments.
I can build a 3D model and make it interactive with coding
I can tell a story in 3D using CoSpaces
I can create a game in 3D using CoSpaces
I can interact with zSpace to explore a STEM related career
Skills to Master:
1.Use CoSpaces to create a scene in a 3D environment
2. Use CoSpaces to create a Hologram
3. Use code to manipulate/make an interactive 3D world
4. Interact with zSpace to reinforce-learned science concepts in 3D
Stuff I'll Need
CoSpaces software app -Student access code
zSpace machine, zSpace laser pen, zSpace glasses
Important Vocabulary
CoSpaces EDUlets students build their own 3D creations, animate them with code and explore them in captivating ways, including Virtual and Augmented Reality.
Virtual reality (VR)is the term used to describe a three-dimensional, computer generated environment which can be explored and interacted with by a person.
Augmented reality is an interactive experience that enhances the real world with computer-generated perceptual information. Lets you deliver immersive, engaging experiences that seamlessly blend virtual objects with the real world.
Hologram is a three-dimensional image formed by the interference of light beams from a laser or other coherent light source.
What I need to know
Augmented Reality (AR) uses a real-world setting while Virtual Reality (VR) is completely virtual.
zSpace is a computer that combines virtual reality (VR) and augmented reality (AR) to create a virtual learning environment.
AR Designer and Developer-A designer designs media and related content and provides computer-generated input to it. An Augmented Reality Developer help in visualizing and creating a framework for the idea created by the designer.
VR Designer and Developer-A Virtual Reality Designer and Developers and work on 3D renderings to create immersive digital worlds.
UX Designer-A UX Designer works on developing and enhancing the user experiences associated with the application.
Design Architect-A design architect works on the exterior and interior of the devices used for VR and AR.
Graphic Designers-Graphic designers design the elements for print and digital.
Game Designer-A game designer works on creating and designing games for mobiles and computers
Rigger-A rigger creates the foundations for AR and VR applications, automates animations, and works on body motion graphics.
VR Sound Effects Specialist-A Sound specialist integrates and creates soundtracks as suited to the particular application.
What Math is Involved in AR/VR
Yes, mathematics is involved in the creation of augmented reality (AR) and virtual reality (VR):
Trigonometry
This mathematical discipline is used to calculate angles, distances, and projections, which are important for ensuring that virtual objects appear realistic in relation to the user's perspective.
Data collection and processing
These technologies rely on real-time data to create interactive virtual worlds.
Visualizations
AR and VR can provide interactive and engaging visualizations that can help students understand complex mathematical concepts.
Spatial abilities
VR can help students enhance their spatial abilities by allowing them to immerse themselves in a virtual world and interact with objects
The Merge Cube is a black and silver physical cube that has inlaid designs that interact with various Merge Cube apps to transform the cube into a digital canvas, similar to a hologram
To create a game with Delightex, you use its visual, drag-and-drop coding language called CoBlocks, or you can use more advanced coding with Python and TypeScript. The platform is designed to be accessible for beginners, including students and educators, for making 3D games and experiences.
Here is a step-by-step guide to making a game with Delightex.
1. Plan your game
Before you start, come up with a simple idea for your game. Delightex is perfect for creating physics-based games, simple escape rooms, or "choose your own adventure" games.
Some examples of game ideas include:
An obstacle course or parkour game
An egg hunt or item collection game
A quiz game
A game where you lose "lives" if you touch an obstacle
2. Create a new project
Navigate to the Delightex website and sign in.
Go to the Projects section and click Create Project.
Choose a pre-defined 3D environment or use a 360° image as your backdrop. Alternatively, you can start with a template, such as an escape room or parkour game, which already has some elements and code in place.
3. Build your game scene
Add objects: Use the Delightex Library to find 3D characters, animals, and other objects to build your game world.
Add interactivity: Select objects and adjust their properties to make them interactive. For example, you can use the physics engine to make objects move, fall, and collide realistically.
Use templates: If you started with a template, explore the pre-built code and objects to see how the game logic is structured.
4. Code your game with CoBlocks
Delightex's visual programming language, CoBlocks, is ideal for beginners.
Open the Code Editor: Click the "Code" icon, then choose "CoBlocks."
Drag and drop code blocks: Snap the colored blocks together to define your game's behavior. Common functions you will use include:
Events: Blocks that trigger actions based on an event, such as a "when [object] collides with [another object]" or "when [key] is pressed".
Logic: Blocks for "if/then" statements to create different outcomes based on conditions.
Variables: Blocks to store data like a player's score or remaining lives.
Actions: Blocks to move characters, change an object's properties, or switch between different game scenes.
5. Test and play your game
Once you have created some code, click the Play button to test your game.
For CoBlocks, you can also use the debugger to see how your code is working step-by-step.
Continue to test and refine your game until it works as intended.
6. Share and explore
After you finish your game, you can share it with others or publish it to the Delightex Gallery for the community to play. Your creations can be experienced on a web browser, in virtual reality (VR), and in augmented reality (AR).
Learning Target: I can interact with various Merge Cube apps to transform a merge cube into a digital canvas, whether that entails the solar system, the body, or a pocket aquarium.