Certified Game Developer



Similar documents
Introduction to Computer Graphics. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012

ARTS, AUDIO/VIDEO TECHNOLOGY AND COMMUNICATIONS

1. University General Education Requirements. (a) University Required Courses 15. (b) University Elective Courses 9

Additional Software and Hardware Requirements

Information Technology Cluster

SAN DIEGO COMMUNITY COLLEGE DISTRICT MESA COLLEGE ASSOCIATE DEGREE COURSE OUTLINE

Department of Mathematics and Computer Sciences

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. ARTS 248: Designing Motion Graphics

NVIDIA GRID OVERVIEW SERVER POWERED BY NVIDIA GRID. WHY GPUs FOR VIRTUAL DESKTOPS AND APPLICATIONS? WHAT IS A VIRTUAL DESKTOP?

Our mission. The team at Jazzros has as its main object to provide such services which will be the basis for clients' successful business.

Computer and Information Sciences

Cross-Platform Game Development Best practices learned from Marmalade, Unreal, Unity, etc.

Instructor. Goals. Image Synthesis Examples. Applications. Computer Graphics. Why Study 3D Computer Graphics?



Copyright 1980 by the Association for Supervision and Curriculum Development. All rights reserved.




DIABLO VALLEY COLLEGE CATALOG

BIOMEDICAL COMMUNICATIONS biomedical engineering

MODESTO CITY SCHOOLS COURSE OUTLINE. MEETS GRADUATION REQUIREMENTS: Practical Arts and/or Computer Literacy

DIABLO VALLEY COLLEGE CATALOG

Master of Public Administration

Autodesk 3ds Max 2010 Boot Camp FAQ

NVIDIA GeForce GTX 580 GPU Datasheet

System requirements for Autodesk Building Design Suite 2017

Structural BIM Technology Certificate Program

CLOUD GAMING WITH NVIDIA GRID TECHNOLOGIES Franck DIARD, Ph.D., SW Chief Software Architect GDC 2014

Digital Technology. Degrees. Certificate of Achievement. To earn an A.A. or A.S. Degree:

Program includes National Certification & a Clinical Externship Opportunity Mentor Supported

COMPUTER INFORMATION SYSTEMS

Master of Science in Agricultural Education Graduate Handbook

No refunds can be issued after the start date published in your Financial Award document

US 3D Animation School Survey

Questions and Answers

Technology Courses. The following chart outlines the required courses in each of these three categories for the Ph.D. curriculum:

Medical Administrative Assistant Certificate Program with Clinical

BIM Project Management Professional (PMP) Technology Certificate Program

Information Systems and Tech (IST)

AFC (Accredited Financial Counselor) Program

Master of Arts in Political Science

DOCTOR OF PHILOSOPHY IN BUSINESS MANAGEMENT (PH.D.) MISSION STATEMENT. Description and Outcomes ABOUT TECHNOLOGICAL UNIVERSITY OF THE AMERICAS

How To Teach Computer Graphics

SECUREXAM REMOTE PROCTOR SYSTEM MEDIA KIT

INFORMATION TECHNOLOGY and COMPUTER SCIENCE (CS)

BACHELOR OF APPLIED SCIENCE DEGREE PROGRAM

Pharmacy Technician Certificate Program with Clinical Externship

Multimedia Graphic Design Degrees and Certificates

Students will be notified by the instructor of any changes in course requirements or policies.

Digital Arts (Visualization) Technology Certificate Program

INSTRUCTIONAL TECHNOLOGY

CS130 - Intro to computer graphics. Dr. Victor B. Zordan vbz@cs.ucr.edu Objectives

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

CS 378: Computer Game Technology

How To Create A Flood Simulator For A Web Browser (For Free)

HDX 3D Version 1.0 Release Notes

2 Weeks 1 Week 5 Weeks : Microsoft Exchange Server 2010 Administration 4 Weeks Enterprise Smartphone Administration

