Скачать презентацию Video Games for Self Expression Education An Скачать презентацию Video Games for Self Expression Education An

b73b475b1b4aa6a281923d592d902350.ppt

  • Количество слайдов: 58

Video Games for Self Expression & Education An L 3 D Presentation by: Cami Video Games for Self Expression & Education An L 3 D Presentation by: Cami Dodson www. Boulder. Game. Dev. com

Download this Presentation www. supercami. com Download this Presentation www. supercami. com

About Me • BS in Computer Science, May ’ 07 • Certificate in Technology, About Me • BS in Computer Science, May ’ 07 • Certificate in Technology, Arts & Media • Work – L 3 D, Craft Technology Lab, TA for GEEN 1400, Geology Department – Circadence, Light. Reading. com • Clubs – Game Developer’s Club (CS) – Technology, Arts & Media Club (Atlas)

I Graduated! I Graduated!

About Me • International Game Developer’s Association (IGDA) Scholarship • Best in Section – About Me • International Game Developer’s Association (IGDA) Scholarship • Best in Section – Design Expo ’ 07 • Active Learning Award • www. supercami. com

Familiar Faces Familiar Faces

Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Bio. Kid – My CS Senior Project

Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Bio. Kid – My CS Senior Project

Game Developer’s Club • Helping each other make games – Teach techniques – Analyze Game Developer’s Club • Helping each other make games – Teach techniques – Analyze current games and trends – Discuss critical topics like morality in games, addiction, and the creator’s responsibility • Play games • President for 2 years, member for 4 years

Game Developer’s Club: Officer Structure • President • Vice-President • Publicity Officer, Webmaster, Special Game Developer’s Club: Officer Structure • President • Vice-President • Publicity Officer, Webmaster, Special Events • General Officers (x 6) • Officer Meetings

Game Developer’s Club: Schedule • Every Tuesday 7 -9 pm – With after-events from Game Developer’s Club: Schedule • Every Tuesday 7 -9 pm – With after-events from 9 -12 am • • • Game Jams Contests White-Board Games Workshop Tutorials – Flash, Open. GL, Direct. X, Java, Python • Live-Action Games

Game Developer’s Club: Tuesday Night Presentations • Presentations – 20 -45 minutes each – Game Developer’s Club: Tuesday Night Presentations • Presentations – 20 -45 minutes each – 3 per meeting – Bio. Kid Game Engine, Cinematography in Games, Geometry Shaders, Writer’s Group, Modding, Game Reports, XNA

Game Developer’s Club: Tuesday Night Presentations • Guest Speakers – 45 -60 minutes each Game Developer’s Club: Tuesday Night Presentations • Guest Speakers – 45 -60 minutes each – Wild Divine, Globaloria, Café Play, Sun Rep, Microsoft Rep, Sketch. Up, Idol Minds, Colorado Game Dev – L 3 D talks: Anja Kinstch & Andy Gorman

Game Developer’s Club Game Jams • Weekend Long Event • Gather at someone’s house Game Developer’s Club Game Jams • Weekend Long Event • Gather at someone’s house • Design a Game Based on a Theme – Dreams – Film Noir – Biofeedback

Game Developer’s Club Contests • Make a Game, Win a Prize – Best Frogger Game Developer’s Club Contests • Make a Game, Win a Prize – Best Frogger Game – Best Pac-Man Game – Game Dev Website Design Contest • Best White-Board Game • Prizes – $25 Gift Certificate, Google Chair, Computer Book

White-Board Games White-Board Games

Game Developer’s Club Board Game Workshops • Special Tuesday Night Meeting • Break up Game Developer’s Club Board Game Workshops • Special Tuesday Night Meeting • Break up into groups of 3 or 4 • Each group gets a Go board (a basic grid) & ~50 black and white stones • Time structure: – 20 minutes to create a game – 30 minutes to share games with everyone – 30 minutes to build off of your game or create a new one – 30 minutes to share games

Game Developer’s Club Workshop Tutorials • • • 1 -2 Student Teachers Topic Signup Game Developer’s Club Workshop Tutorials • • • 1 -2 Student Teachers Topic Signup sheet 2 hours long Special Time/Place • Flash, Open. GL, Direct. X, Java, Py. Games (Python)

Teaching Flash Teaching Flash

Live-Action Games Live-Action Games

Live-Action Games Live-Action Games

Game Developer’s Club Turnouts Event # People Tuesday Night Meetings 15 -20 Game Jams Game Developer’s Club Turnouts Event # People Tuesday Night Meetings 15 -20 Game Jams 10 Contests 4 Whiteboard Game Contest 9 Board Game Workshop 15 -20 Workshop Tutorials 5 Live-Action Games 15 -30

Game Developer’s Club: Wiki • My G-Life (www. myglife. org) – Idit Harel Caperton, Game Developer’s Club: Wiki • My G-Life (www. myglife. org) – Idit Harel Caperton, Ph. D • Online Community for Members – Members can edit any page • Content – Calendar of Events, Discussions, Our Games, Photos www. myglife. org ->USA -> Boulder Game. Dev

