CSCI 526 Mobile Games Development (4 Units) Spring 2018

3y ago
20 Views
2 Downloads
371.55 KB
5 Pages
Last View : Today
Last Download : 3m ago
Upload by : Dani Mulvey
Transcription

CSCI 526 Mobile Games Development (4 units)Spring 2018Course InformationCourse:Place and Time:Mobile Game Development, CSCI 526, 4 unitsEGG 108, Monday 2:00 p.m. – 5:30 p.m.Class web r:Office location:Scott EasleyOffice 207 Gamepipe ay 2:00 p.m. – 5:00 p.m.Thursday 2:00 p.m. – 5:00 p.m.Email:Office hours:Course TA:Email:Fotos Frangoudesfrangoud@usc.eduCourse ObjectiveThe objective of this course is to develop games on mobile devices like AppleiPhone, using various technologies like Unity3D, Cocos2D, etc. Emphasis isplaced on building entertainment and serious games as well as novel applicationsof mobile embedded technology.After successfully completing this course, students should be able to: Know the features of mobile games, the workflow of mobile gamedevelopment and how mobile gaming technologies work; Create mobile game apps on mobile devices such as Apple iPhone, usingproper technologies; Communicate and work effectively with teammates including artists,designers, and programmers.Course DescriptionStudents in this course will work in small teams to build games on mobiledevices. The initial half of the course will focus on learning mobile gamedevelopment tools and how those can be utilized with game development. Duringthe course, students will collaborate with each other through the use ofprogramming, art, design, and production skills.