Education & Training Plan Medical Administrative Assistant Certificate Program with Clinical Externship

Degree Programs Offered. Minors Offered. Special Requirements. 236 School of Journalism and Mass Communications

Education & Training Plan Physicians Office Assistant with Electronic Health Records Management Certificate Program with Clinical Externship

Certificate Courses in Animation

Glendale Unified School District Course Catalog

Center for Information. Security and Assurance (CISA) Charter. Mathematical, Computing, and Information Sciences (MCIS) Department

DIPLOMA IN 3D DESIGN AND DIGITAL ANIMATION COURSE INFO PACK

Getting Started with VMware Fusion. VMware Fusion for Mac OS X

Master of Science Degree Area: Nutrition, Dietetics and Food Science

Programming and Software Development. Networking Systems

California State University, Northridge

EPOKA UNIVERSITY DIRECTIVE ON SPECIAL STUDENTS

NC DIGITAL MEDIA COMPUTING

How To Get A Broadcast Communication Arts Degree At Diablo Valley College

4. DEPARTMENT OF ADVERTISING, PUBLIC RELATIONS AND MEDIA DESIGN (APRD)

Study Regulations for the Master of Science Programs at MODUL University Vienna

How To Become A 3D Animation Artist

Award Title (in English) : Bachelor of Science (Hons) in Creative Media (in Chinese) : 創 意 媒 體 榮 譽 理 學 士

Academic Adviser: A member of faculty who helps and advises students purely on academic matters.

System Requirements G E N E R A L S Y S T E M R E C O M M E N D A T I O N S

GRADUATE STUDENTS' MANUAL. Department of History California State University, Chico Chico, California

SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala

Literacy Studies - Master's Degree Programme

Questions and Answers

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008

The Future Of Animation Is Games

Articulation Manual

Transcription:

Example Computer Certified Developer Example Computer (continued) is a series of computer games that we are designing and developing as a part of student projects at Geelix School of Serious s and Edutainment. The asteroid belt is an area in our solar system between the planets Mars and Jupiter. This area consists of a large number of asteroids and dust. Approximately 40 years into the future, mankind have started establishing space stations and colonies in the asteroid belt. The computer game series is mainly about the life and events that take place on these space stations. The certified game developer program consists of a high degree of student project work. The program includes student projects SP101.1 and SP101.2 that are 4 units each (i.e. minimum 60 hours each), where students shall author 3D models, shaders, textures and other media for the Deep Star series of computer games. The program also includes a large student project SP201 that is 8 units (i.e. minimum 120 hours), where students shall participate in developing the Asteroid Belt series of computer games. The student projects are supervised by an instructor. The first figure below illustrates authoring a 3D model in the 3D modeling tool Autodesk Maya 2010. The last figure is a ray-traced rendering. Animated 3D movie clips can to a large degree be authored with tools like Maya and related tools. Movie clips have a static (or fixed) timeline. The story of the movie clip is presented from beginning to end. Computer games, on the other hand, have a dynamic (or varying) timeline. The story of the computer game unfolds in response to end-user interaction. A computer game engine is used to present the computer game to the end-user. The first figure below illustrates an example computer game engine. The example engine is designed to run on Microsoft Windows Vista/XP and Ubuntu 9.0 Linux. DirectX 10/11 is used to visualize 3D graphics and media on Windows Vista, DirectX 9 on Windows XP, and OpenGL on Ubuntu 9.0. nvidia PhysX is used for physics simulations. The computer game engine also includes tools for remote play, Dev OS, desktop availability, heads-up display techniques, and more. The second figure illustrates a space station on an asteroid. The 3D models, such as the buildings, asteroids, the O-bot, etc. are typically authored using 3D modeling tools, such as Autodesk Maya. Textures and shaders are typically designed in addition to the 3D models to provide surface and lighting of the 3D models. School of Serious s and Edutainment http://geelix.com Professional training in the design and development of computer games and edutainment Engine System Applications Engine Authoring Tools Future Titles Astra Engine Astra HUD Remote Play Astra Util Java 2 VM Dev OS Astra Audio Astra JNI Desktop Application APIs Astra Scene Graph Astra Physics Platform ShowDX10 Specific Platforms End-User Tools Asteroid Belt WinVista64 ShowDX9 WinXP32 Remote Play Client System Tools Ubuntu 9.0/Linux End-User OS ShowGL continue Copyright Gridmedia Technologies AS 2011. All Rights Reserved. Geelix and Gridmedia are registered trademarks of Gridmedia Technologies AS. Patents pending. Other trademarks are the property of their respective owners. All information is subject to change without notice. Please see http://geelix.com

