Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Why is this an issue at all Expectations of Students Educational Game Market Resources of Academic.

Slides:



Advertisements
Similar presentations
 Welke overwegingen komen daar bij kijken?  Multiplatform?  Install base -> potential user base.
Advertisements

B.Sc. Multimedia ComputingMedia Technologies 3D Modelling & Animation.
HotFace Games Lewis Payne, Luke Gray, Sam Taylor, Joe Turner, David Blake.
Jeopardy Part1Part 2Part 3Part 4 Part 5 Q $100 Q $200 Q $300 Q $400 Q $500 Q $100 Q $200 Q $300 Q $400 Q $500 Final Jeopardy.
GlTF and rest3d Patrick Cozzi University of Pennsylvania CIS Fall 2013.
BY AHROORAN & CHRIS 3D Software. Blender Blender is a free open source software that is compatible with most operating systems for example GNU/Linux,
MANIFEST DESTINY 560group3 Abe Kim David Straily Jarrod Freeman Abdul Mod-Rokbi “The future of RTS games...”
3D Programming Cocos 2D-x and Unity 3D Nguyễn Đức Toàn Bùi Minh Đạo
Level Creation Pipeline from Sketches to the Level.
IMGD 4000: Computer Graphics in Games Emmanuel Agu.
TORQUE 3D Daniel Casadevall-Pino
UFCEKT-20-33D Modelling and Animation 3D Modelling & Animation Animation.
Irrlicht Engine Overview By Eric Osugi. Irrlicht's development started in 2003 with only Nikolaus Gebhardt. Only after the 1.0 release of Irrlicht in.
Java 3D Pablo Figueroa University of Alberta April 2000.
3D Game Programming All in One By Kenneth C. Finney.
Outline of Presentation Introduction of digital video libraries Introduction of the CMU Informedia Project Informedia: user perspective Informedia:
By Steven Taylor.  Basically a video game engine is a software system designed for the creation and development of video games.  There are many game.
Game Engines Non-game specific technology Game: – Engine – Assets (models, animations, sounds, AI, and physics) – Code (AI, Scripting, etc.)
AGD: 5. Game Arch.1 Objective o to discuss some of the main game architecture elements, rendering, and the game loop Animation and Games Development.
Master Project Preparation Murtaza Hussain. Unity (also called Unity3D) is a cross-platform game engine with a built-in IDE developed by Unity Technologies.
Under the Hood Corey Bridges & Rafhael Cedeno Game Developers Conference 2008.
Spring 2015: 3D Animation Project requirements 1.
UFCFY5-30-1Multimedia Studio 3D Modelling & Animation.
Old Fashioned Type Movies with New Technology. C-l-a-y-m-a-t-i-o-n or S-t-o-p A-n-i-m-a-t-i-o-n Making pictures come to life.
Using C++ and OpenGL George Georgiev Telerik Corporation
Grafis 3D. What is 3D?  3D Image x, y, z Tell a story, more information  2D Image x, y Communicate something simple (ie. cheat)
Invitation to Computer Science 5th Edition
Chapter 10-Basic Software Tools. Overview Text-based editing tools. Graphical tools. Sound editing tools. Animation, video, and digital movie tools. Video.
Twenty Questions Multimedia and Webpage Design Twenty Questions
CSED451. Computer Graphics Term Project 3D Runner Game Team CSED451. Computer Graphics Term Project – 3D Runner Game.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
HTML Use of Multimedia on web page. HTML Media Q. How to call Image file in our web page ? A. That is the easy syntax for defining an image. 2.
Web Games Programming An Introduction to Unity 3D.
Game Engine Jian-Liang Lin ( 林建良 )
Dr. Brian Durney Computing and Networking Sciences at UVU C S
 UDK and Unity are both game engines that offer a wide variety of options to create pretty much any type of game.  Each game engine has a built in environment.
