Trojan Rabbits. (10/31) Functional minimum: Tile/Grid-based Game "Engine" (Shaun & Michael) Game Objects Created (Timothy) User Interaction Movement (Yan)

Slides:



Advertisements
Similar presentations
Chapter 1: Voilà! Meet the Android
Advertisements

MANIFEST DESTINY 560group3 Abe Kim David Straily Jarrod Freeman Abdul Mod-Rokbi “The future of RTS games...”
Spring 2007COMP Design Teams Team Structure Interdisciplinary Teams.
Computer Science – Game DesignUC Santa Cruz Game Jam Two teams from CMPS 20 – Less Than Royal – Colon Trey.
How to make a game on game maker 7. Start With an Idea Before you actually start making your game, you are going to need an idea as to what it is you.
How do games work? Game Workshop July 4, Parts Sprites/pictures Map/background Music/sounds Player character Enemies Objects.
Aug 24, Fall 2005ITCS4010/50101 Design Teams Team Structure Interdisciplinary Teams.
Lord of Fries Team: Order of Fries. Team Members Carson Lee - Documentator Daniel McCue - Coder Franchesca Chung - Tester Michael Zhu - Coder James Sheldon.
Sep 14, Fall 2006IAT 4101 Design Teams Team Structure Interdisciplinary Teams.
Group: RO3 1 MMORPG Networked Game Advised by Prof. David Rossiter Date: 29 April 2006.
Pencilvania: Architecture Review Presenters: Christopher Buska (Art Director) Michael Gourlay (Developer) Alfred Sterphone, III (Project Manager) Special.
AraFell Project By: Joey Peters. System Selection A video game – Video games implement many OS principles Already working on the project Challenging Fun.
Contents Overview Major Features Major Components User Interface Gameplay Testing UML Timeline.
NDopoly! Group Members: Jason Lacher Matthew Fallon Project: “NDopoly” a Notre Dame version of the board game Monopoly tm.
Kevin Clow: Artificial Intelligence Physics Art asset creation Matthew Vaughan: Project Manager Graphics User Input.
Developing games and applications for Xbox 360 using XNA* *XNA is XNA’s Not Acronymed An Introduction by Peter Messenger Senior Developer at QMASTOR Newcastle.
GameMaker.  A lot of Different Definitions  Easier to Say What is NOT a Game  Movie is Not a Game  No Active Participation  Final Outcome is Fixed.
Working with Layouts and Graphics. 1. The layout of a slide can be changed at any time during the creation of the presentation. 2. Various types of slide.
Lesson 6: Working with Layout and Graphics
McGraw-Hill© 2007 The McGraw-Hill Companies, Inc. All rights reserved. 1-1.
11 Games and Content Session 4.1. Session Overview  Show how games are made up of program code and content  Find out about the content management system.
Zhonghua Qu and Ovidiu Daescu December 24, 2009 University of Texas at Dallas.
A 2-D, multi-player tank game developed in PLT Scheme ~ ~ ~ Ben VandenBos, Tim Reeves, Justin Hall, and John Ericksen ~ ~ ~ Senior Project - CS496 Spring.
Networking Networking is done via a single component that is persistent in each machine’s game. This multiplayer manager component handles all Unity RPC.
Final Presentation – CS 425 Aaron O'Banion Todd Astroth Chris Cobb Matt Stowe Mark Williams.
COMP 410 & Sky.NET May 2 nd, What is COMP 410? Forming an independent company The customer The planning Learning teamwork.
Town Defenders Strategy Game prepared by: Osama N
ZOMBIE MADNESS! Jack Smith Steve Mander-Jones OUTLINE > GAME OVERVIEW > IMPLEMENTATION > AI FEATURES > CONCLUSION.
Images, Hyperlinks, and Sound Module 2: XHTML Basics LESSON 3.
Design Document Presentation. Review Quoridor – a board game played on a grid where players must advance tokens across a board to win. Our basic objective:
Developing the Game User Interface (UI) Lesson 5.
Funativity CS 426 Fall Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist.
XNA An Introduction. What XNA is… Microsoft® XNA™ is composed of industry- leading software, services, resources, and communities focused on enabling.
11 Making a Sprite Session 4.2. Session Overview  Describe the principle of a game sprite, and see how to create a sprite in an XNA game  Learn more.
Kevin Clow: Artificial Intelligence Programmer Level Designer 3D modeler Matthew Vaughan: Project Manager Graphical User Interface Programmer Audio Programmer.
Introduction to Multimedia Review 1 - Lecture Notes Semester 1.
Game Creation in XNA CS470 Final Project Chris Ragland.
MICROSOFT POWERPOINT (MICROSOFT POWERPOINT)
Team 2: Gamers & Coders Final Sprint Presentation.
The Abstract Window Toolkit (AWT) supports Graphical User Interface (GUI) programming. AWT features include: a rich set of user interface components; a.
Kevin Clow: Artificial Intelligence Programmer Physics Programmer 3D modeler Matthew Vaughan: Project Manager GUI Programmer Audio Engineer/Programmer.
Team 2: Gamers & Coders ‘ The Last Warrior’ Android Game Application By Chinmay Kulkarni, Darshan Shinde, Matt Frey, Peng Ye, Satoshi Inoue & Shachi Chandrashekhar.
Super Pong Andrew S. Dunsmore CSC436 August 2004.
T33M 5IVE. A game based on the manipulation of energy where players have control of an energy source that transmits energy through a series of power stations.
Troops and Flags Graduate Group #1 Introduction to Game Design and Development 12/10/2007.
Troops and Flags ITCS /10/07. Graduate Team #1 Daniel – Model (Team Leader) Jonathan –Rule Checker Priyesh – View, Sprites, Foley artist Rob –
Super EastGate Jon Caron, Ryan Fleming, Antonio Guarino, and Mike LoVerme Merrimack College Introduction Super EastGate is a 2D side scroller game that.
CS378 - Mobile Computing More UI - Part 2. Special Menus Two special application menus – options menu – context menu Options menu replaced by action bar.
Warship C++: An entity of Battleship
ViralFlux and Logo Start New Game Load Save Game Start Multiplayer Game Change Settings Exit Game ViralFlux Flavor Text.
Instructions Go to the shared area and open a file Go to -> S:\ICT\My Teacher\Mr Crossan\Year 7\Catch the Clown Open the Catch the Clown file by double.
 What is the game about?  Looking into the algorithm  Looking into the code  Complexity and conclusions.