Geelix School of Serious s and Edutainment The Certified Developer Program The Certified Developer Program is an intensive and demanding program for students who wish to further augment their computer science or other related education with a computer game development expertise. We focus exclusively on teaching and making computer games with educational content and Christian values. We currently only offer online courses. Who will benefit? Designed for software developers who have a graduate degree (master) or undergraduate degree (bachelor) in computer science, the Certified Developer Program is also useful for professionals already working in game development who wish to formalize their training, or for people interested in making a career change that requires a strong computer game development background. Prerequisites We recommend having a bachelor degree in computer science. A high school diploma is the minimum requirement. How to enroll Please fill out the program enrollment form on our web site at http://geelix.com to apply for enrollment in the Certified Developer Program. Curriculum requirements The curriculum consists of three successive parts, with 4 courses, 2 small projects, and 1 large project. The program covers a total of 24 units (360 hours of study). Part A: 2 courses (4 units) and 1 small project (4 units). Part B: 2 courses (4 units) and 1 small project (4 units). Part C: 1 large project (8 units). All courses require a final examination under the supervision of a proctor in order to receive credit for the course. All projects will be supervised by an instructor and graded at the end of the project. Courses and projects The table contains the required and elective courses and projects for the Certified Developer Program. Part A: Students choose either SSG101 or SSG102. Course SSG120 and project SP101.1 are mandatory. SSG101 SSG102 SSG120 SP101.1 3D Modeling and Animation (3D Studio Max) This course is designed to introduce students to 3D modeling and animation. 3D Modeling and Animation (Maya) This course is designed to introduce students to 3D modeling and animation. DirectX 10/11 programming This course is designed to introduce students to DirectX 10/11 programming. Deep Star This project is aimed at making 3D models, media and tools for the Deep Star series of computer games. UNITS: 4, REQ: 101,102

Geelix School of Serious s and Edutainment The Certified Developer Program (cont.) Part B: Students choose one of SSG201, SSG202, SSG203 or SSG210. Course SSG90 and project SP101.2 are mandatory. SSG201 Engine programming This course is designed to introduce students to game engine programming. UNITS: 2, REQ: 120 SSG202 SSG203 SSG210 SSG90 SP101.2 Shader programming This course is designed to introduce students to Shader programming. UNITS: 2, REQ: 120 Physics programming This course is designed to introduce students to game physics programming (with nvidia PhysX and SceniX). UNITS: 2, REQ: 120 Environment Design This course is designed to introduce students to designing and making game environments. Topics: Environment mapping, lighting, ++. UNITS: 2, REQ: 101,102 Ethical Values in Computer s This course is designed to introduce students to the social problems related to violence and negative content in computer games. Deep Star This project is aimed at making 3D models, media and tools for the Deep Star series of computer games. UNITS: 4, REQ: 101,102 Part C: Part C consists only of one large student project (SP201). SP201 This project is aimed at making a series of games for establishing a mining colony in the asteroid belt. UNITS: 8, REQ: 101,102,120 Most courses require you to take a final examination under the supervision of a proctor in order to receive credit for the course. Please check your course description. Midway through all of your courses, you should begin making arrangements for your final exam. You will need to complete an Exam Request, which will become available. Final exams must be completed no more than two weeks after the course end date. Students take examinations under the supervision of a proctor. You must find an authorized proctor who meets the needs of your schedule and location. You may have your exams proctored by any one of the following in your area: - High school principal or administrator - College or university faculty member or administrator - Norwegian or U.S. embassy or consular officer - Military chaplain or education officer

