Game Development Process: Hands On Andrew Cote Felix Nwaobasi Richard Pavis.

Slides:



Advertisements
Similar presentations
1 Chapter 9 Putting It All Together designing & building quality game artificial intelligence Reference: Game Development Essentials Game Artificial Intelligence.
Advertisements

Object-Oriented Analysis and Design LECTURE 3: REQUIREMENTS DISCIPLINE.
10/24/2010 Distributed Software Development. 10/24/2010 Content Recommendation and Reuse Current state – Beta Prototype Hamid Riaz, Loredana Baračić.
Unit 1, Lesson 4 Software Development Cycle AOIT Introduction to Programming Copyright © 2009–2012 National Academy Foundation. All rights reserved.
How to manage an exploratory development process kellee santiago & robin hunicke.
EDS TEAM Usability testing plan for puzzle game from BelleViews company School of Business and Information Management Oulu University of Applied Sciences.
Agile Project Management with Scrum
CS 325: Software Engineering April 7, 2015 Software Configuration Management Task Scheduling & Prioritization Reporting Project Progress Configuration.
By Brandon Sheppard. Use of Iterator  Sequentially move through a collection  Can be very convenient  Phonebook example: Phone number listings stored.
Lecture 2 Teams Principles What makes a good project Project Definition Project Plan.
Sailing solo Team Teachers Members: Tiffany, Alex, Eve, Amanda.
Project Life Cycle Jon Ivins DMU. Introduction n Projects consist of many separate components n Constraints include: time, costs, staff, equipment n Assets.
Practical project in software engineering Feed reader project (Feedr) by Michael, Søren, Jonas and Therese.
COMP 7970 Playtesting Cheryl Seals
3rd Person Shooter Milestone 1. Timeplan & Progress table Timeplan Progress table Progress table.
Tools for Game Developmet Erik Harpstead Carnegie Mellon University 1.
Digital Game Prgm I Large – Scale Design Process.
1/ 47 COP 3503 FALL 2012 SHAYAN JAVED LECTURE 19 Programming Fundamentals using Java 1.
Win8 on Intel Programming Course The challenge Paul Guermonprez Intel Software
Object-Oriented Analysis and Design OVERVIEW. Objectives  Describe Information Systems  Explain the role of a systems analyst  Introduce object-oriented.
Chapter 13: Developing and Implementing Effective Accounting Information Systems
Investigating Trust Factors in Computer Mediated Group Collaboration Xusen Cheng Manchester Business School The University of Manchester, UK.
Visual Linker Final presentation.
Senior Design Team Members:  Abi Sundaram  Max Ackley  Cole Mercer  Adam Kauth Faculty Advisor: Dr. Tanya Crenshaw Client: Professor Andrew Nuxoll.
S556 SYSTEMS ANALYSIS & DESIGN Week 11. Creating a Vision (Solution) SLIS S556 2  Visioning:  Encourages you to think more systemically about your redesign.
End HomeWelcome! The Software Development Process.
Fall 2006CS4455 Prototyping Maribeth Gandy Jeff Wilson
Luminance.  Major group refactoring.  Development Lead: Stephen Damm.  Project Manager: Martina Nagy.  Test team member: Chet Collins.  A lot of.
In pairs /small teams, your task is to create a 5 minute “Pitch” for the product (soft drink) you have created.
Viewing, Listening & Speaking Watching and Discussing Now watch the interview. Then work in groups of 4 and have a discussion. Video Your Task: Discussion.
Team name Usability testing plan for BelleViews School of Business and Information Management Oulu University of Applied Sciences.
Carbon Copy Creations Can you cooperatively copy an Original Creation?
IStuff Mobile: Rapidly Prototyping New Mobile Phone Interfaces for Ubiquitous Computing Rafael Ballagas, Faraz Memon, Ren´e Reiners, Jan Borchers Media.
The Team Isabella Granse, Team 6705 Motorbolts. Outline Why Teamwork is Crucial to Success Team Dynamic Roles on the Team Collaboration itself Collaboration.
Mechanical Toy Project Justin Andrew McMillan, Joseph Paul Dewey, Matthew Aaron Hoskins.
BEFORE YOU CRASH IT AN INTERACTIVE R/C MODEL BUILDING EXPERIENCE CAROL NOON JACOB ROGERS SINDHU RUDRA SRAVYA SARRAJU NIKHIL VEMURI.
THE POSTMORTEM Chapter 10 Introduction to Team Software Process.
Proposal Nemo Hajiyusuf Ekaterina Mineeva Arpi Shaverdian.
By Team Awesome. Team work was a valuable skill during this task. Making sure all team members contributed was important. As a team we needed to make.
Title Authors Introduction Text, text, text, text, text, text Background Information Text, text, text, text, text, text Observations Text, text, text,
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907.
Your Hospital’s Name Location Process Improvement: Name of your Improvement.
Design and implementation Chapter 7 – Lecture 1. Design and implementation Software design and implementation is the stage in the software engineering.
MECHATRONICS Group # Group Members’ Names MENG 483 Project Title of the Project Spring 20XX.
Games Design. Last Week We were enjoying the sun and surf :~)
At lunch time we all went out side to play Dodgeball. In Dodgeball there are two teams. There are three Rules in Dodgeball: 1. If you get hit by the ball.
Technologies Environments. Quick Poll  What stack are you planning to use?
Scrum and Subversion Example CS 153P Session 6. Scrum Game Development Process Steps: 1.Define Game Project Goals 2.Create/Update your Product Backlog.
ISS Team Group Member ◦ Nguy ễ n Nh ậ t Minh ◦ Nguy ễ n Kh ắ c Khu ◦ Ph ạ m Ng ọ c Hi ế u ◦ Nguy ễ n Ng ọ c Khánh ◦ Nguy.
Module 1 > Crash Course > Team Building > Starter.
Working Together Collaboration of CS4760, HU4642, CS5760 Wei Zhang PhD candidate, Applied Cognitive Science and Human Factors 1.
COMM 400 Week 3 Learning Team Pulling the Weight at Work - Group Training Presentation Check this A+ tutorial guideline at
Tesina/Project Interactive Talk
Project planning The systems life cycle.
Project management Software development typically includes:
Comfyguration Schlumberger.
CS 325: Software Engineering
Robotics Intensive: Day 2
Informatics 121 Software Design I
<<Project Name>>
Machine Learning Course.
Project Name Team Members.
Project Name Team Members.
ELE 491 Senior Design Project Proposal
Scratch: Animation and game programming
Pitch Back format 4 minutes in total Four items
IMPLEMENTATION PLAN OUTLINE
Project Name TEAM MEMBER 1 NAME TEAM MEMBER 2 NAME TEAM MEMBER 3 NAME
ROCK STAR GUYS MEMBER CARD D.PACKIA VINSLIN KVA.
Presentation transcript:

Game Development Process: Hands On Andrew Cote Felix Nwaobasi Richard Pavis

Background Game dev process Casual games Lua

ImaginEngine Who they are Their role in this process How we worked with them (who we talked to) 505

Ultimate Swimming Individual mini-games How coding it went Problems/solutions

Ultimate Swimming: Mini-games Polo Dodgeball Swimming Obstacle Course Chicken Rock the Boat

Ultimate Swimming How coding it went

Coding Ultimate Swimming Implemented Game Mechanics State Machines GUI Design Level Design

Ultimate Swimming Problems/solutions

Problems and Solutions Learning curve Familiarizing ourselves with Lua Creating the right level of difficulty Making the game enjoyable

Shift in Project Cancelation of Ultimate Swimming New case study: Dora Links

Dora Links Our task in the game How coding it went Problems/solutions

Developer Interview Iterative Development Comments Team Members Trends Essentials Cancellations Power Balance

General Observations and Afterthoughts The Importance of Fun Scripting Planning, prototyping Choosing AI and software Reuse, hacks, comments In Conclusion