XNA Tutorial 1 For CS134 Lecture. Overview Some of the hard work has already been done for you. If you build and run your game now, the GraphicsDeviceManager.
CS F EBRUARY 9, 2016 P ARTS G AME A RCHITECTURE, M EMORY, AND I/O S YSTEMS G AME T IMING G AME T IMING G AME P ARALLELISM G AME P ARALLELISM.
Pirates & Ninjas. P&N: Plan Project summary Architecture User Interface World Creation (town) World Content Creation Game Play Artificial Intelligence.
Computer Games Technology Group 2 B B B
PowerPoint Vocabulary Tabs 1. Backgrounds: Backgrounds are used in presentations to create a more interesting eye-pleasing look. Backgrounds may include.
Microsoft PowerPoint 2010 Lesson 6: Working with Layout and Graphics Created by Felicia Hudson, Riverside High School--Durham Public Schools.
PowerPoint Computer Solutions 1. Multimedia A powerful blend of text, graphics, sound, animation, and video on your computer.  Multimedia is an effective.
Reference: What is it? A multimedia python library – Window Management – Graphics geometric shapes bitmaps (sprites) – Input Mouse Keyboard.
Technologies Overview Media files, such as the sounds, are placed in the app’s resource folder res/raw. When an Activity is shut down, its Fragment.
Lesson 6: Working with Layout and Graphics
Lesson 6: Working with Layout and Graphics
Lesson 6: Working with Layout and Graphics
Moon Tanks By: Krislin Lee, Jacob Seene, and Chris Weisiger.
Lesson 6: Working with Layout and Graphics
Game Loop Update & Draw.
MTA-4201 Game Programming Chapter 8 : Scrolling Background & Font
Presentation transcript:

Trojan Rabbits

(10/31) Functional minimum: Tile/Grid-based Game "Engine" (Shaun & Michael) Game Objects Created (Timothy) User Interaction Movement (Yan) Selection (Katie) (11/14) Low Target: Functional game objects (Shaun & Yan) Basic Menu System (Katie) Obstacles (Katie) Basic graphics (Timothy) Sound effects (Timothy) Level Development (Matthew) Xbox Deployment (Michael) (11/30) Desirable Target: Multiple Levels (Matthew) Full Menu System (Katie) Basic HUD (Michael) Split-screen Multiplayer (Yan & Shaun) Graphics (Timothy) Sound (Matthew) (12/12) High Target: Custom Sound (Timothy) Level creation (Matthew) User generated levels (Katie) Basic AI elements (Yan) Battle Mode in Multiplayer (Shaun & Michael) (12/14) Extras : Interaction/User control in battle mode AI to allow for player vs. computer in split screen and battle modes Difficulty level selection in single player Achievements Different types of power stations (changing color, changing directions, strengthening power) Different types of robots Networked game 2.5D Graphics

Google Code Interfaces XML Game Maker Prototype Single Player first

The owner of the board would be a GameScreen class or lacking a scene/screen manager simply the main Game class. A call to the BoardFactory.CreateBoard("LEVEL01") The BoardFactory would handle locating and loading the board layout which I'm assuming we will keep in a text file encoded with the tile set (if we have more then one), the location/types of tiles, and the starting positions of MOB's. For each tile encountered a call to the TileFactory.CreateTile is made with the tile texture type, collision type, and the position of the tile. A return of an initialized Tile object that can be inserted into the tiles array attribute on the Board. Once the Tiles are loaded the Robots and Player sprites can be loaded and set using a similar pattern. Game loop will call the Board Update and Draw loops which in turn call the child objects Draw and Update methods as appropriate.

Playtesting on Game Maker prototype Complete Low Target (a fully-functional single player game) for required playtesting night