COMP 56206620 Conceptual Model 3 D Game Creator
- Slides: 35
COMP 5620/6620 Conceptual Model 3 D Game Creator Lei Chen Fangyang Shen Lacey Strange Volkan Ustun
Outline o o Introduction 3 D Game Studio as an educational tool Overview of 3 D Game Studio Software Models n Developed Models o o o n Other example Models o o o Car rush Ball throwing game Cloud Weather models Crane simulator Web interface of the project
Introduction (1/2) o 3 D Game. Studio provides: n n n 3 D engine Physics engine Level, terrain and model editors Built-in compiler for C script for modeling interactions C++ interfaces for external development
Introduction (2/2) o o We are working to develop educational models for middle school students using a 3 D game authoring tool -3 D Game studio. Another objective is to assess the capabilities of this tool for educational model development
3 D Game. Studio as an educational tool (1/2) o Strengths n n Eliminates the burden of coding 3 D graphics for creating interactive and enjoyable models. Built-in C-script capabilities provide flexibility in game and interaction design (This is not provided in level editors eg. Unreal Tournament)
3 D Game. Studio as an educational tool (2/2) o Weaknesses n n n Target audience is FPS or other type of game developers Documentation is not extensive Need to do coding for functional models Need to understand 3 D graphics for any type of scene development Complicated tool for basic users
Overview of 3 D Game Studio (1/8) • Level design • Modeling • Lighting • Script programming (optional)
Overview of 3 D Game Studio (2/8) Level Design WED is the editor for creating the virtual worlds. The WED manual is divided into three parts. o Basics o Function (Menu and User Interface) o Map Design Example: A Basic Shooter
Overview of 3 D Game Studio (3/8) Modeling Two ways to add models o to move or copy your own ". mdl " files into your project directory. o go to the Object menu and select Load Entity.
Overview of 3 D Game Studio (4/8) Lighting o o o How impressive the level will look depends on the lighting. Lights and shadows are an important feature and a powerful tool of Game. Studio's A 6 engine. Tips n Rarely use Pure White Lights. n Use Soft Lights. n Use a Basic Level Ambient. n Try Not to Use Sunlight
Overview of 3 D Game Studio (5/8) Script programming o C-Script Editor: to create your own scripts for 3 D Game. Studio. o SED: to provide syntax highlightning, code completion and other features.
Overview of 3 D Game Studio (6/8) C-Script o o o has all features of a modern object oriented programming language. a simplified version of the professional programming language C++. C-Script Workshops will be very helpful for new programmer (on the Game. Studio download page).
Overview of 3 D Game Studio (7/8) SED o o o Menu. Configuration. User Interface. Editing. Network debugging.
Overview of 3 D Game Studio (8/8) Detail Instructions and Further Assistance o o o http: //www. 3 dgamestudio. com. http: //www. arcadestudio. com/. http: //groups. msn. com/3 DGame. Studio. Workshop. http: //www. conitec. com/. http: //www. 3 drad. com/. http: //www. ambrosine. com/resource. html
Developed models o Car rush model (1/15)
Car rush – Conceptual model (2/15) o o This game is designed to let students have an basic idea of relationship among speed, gravity and friction. Students are able to release vehicles from the top of a slop to the bottom. They can choose the surface material; slope angle and 4 different vehicles. The game will measure the time while the vehicle moves down. All settings and records will be saved in files.
Car rush – Conceptual model (3/15) o o On-screen instructions are simple and explicit. Student hits the start button to release a vehicle. Historical settings and records can be displayed also.
Best Record: 2. 76 S Start ! Show History Toggle slope surfaces: ‘s’ Toggle slope angles: ‘a’ Toggle vehicles: ‘v’ EXIT
Developed models o (5/15) Ball throwing game model
Ball throwing game – Conceptual model (6/15) o o This game is designed to support the understanding of basic physics Children would be able to draw relationships between the throw angle, throw speed and the distance.
Ball throwing game – Conceptual model (7/15) o o Basic idea of the game is to hit several targets that are spread around the scene by throwing balls. . User will be able to determine throw speed and throw angle of the ball. Users will be able to move to either right or left, however, front/backward movements will be restricted. A flyweight camera will be incorporated to move around the scene
Ball throwing game – Conceptual model (8/15) o o Game will be composed of a single level where there are four targets User need to hit each of the targets in order to complete the game. Hints may be provided physics equations to calculate the point where the ball will hit the ground. There will be some barriers in the scene that can obstruct the ball movement.
Ball throwing game- User interface prototype 1 mile 1. 2 mile 0. 5 mile 0. 3 mile
Ball throwing game – Scenario (10/15) o o o o User starts the game. User selects a target User modifies the throw angle using “+” button to increase the angle and “-” button to decrease the angle. User determines to throw speed using “up” to increase the speed and “down” to decrease speed. User presses “enter” to throw the ball. If the ball hits the target, target hit would be deleted from the scene. If all targets are hit, a congratulation message will be shown and program will terminate. If there are targets left, user will select the next target and will try to hit it.
Developed models o Cloud Model (11/15)
Cloud Model – Conceptual Model (12/15) o o o The cloud model is designed to be an exploratory learning experience for middle school science students With this model, the student will be able to learn about different types of clouds such as Cumulus clouds, Stratus clouds, Cirrus clouds, Cumulonimbus clouds, and Nimbostratus clouds The student will also learn about different functions of clouds
Cloud Model – Conceptual Model (13/15) o o The student will be able to Visually see the differences between different types of clouds The student will feel like he or she is up in the sky exploring the clouds
Cloud Model – Conceptual Model (14/15) o o To learn more about clouds, the student would simply select a cloud that he or she would like to learn more about Information about that cloud would appear in the blue box at the bottom of the screen
Cumulus clouds are the puffy clouds that look like puffs of cotton
Other example Models (1/5) o o Weather models (tornado, flash & thunder) Crane simulator
Tornado (2/5)
Flash & Thunder (3/5)
Crane (4/5)
Crane o o o (5/5) Control the 0. 8 ton steel claw of a 240 ft. Task is to grab items from the ground and place them elsewhere. Realistic behavior of crane, cable and claw is controlled by a very short script using Gamestudio's physics engine.
Web interface of the project o Please visit https: //frontpage. auburn. edu/chenlei/courses/Comp 6620/project. htm for more information.
- Conceptual model creator
- Urban realms model strengths
- Griffin-ford latin american
- Unary many to many
- Príď duchu svätý tvorivý
- I spy fun house book
- Cloze activity generator
- Rank size rule creator
- Op art images
- Access database creator
- Cool limericks
- Limerick poem structure
- Thank you creator
- +gis +creator +thematic
- Eternal creator
- Creator
- Esempio di task analysis scuola primaria
- Victim and creator mindset
- Is there a creator
- Almighty maker
- Almighty god creator of all i believe
- Charles babbage (1792-1871)
- Creator grasp pattern
- Herbalife nutrition founder
- Adopting the creator role
- Myspace creator
- Poker flat creator
- Come holy ghost creator blest
- Hamlet kahoot
- Stagecast creator
- Shape poem on tree
- Sustainer and destroyer
- Pigpen cipher creator
- O creator che illumini
- Creator and destroyer
- Creator advancer refiner executor