项目作者: Make-School-Courses

项目描述 :
Learn how to build 2D games in Swift
高级语言: HTML
项目地址: git://github.com/Make-School-Courses/MOB-2.2-Game-Development.git
创建时间: 2018-07-25T23:49:38Z
项目社区:https://github.com/Make-School-Courses/MOB-2.2-Game-Development

开源协议:MIT License

下载


MOB-2.2 - Game Development

Course Description

An introduction to gaming on mobile devices. We will learn SpriteKit and important core concepts like Sprites, physics, and software patterns relevant to gaming. By the end of the course everyone will complete an original game for iOS devices.

Course Specifics

Course Delivery: online | 7 weeks | 14 sessions

Course Credits: 3 units | 37.5 Seat Hours | 75 Total Hours

Learning Outcomes

By the end of the course, students will be able to …

  1. Build game projects using Xcode, Swift, SpriteKit.
  2. Identify trade offs of different gaming architectures and select the best fit for a game.
  3. Execute testing and debugging strategies specific to iOS games.
  4. Integrate native game engines into an iOS project.

Course Dates: Tuesday, June 2 – Thursday, July 16, 2020 (7 weeks)

Class Times: Tuesday and Thursday at 2:30–5:20pm (14 class sessions)

Class Date Topics
1 Tue, June 2 Game Design
2 Thu, June 4 Intro to iOS Game Development
3 Tue, June 9 Actions, Touch events, Collisions
4 Thu, June 11 Scenes
5 Tue, June 16 Adding Juice
6 Thu, June 18 Physics
7 Tue, June 23 Stacks game
8 Thu, June 25 Selecting an Architecture
9 Tue, June 30 Project Specs
10 Thu, July 2 [Project Lab]
11 Tue, July 7 SceneKit - a preview
12 Thu, July 9 GameKit + Lab
14 Tue, July 14 Final Exam
15 Thu, July 16 Presentations

Class Assignments

Tutorials

Projects

Evaluation

To pass this course you must meet the following requirements:

  • Complete all required assignments
  • Pass all projects according to the associated project rubric
  • Pass the final summative assessment according to the rubric as specified in this class
  • Actively participate in class and abide by the attendance policy
  • Make up all classwork from all absences

Information Resources

Any additional resources you may need (online books, etc.) can be found here. You can also find additional resources through the library linked below:

Make School Course Policies