Geelix School of Serious s and Edutainment About our organization and programs Geelix School of Serious s and Edutainment is a start-up school that focus primarily on computer game related education. We offer academic extension courses, certifications and projects within computer game development and art. We focus exclusively on teaching and making computer games with educational content and Christian values. We currently only offer online courses. Organization Geelix has been developed by, and is currently offered by, Gridmedia Technologies AS, a computer software company in Norway. We have also organized Geelix Foundation as a public non-profit university and Geelix Corporation as a California C-corporation in the United States. Geelix Foundation offers and manages the educational programs and courses. Geelix Corporation manages intellectual property rights and publishes serious games and content that are produced by students, researchers and others. Instructors We currently have only one instructor. Ole Holthe is currently a Ph.D. (doctor) candidate at the Department of Telematics at the Norwegian University of Science and Technology in Norway. Ole Holthe is the founder of Gridmedia Technologies AS, Geelix Foundation and Geelix Corporation. His research experiences and interests include computer game technologies, multimedia presentation, social media and safer content for young people and children. Strengths and weaknesses Our focus on computer game education and research has given us a unique and growing expertise in these fields. We continuously work on research projects and publish research articles within the fields of computer game technologies, systems and multimedia. We are, however, a small start-up organization with limited ability to handle a large volume of applications and students. We currently do not offer any degree seeking programs. We are not accredited by any accreditation organization. Geelix Dev OS The figure below illustrates our Geelix Dev OS that is used for providing educational courses and student projects. The system offers a new and unique user experience for our students to improve learning, collaboration, and sharing knowledge. The system includes a course catalog with the various courses that are necessary to learn computer game development, a library, file shares, and more. Please see our web site at http://geelix.com for more information.

Example Computer Certified Developer Example Computer (continued) is a series of computer games that we are designing and developing as a part of student projects at Geelix School of Serious s and Edutainment. The asteroid belt is an area in our solar system between the planets Mars and Jupiter. This area consists of a large number of asteroids and dust. Approximately 40 years into the future, mankind have started establishing space stations and colonies in the asteroid belt. The computer game series is mainly about the life and events that take place on these space stations. The certified game developer program consists of a high degree of student project work. The program includes student projects SP101.1 and SP101.2 that are 4 units each (i.e. minimum 60 hours each), where students shall author 3D models, shaders, textures and other media for the Deep Star series of computer games. The program also includes a large student project SP201 that is 8 units (i.e. minimum 120 hours), where students shall participate in developing the Asteroid Belt series of computer games. The student projects are supervised by an instructor. The first figure below illustrates authoring a 3D model in the 3D modeling tool Autodesk Maya 2010. The last figure is a ray-traced rendering. Animated 3D movie clips can to a large degree be authored with tools like Maya and related tools. Movie clips have a static (or fixed) timeline. The story of the movie clip is presented from beginning to end. Computer games, on the other hand, have a dynamic (or varying) timeline. The story of the computer game unfolds in response to end-user interaction. A computer game engine is used to present the computer game to the end-user. The first figure below illustrates an example computer game engine. The example engine is designed to run on Microsoft Windows Vista/XP and Ubuntu 9.0 Linux. DirectX 10/11 is used to visualize 3D graphics and media on Windows Vista, DirectX 9 on Windows XP, and OpenGL on Ubuntu 9.0. nvidia PhysX is used for physics simulations. The computer game engine also includes tools for remote play, Dev OS, desktop availability, heads-up display techniques, and more. The second figure illustrates a space station on an asteroid. The 3D models, such as the buildings, asteroids, the O-bot, etc. are typically authored using 3D modeling tools, such as Autodesk Maya. Textures and shaders are typically designed in addition to the 3D models to provide surface and lighting of the 3D models. School of Serious s and Edutainment http://geelix.com Professional training in the design and development of computer games and edutainment Engine System Applications Engine Authoring Tools Future Titles Astra Engine Astra HUD Remote Play Astra Util Java 2 VM Dev OS Astra Audio Astra JNI Desktop Application APIs Astra Scene Graph Astra Physics Platform ShowDX10 Specific Platforms End-User Tools Asteroid Belt WinVista64 ShowDX9 WinXP32 Remote Play Client System Tools Ubuntu 9.0/Linux End-User OS ShowGL continue Copyright Gridmedia Technologies AS 2011. All Rights Reserved. Geelix and Gridmedia are registered trademarks of Gridmedia Technologies AS. Patents pending. Other trademarks are the property of their respective owners. All information is subject to change without notice. Please see http://geelix.com