A complete game editor Unity 3D 2D/3D game/rendering engine and editor Built-in IDE Game design Level design Scripting 3D Rendering for pictures, cinematics.
MIRALab Where Research means Creativity SVG Open 2005 University of Geneva 1 Converting 3D Facial Animation with Gouraud shaded SVG A method.
What is Audacity? Audacity is a free audio editor and recording program which is classified as open source software. It is easily downloaded to one’s.
Useful Tools for Making Video Games Part II An overview of.
Games Development Game Architecture: Entities CO2301 Games Development 1 Week 22.
1 Contents  Audio  Sprite  Input devices  Game production milestones  Course summary.
Chap 14 Presentation Layer Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Flash Develop Rich Internet Content and Applications –Design motion graphics or build data-driven applications Flash Document = “.fla” filename extension.
GAM666 – Introduction To Game Programming ● Programmer's perspective of Game Industry ● Introduction to Windows Programming ● 2D animation using DirectX.
B.Sc. Multimedia Computing3D Modelling and Animation Welcome to 3D Modelling & Animation UFCEKT-20-3.
Delta3D: To Date Progress of the Delta3D Open Source Game Engine Erik Johnson, Technical Director.
X3D: Real Time 3D Solution for the web Web3D Tech Talk – Aug 13, SIGGRAPH 2008 X3D: Real Time 3D Solution for the web Web3D Tech Talk – Aug 13, SIGGRAPH.
VIRTUAL REALITY (VR) INTRODUCTION AND BASIC APPLICATIONS الواقع الافتراضي : مقدمة وتطبيقات Dr. Naji Shukri Alzaza Assist. Prof. of Mobile technology Dean.
UFCFSU-30-13D Technologies for the Web An Introduction to Unity 3D.
Ori Hanegby Pixtazy Blog:
Game Engines Game: – Engine – Assets (models, animations, sounds, AI, and physics) – Code (Rules, AI, Scripting, etc.)
Armand Rousso describe the X3D Technology
How to Program a Game: A Super Crash Course, A Talk or Something!
Unity 3D Rolfe Bozier 24-Apr-2017
X3DOM : Integrating 3D content seamlessly into webpage
Games Development Practices 3D Modelling
3GB3 Game Design Unity 3D Basics.
Visual Information Retrieval
A Presentation about Blender Enrile, Katrina B. BFA 3A
How can the Alembic format be useful in production of AAA games
DMS Game Art By Trent Cobb.
SPECIALIZED APPLICATION SOFTWARE
برامج التطبيقات Application Software
Fast, free, fun Weebly web sites.
3D Game Programming OGRE3D (Object-Oriented Graphics Rendering Engine)
Game Engines Non-game specific technology Game: Engine
Develop Rich Internet Content and Applications
Games Development Game Architecture: Entities
Presentation transcript:

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Why is this an issue at all Expectations of Students Educational Game Market Resources of Academic Game Makers Financial People When to Out-Source Game Platform Specifications Why is this an issue at all Expectations of Students Educational Game Market Resources of Academic Game Makers Financial People When to Out-Source Game Platform Specifications

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Expectations of Students I would rather play a bad game then listen to the teacher any day

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Resources of Academic Game Makers Financial Small or non-existent budgets –CCL Grant – evaluation only Market –Consumer: Schools »Platform 5-7yr old machines –Book Publishers People Resources Graduate, Undergraduate students High School and middle school students When to Out-Source 10 cents on the dollar Resources of Academic Game Makers Financial Small or non-existent budgets –CCL Grant – evaluation only Market –Consumer: Schools »Platform 5-7yr old machines –Book Publishers People Resources Graduate, Undergraduate students High School and middle school students When to Out-Source 10 cents on the dollar

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Platform Specifications Performance Older Wintel Boxes and MAC’s Direct3D, OpenGL Delivery Web Geometry Rendering High polygon count real time renderng Meshes – Morphing, optimization, swapping Vertex meshes Terrain Animated skeletal meshes –Library of characters and motions Texture Swapping, scrolling, blending Game Platform Specifications Performance Older Wintel Boxes and MAC’s Direct3D, OpenGL Delivery Web Geometry Rendering High polygon count real time renderng Meshes – Morphing, optimization, swapping Vertex meshes Terrain Animated skeletal meshes –Library of characters and motions Texture Swapping, scrolling, blending

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Platform Specifications Editing Tools Translation –Mesh, characters, terrain Game Platform Specifications Editing Tools Translation –Mesh, characters, terrain

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Platform Specifications Scene Rendering Backgrounds and skies - independent coordinate systems Lighting - Static and Dynamic Game Platform Specifications Scene Rendering Backgrounds and skies - independent coordinate systems Lighting - Static and Dynamic

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Platform Specifications Animation Skeletal Framework Keyframe interpelation Effects Particles Fluids Cloth Physics Newtonian Physics Vehicle Physics Collision Game Platform Specifications Animation Skeletal Framework Keyframe interpelation Effects Particles Fluids Cloth Physics Newtonian Physics Vehicle Physics Collision

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Platform Specifications Sound 3D spatialization MP3, WAV Text to speech AI Speech Recognition Video AVI, MPEG Movie Recording Networking Peer to peer Supports Different Platforms Game Platform Specifications Sound 3D spatialization MP3, WAV Text to speech AI Speech Recognition Video AVI, MPEG Movie Recording Networking Peer to peer Supports Different Platforms

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Platform Specifications Programming Scripting tools C++ Game Platform Specifications Programming Scripting tools C++

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Platform Specifications Free distribution Cost practically free Game Platform Specifications Free distribution Cost practically free

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Engines

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Engines

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Engines

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Game Engines VIRTOOLS Virtual Worlds/Virtual Environments Physics Multi-user Database VIRTOOLS Virtual Worlds/Virtual Environments Physics Multi-user Database

Platforms for Educational Games Richard M. Levy, Ph.D. MCIP Summary Full Featured Accepts all formats Libraries of characters, objects and scripts Works on any platform Network Good AI Easy to use Free No royalties Summary Full Featured Accepts all formats Libraries of characters, objects and scripts Works on any platform Network Good AI Easy to use Free No royalties Oblivion