So you want to build a game for Windows 8?
Well we want to make it as easy as possible for you to do so. That’s why we thought it would be a good idea to compile all the resources you could use to develop a short course for your school, college or University students using Scirra Construct 2 and HTML5.
Example Course Schedule
Class No.
Tasks to undertake
Topic to be discussed
1
·Read
Developing Games for Windows 8
2
Homework:
Start your Portfolio:
· Start your design portfolio
Build a game:
· Create a Powerpoint based Storyboard for your game
· Build a simple game using a Construct2 tutorial and post it to a hosting site
· Beginner's guide to Construct 2
· http://www.scirra.com/arcade
· Modify the game using art, sounds you discovered online
Create online presence
· Create a Blog (documenting your learning experience, and application creation, ideas reasons why your doing this)
· Generate a “professional” Facebook Page for your App
· Generate a LinkedIn account (to promote your employability)
· Create a YouTube Channel (for demonstrating your game/app)
Design Processes, you are required to meet with your assigned teams and discuss the following:
· Review what you should put in a blog with respect to game design
· What is a design portfolio?
· What are the available tools to make a video
· Review simple games
Read:
· User Experience Design Fundamentals
3
Before class make sure to read:
o The Windows 8 Store App Design Solution
o User Experience Design Fundamentals
o Applying User Experience Process to Windows 8 Store Applications
Turn in:
At the end of class session turn in:
· Turn in your Facebook baseline report
· Turn in your baseline Blog analytics
· Quiz
Discuss Design Principles in first three reading modules
Game Design for Slats:
· Snap
· Fill
· Full
Adding another level to your game:
Review of Treasure Map example
4
· Read: Introduction To Windows 8 Store App Design Principle: Do More with Less
Turn In
In Class:
· Turn in Documentation
Discussion about doing more with less, demonstration of design and implementation
Student demos of design considerations
In class lab:
· Students will gather design documentation from other students and then begin to break down the scenario implementation
· Introduction of HTML5/JavaScript code for Windows 8
5
Making a great app
Turn In:
· Discuss and experiment with scenarios
· Students will demonstrate and discuss their “platformer” games
· Feedback on games
6
· Discuss Windows 8 Store App Design Principle and Pride in Craftsmanship
· Discuss Game design using HTML5/JavaScript Hello World App
· Quality software and how to create quality software
· Team Foundation Services
In Class Lab:
· Check-out lab component, modify and check-in modified component
7
· Modifications to assigned HTML5/JavaScript code
· Addition of Scoring and simulated Leaderboard to your Themed game
· Marketing plan for your Game
· YouTube Video about your game
· Discuss what it means to be Authentically Digital
· Examine MS Project report of status of the HTML5/JavaScript Hello World App
· Discuss Agile Design
· Selected Students Demo their Holiday game
· Review of selected YouTube Videos
8
· Discuss what a contract is and how to implement in it your code
· Selected students will demo their Holiday game
· Discuss “Promise” and “Then”
· Discuss Scrum approach to design
9
Watch:
· Update your “Hello World” Game to incorporate the Search Charm
· Update your “Hello World” Project to Incorporate Settings Charm
· Expand use of “Promise” and “Then”
· Discuss Live Tiles and Notifications
· Selected students will demo their “Hello World” Use of Charms and how they implemented their code
· Code Profiling
· UML and Game Design
10
· Discuss Snap, Fill and Full Screens in Windows 8
· Selected Students demonstrates Promise and Then
· Designing for the Windows 8 Phone
· Selected Students demonstrate their Holiday Themed Projects
11
· Discuss the Submission Process
· Students run WACK test on their Projects
· Students are assisted in determining how to fix their WACK test failures
12
Get Windows Store account for FREE via DreamSpark
· Review of design process
· WinRT and what it is
· Selected Students will demonstrate their submitting games
· Students will consume an existing C# based WinRT project in their Hello World Project
13
· Introduction to C++
· Demonstration of how to create and write a C++
· Students will explore and implement a simple Module and then consume it in their “Hello World” program
14
· Creating an online leaderboards
· Discussion of Leaderboards and how to implement them using existing tools
· Selected students will demonstrate their games
· Class Evaluations
15
Review:
· All students will play the other student’s games and give feedback
Good one lee, please add some samples.
If your using construct2 then you need to check out this plugin - which provides you the ability to integrate better with Windows 8 capabilities when you export your Construct 2 project for Windows 8. This is a tutorial/intro to the plugin.
www.scirra.com/.../metro-plugin-for-construct-2