Example Computer Certified Developer Example Computer (continued) is a series of computer games that we are designing and developing as a part of student projects at Geelix School of Serious s and Edutainment. The asteroid belt is an area in our solar system between the planets Mars and Jupiter. This area consists of a large number of asteroids and dust. Approximately 40 years into the future, mankind have started establishing space stations and colonies in the asteroid belt. The computer game series is mainly about the life and events that take place on these space stations. The certified game developer program consists of a high degree of student project work. The program includes student projects SP101.1 and SP101.2 that are 4 units each (i.e. minimum 60 hours each), where students shall author 3D models, shaders, textures and other media for the Deep Star series of computer games. The program also includes a large student project SP201 that is 8 units (i.e. minimum 120 hours), where students shall participate in developing the Asteroid Belt series of computer games. The student projects are supervised by an instructor. The first figure below illustrates authoring a 3D model in the 3D modeling tool Autodesk Maya 2010. The last figure is a ray-traced rendering. Animated 3D movie clips can to a large degree be authored with tools like Maya and related tools. Movie clips have a static (or fixed) timeline. The story of the movie clip is presented from beginning to end. Computer games, on the other hand, have a dynamic (or varying) timeline. The story of the computer game unfolds in response to end-user interaction. A computer game engine is used to present the computer game to the end-user. The first figure below illustrates an example computer game engine. The example engine is designed to run on Microsoft Windows Vista/XP and Ubuntu 9.0 Linux. DirectX 10/11 is used to visualize 3D graphics and media on Windows Vista, DirectX 9 on Windows XP, and OpenGL on Ubuntu 9.0. nvidia PhysX is used for physics simulations. The computer game engine also includes tools for remote play, Dev OS, desktop availability, heads-up display techniques, and more. The second figure illustrates a space station on an asteroid. The 3D models, such as the buildings, asteroids, the O-bot, etc. are typically authored using 3D modeling tools, such as Autodesk Maya. Textures and shaders are typically designed in addition to the 3D models to provide surface and lighting of the 3D models. School of Serious s and Edutainment http://geelix.com Professional training in the design and development of computer games and edutainment Engine System Applications Engine Authoring Tools Future Titles Astra Engine Astra HUD Remote Play Astra Util Java 2 VM Dev OS Astra Audio Astra JNI Desktop Application APIs Astra Scene Graph Astra Physics Platform ShowDX10 Specific Platforms End-User Tools Asteroid Belt WinVista64 ShowDX9 WinXP32 Remote Play Client System Tools Ubuntu 9.0/Linux End-User OS ShowGL continue Copyright Gridmedia Technologies AS 2011. All Rights Reserved. Geelix and Gridmedia are registered trademarks of Gridmedia Technologies AS. Patents pending. Other trademarks are the property of their respective owners. All information is subject to change without notice. Please see http://geelix.com