Recommended Preparation: Basic mobile game apps developmenttechnologies (Unity3D, Cocos2D), teamwork tools (Google shared docs, Skype,SVN), languages (C#, Objective C, C , Javascript)Textbook: Course Notes and technical documentation.Evaluation of student Mid-term and Final Project/Presentation evaluation will be based on how aproject will realize the goals the team has set out for itself and the project.Ultimately, this course exists to empower students to bring their vision onto thescreen. The more you put into the project, the closer it will be to what wasenvisioned. For the Weekly Deliverables, the results of the online color-codedschedule sheet will be a key input. The professors will evaluate both the amountof tasks fully completed on time and also the complexity of the tasks.More specifically:a) Weekly deliverables will be graded based on online color-coded schedulesheet: green 1(fully completed task), yellow 0.5 (partial completed task), red 0 (not completed task).b) Midterm/Final Deliverables will be graded based on how well midterm/finalmilestone specifications are achieved. And it could be affected by followingfactors.-- Green-colored task difficulty and completion quality-- Code quality-- Perceived effortc) Overall, your final letter grade will be determined by total points for all yourdeliverables and final presentation. Strictly: 90% A, 80% B, 70% C,60% D, and lesser numbers are an F.

Course OutlineWeek 1 (Jan 8th) Introduction and Course Overview Mobile game development process Resources and expectations in class Pitch game ideas – Join or make teams Researching selected mobile gameso Lecture: CS 526 What to Expect - Class 1NOTE: Jan 15th is a U.S. Holiday (Martin Luther King Jr’s birthday)Week 2 (Jan 22nd) Game Design Basics (Premise, Pitch, Story, Gameplay Breakdown,Critical Functions of play, Level walkthrough) Project Planning (Game Engine Selection, Collaboration Tools) Game Lecture:o CS 526 Game Design Basics - Class 2Week 3 (Jan 29th) Online class schdeule Discussion of prototyping for fast iteration Game Lecture:o CS 526 Prototyping Basics - Class 3Week 4 (Feb 5th) Project planning / Design finalization Prototyping Basics Tools introduction (Source Control, Task Management) Tools Lecture:o SVN and other resources available for teamsWeek 5 (Feb 12th) Greyboxing Basics Getting started with development tools Quick walk through Unity3D, Cocos2D Game Lecture:o CS 526 Prototyping Basics #2 - Class 5NOTE: Feb 19th is a U.S. Holiday (President’s Day)Week 6 (Feb 26th) Development tools for mobile Game Lecture:o CS 526 Review Prototype - Class 6

Week 7 (Mar 5th) Review Prototype Game Loop vs Core Loop Studio Sessions (In studio sessions, student game developmentteams will develop and implement their game designs.) Game Lecture:o CS 526 Game Loop vs. Core Game Loop - Class 7NOTE: The week of Mar 12th is Spring BreakWeek 8 (Mar 19th) Game demos preparation for Mid-term presentation Game Lecture:o CS 526 Mobile Game Controls - Class 8Week 9 (Mar 26th) Mid-term demo of developed games - all students in all teams mustbe present for the in-class demonstration Playtesting of all teams games with notetakingWeek 10 (Apr 2nd) Review current state of game and assimilate playtest feedback Schedule changes/additions to game for final Game Lecture:o CS 526 Risk and Reward - Class 10Week 11 (Apr 9th) Triage from playtesting, project work for the latter half of thesemester – reasonable scope Game Lecture:o CS 526 Faking Physics in Unity - Class 11Week 12 (Apr 16th) FTUE (First time User Experience) Studio Sessions (In studio sessions, student game developmentteams will develop and implement their game designs.)Week 14 (Apr 23th) Final In-Class Game demoLive presentation of Game and playtesting notesOptional Makeup class next week (Apr 30th) for one-on-onefeedback for student games and questions

Statement for Students with DisabilitiesAny student requesting academic accommodations based on a disability isrequired to register with Disability Services and Programs (DSP) each semester.A letter of verification for approved accommodations can be obtained from DSP.Please be sure the letter is delivered to me (or to TA) as early in the semester aspossible. DSP is located in STU 301 and is open 8:30 a.m.–5:00 p.m., Mondaythrough Friday. The phone number for DSP is (213) 740-0776.Statement on Academic IntegrityUSC seeks to maintain an optimal learning environment. General principles ofacademic honesty include the concept of respect for the intellectual property ofothers, the expectation that individual work will be submitted unless otherwiseallowed by an instructor, and the obligations both to protect one’s own academicwork from misuse by others as well as to avoid using another’s work as one’s own.All students are expected to understand and abide by these principles.Scampus, the Student Guidebook, contains the Student Conduct Code in Section11.00, while the recommended sanctions are located in Appendix /. Students will be referred tothe Office of Student Judicial Affairs and Community Standards for further review,should there be any suspicion of academic dishonesty. The Review process canbe found at: http://www.usc.edu/student-affairs/SJACS/.

Course Outline Week 1 (Jan 8th) Introduction and Course Overview Mobile game development process Resources and expectations in class Pitch game ideas – Join or make teams Researching selected mobile games o Lecture: CS 526 What to Expect - Class 1 NOTE: Jan 15th is a U.S. Holiday (Martin Luther King Jr’s birthday) Week 2 (Jan 22nd) Game Design Basics (Premise, Pitch .

Related Documents:

Nov 08, 2005 · Michael Thearle Michael Mazzola Andrew Carey Aracelis Lucero Brian Marchellos Pete Woroniecki Matt Linnane email: repo trade support DATA ENTRY Eleuterio Marcelino (Marcie) INFINITY SYSTEMS SUPPORT Ruth Weinreich Alex Robayo Hot Line 212-526-7121 212-526-7019 212-526-7022 212-526-7023 212-526-7015 212-526-7021 212-526

CSCI 561 – Theory of Computation Dr. Neil T. Dantam CSCI-561, Colorado School of Mines Fall 2021 Dantam (Mines CSCI-561) Intro Fall 2021 1/32

The Games organised at Olympia led to the development of the Panhellenic Games. These included: - The Games at Olympia (Olympic Games): every four years - The Games at Delphi (Pythian Games), 582 B.C.: every four years (third year of each Olympiad) - The Games at the Isthmus of Corinth (Isthmian Games), from 580 B.C.:

Section 3: Playground Markings Games 16 Section 4: Skipping, Hula Hoop & Elastics 25 Section 5: Catching games 32 Section 6: Relay games 41 Section 7: Ball games 48 Section 8: Fun games 59 Section 9: Frisbee games 66 Section 10: Parachute games 70 Section 11: Clapping and rhyming games 74 Useful websites 79

Olympic Winter Games medals Olympic Winter Games posters Olympic Summer Games posters Olympic Summer Games mascots Olympic Winter Games mascots The sports pictograms of the Olympic Summer Games The sports pictograms of the Olympic Winter Games The IOC, the Olympic Movement and the Olympic Games The Olympic programme evolution Torches and torch .

Regional Games and Multi-Sport Games (such as Pan American Games, African Games, European Games, Commonwealth Games, Mediterranean Games, Francophone Games, Youth Olympic Games) International Tournaments organised by the IJF (Grand Prix, Grand Slam, Masters) or under its auspices (continental open and cups),

more new esports fans are drawn to play and watch streaming video of mobile games and mobile tournaments. In 2018 mobile games accounted for over 51% ( 15.6 billion) of domestic games market revenue in China—which represents about 25.7% of global mobile games revenue— growing significantly faster than PC and console games market revenue.

teaching 1, and Royal Colleges noting a reduction in the anatomy knowledge base of applicants, this is clearly an area of concern. Indeed, there was a 7‐fold increase in the number of medical claims made due to deficiencies in anatomy knowledge between 1995 and 2007.