180 likes | 352 Views
Putting the Real in Surreal Scientific simulations in a virtual world. Dr. Mike Reddy Mike.Reddy@newport.ac.uk University of Wales, Newport (aka DoctorMike Soothsayer in SL). A One Slide Summary….
E N D
Putting the Real in SurrealScientific simulations in a virtual world Dr. Mike Reddy Mike.Reddy@newport.ac.uk University of Wales, Newport (aka DoctorMike Soothsayer in SL)
A One Slide Summary… ARC ONE: …I’ve heard, you know, that they’ve created a whole electronically synthesised Universe in one of their offices so they can go and research stories during the day and still go to parties in the evening. Yeah, bloody clever of course, but it’s nothing to do with the real Galaxy is it. Nothing to do with life. CAPTAIN: Talk a lot don’t you. P131 “HHG2G- the original radio scripts” Douglas Adams
What this talk is NOT about… • Reproducing the Real – Y? Avoid comfort zones • On-line Communities – Already covered earlier • Communicating Science – ‘Doing’ is better • Social Commentary - Not qualified 8-( • Hype – Far too Cynical I’m afraid Let’s look at MMOs as ‘tools’ rather than ‘spaces’ for learning
Outside examples of 2/3D science Half-Life 2 Physics Engine Contains Grand Unified Theory By David Olsen “"The game engine ran too slowly. I was assigned the job of speeding it up," he said. "I started out by combining some of the gravity equations with some of the other force equations and found it all started to fit together. After a day, I had fine-tuned the entire physics-animation functions down to four lines of code, which ran a bit faster," he added. ” http://www.bbspot.com/News/2003/12/valve_unified_theory.html
Outside examples of 2/3D science • Physics Illustrator Only 2D at present…
Outside examples of 2/3D science • Physics Illustrator Only 2D at present… • Garry’s Mod HL2 http://gmod.garry.tv/
Not a slide • A reminder to show the following youtube video: • http://www.youtube.com/watch?v=qFeODuYXBiM
Outside examples of 2/3D science • Physics Illustrator Only 2D at present… • Garry’s Mod HL2 http://gmod.garry.tv/ • EduFrag – UT04 http://edufrag.wikispaces.com/orgofrag http://edufrag.blogspot.com/ http://www.bbspot.com/News/2003/12/valve_unified_theory.html
What SL is good for(apart from the obvious)… • Cheap (FREE!) and cheerful 3D simulation with Physics and powerful scripting • Fast prototyping, with simple and effective modelling and programming tools • Growing community of educators and eager volunteer helpers • Internet capable with links to Web 2.0 kit
What SL is bad for(apart from the obvious)… • Expensive if you want large builds and script handling (e.g. buy your own island) • No full programming language with limited memory, poly’s and processing loads • Many, MANY distractions!!! Time is the most valuable currency. • Lag! NO stand-alone servers 8-( • Update Wednesdays!!!
Cam’s Work as an Intern • Autonomous, Self-directed Study • From Novice to know all some in 3 anthropological stages • Uh? • Oh! • Ah… Becoming part of the community requires you to be teacher-student and student-teacher
Learning Facilities of Second Life • Public Classes • Tutorial Workstations
Building in Second Life • Bio-dome • Flower
'Environmental modelling inside a game engine’ Virtual Environment: Second Life Details from http://camden-mitchell.livejournal.com/ NASA Colab info from http://cam_colab_proj.livejournal.com Image from: http://secondlife.com/businesseducation/
Michael’s Coursework Assignment • Peer-negotiated, technical assessment • M is an accomplished professional programmer with an interest in teaching novice coders • Much less focus on social or environmental factors, more on physics and LSL analysis • SL is just a simulation/code base using server-side interpreted code and Havok 1 physics. The Community is much less helpful for coding than basic building at present, because most people are consumers
ProcD Command Interpreter • Designed to teach programming • Created in Second Life • Cubic ‘robot’ that takes Logo-style commands via chat or notecard • Intended as prototype for future full game Michael Kemp, 2nd Year Games and A.I.
My personal wish list • Havok 2 Physics engine • Middleware development (our job!) • Stand-alone servers (heresy!) • Speech to text for hearing impaired • Text to speech for finger impaired • Better animations (BSL?)