Game Developer’s Club: Web Server • • Members’ personal sites 100+ GB of space Game Developer’s Club: Web Server • • Members’ personal sites 100+ GB of space Any member can get an account PHP, my. SQL enabled • Can hook up to their own domain name: www. supercami. com www. soylentsoft. net

Werewolf Werewolf

After a Tuesday Meeting After a Tuesday Meeting

Cami Goes to the Game Developer’s Conference Cami Goes to the Game Developer’s Conference

Game Developer’s Conference 2007 Game Developer’s Conference 2007

GDC 2007 GDC 2007

Fan Girl Fan Girl

GDC 2007 GDC 2007

GDC 2007 GDC 2007

Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Bio. Kid – My CS Senior Project

Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Bio. Kid – My CS Senior Project

Computer Science • What is Computer Science? – Data Structures – Algorithms – Methodologies Computer Science • What is Computer Science? – Data Structures – Algorithms – Methodologies – Computer Languages

Computer Science • What is Computer Science? – Data Structures – Algorithms – Methodologies Computer Science • What is Computer Science? – Data Structures – Algorithms – Methodologies – Computer Languages

The Computer Scientist’s Audience Knows • Social Networks Online – Facebook, My. Space, Match. The Computer Scientist’s Audience Knows • Social Networks Online – Facebook, My. Space, Match. com • Software Tools – Office, i-Tunes, Dreamweaver, Mozilla • Hardware Support – Spaceship, satellites, cell phones, i-pods • Hackers – Websites, bank accounts, credit cards, companies

The Computer Scientist’s Audience Knows • Video Games – One of the most popular The Computer Scientist’s Audience Knows • Video Games – One of the most popular forms of entertainment – Programmers are the core developer of any video game.

Programmers: The New Rock Stars Programmers: The New Rock Stars

The Role of Programmers in Game Development “Programmers are your most important audience, this The Role of Programmers in Game Development “Programmers are your most important audience, this is how your game gets made, this is how your vision turns into something real. ” – Damion Schubert, Bio. Ware Talking about communicating your game designs to a large team

Video Games for CS Students • Very Receptive Audience – People love to play Video Games for CS Students • Very Receptive Audience – People love to play your games – The first time someone’s asked me how I made a software program • Have Fun – Mask complicated topics behind zombies, pirates, rayguns, cyber-pets • Artistic Skills – Let CS students share their other talents – artist, 3 D modeler, photographer, musician, writer, game player

Video Games for CS Students • Games are Very Complicated Systems – Graphics Programming Video Games for CS Students • Games are Very Complicated Systems – Graphics Programming 3 D & 2 D – Math – Physics – AI – Optimized for Real-Time Calculations – Newest Hardware to the Limit – Testing • Unit Tests just aren’t enough

Ichor Luke Palmer Namaste Reid www. soylentsoft. net Ichor Luke Palmer Namaste Reid www. soylentsoft. net

Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Bio. Kid – My CS Senior Project

Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Overview • • Game Developers Club CS Students – Why Make Games? Serious Games Bio. Kid – My CS Senior Project

Serious Games • What Serious Games are Usually Like – Sugar coat the bitter Serious Games • What Serious Games are Usually Like – Sugar coat the bitter act of learning Fun Learning

Serious Games • What Serious Games can be – Learning can be fun – Serious Games • What Serious Games can be – Learning can be fun – Find the fun and expand on it Fun Learning

Serious Games • What Serious Games can be – Learning can be fun – Serious Games • What Serious Games can be – Learning can be fun – Find the fun and expand on it Fun Learning

Life Simulations • Cash Flow – Educational board game – Teaches accounting, finance, and Life Simulations • Cash Flow – Educational board game – Teaches accounting, finance, and investing – Created by Robert Kiyosaki, author of book "Rich Dad Poor Dad" – $195. 00 – The Fun: Making lots and lots of $

Guitar Hero • Making Beginner Guitar Learning FUN Guitar Hero • Making Beginner Guitar Learning FUN

Guitar Hero • You are a Rock Star Guitar Hero • You are a Rock Star

Guitar Hero • The Fun: – Playing the music you love – Sounding good Guitar Hero • The Fun: – Playing the music you love – Sounding good – Improving – Feeling like a star

Flash Math Flash Math

Biofeedback • Heart-Rate & Skin Conductivity • Awareness of body-mind connection • Communicate your Biofeedback • Heart-Rate & Skin Conductivity • Awareness of body-mind connection • Communicate your feelings to the computer – Anxiety, excitement – Steady – Calm, relaxed

Cami Dodson Robert Scoville Daniel Off Ghassan Zaynoun Cami Dodson Robert Scoville Daniel Off Ghassan Zaynoun

Conclusion: Video Games Are Cool • I want to help make Game Dev classes Conclusion: Video Games Are Cool • I want to help make Game Dev classes in CS and in Atlas • We want a Game Development Track for CS majors • Play video games with your kids – They’ll love you for it