funativity cs 426 fall 2008. team members david smits – lead chintan patel – programmer jim...

21
Funativity CS 426 Fall 2008

Upload: reynard-johns

Post on 02-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Funativity

CS 426Fall 2008

Page 2: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Team Members

David Smits – LeadChintan Patel – ProgrammerJim Gagliano – ProgrammerAshleigh Wiatrowski - Artist

Page 3: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Inspiration - Bloons

www.addictinggames.com/bloons.html - Simple Concept: Pop balloons with darts- Simple Controls: Forceand angle- Fun!

Page 4: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Demo

Initial Demo of current iteration of the game

Page 5: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

David Smits – Role

Technical Lead - Scheduling and team management

Programmer – Physics and collisions, game controls,particle effects

Manager - code quality

Page 6: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Chintan Patel - Role

Website Lead – Maintains website with current info

Programmer – Effects, game states FSM, input logic

Page 7: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Jim Gagliano - Role

Sound Lead – Creating/ finding sound for game

Programmer – Object hierarchy, implementing

3d sounds

Page 8: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Ashleigh Wiatrowski

Artist – Working in MayaDelivered models:

BalloonDartMonkeyCannon

Page 9: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Game Interaction Method

Currently using arrow keys and letters to control the character, WASD to control the camera

Page 10: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Next in Game Interaction

-Allow input using Xbox 360 controller ( both on PC and Xbox360)-Better controls for the camera-2 player split screen

Page 11: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Game Engine XNACapabilities

Renders and updates on the order of 100's of balloons with no problem -Loads .fbx models -Load Sounds -Load Sprites

Page 12: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Game Engine Future

Add -Animation of models-Network (low priority) for multiplayer

Page 13: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Game Sounds

We have sounds for:- Popping balloons- Firing Cannon- Changing menu options- Background Music

Some sounds are 3d ( using sound emitter and camera position )

Page 14: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Game Sounds Future

We need sounds for:- Main Character ( celebratory after popping balloons, more than one )- Level Start / End - Wall, ground

collisions

Page 15: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Game Graphics

- Renders using Lambertian lighting model- particle effects- Skybox for world

background

Page 16: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Game Graphics Future

We want to add:- Bump Mapping or Normal Mapping for certain elements ( Cannon Ball, Ground )- Shadows- Animation

Page 17: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Game AI

Currently:There is no AI

Future:Possibly create a hot air balloon that is controlled by AI that tries to dodge projectiles, using basic sensing.

Page 18: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Models

Page 19: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Remaining schedule:

11/7: shadows, lens flare, bump mapping, camera fixed11/14: Animation of main character, 360 controllers, sounds complete11/21: Scoring/Arena based gameplay / Game AI / 2 player split screen11/28: Polish Game, remove bugs12/5: Final Demo

Page 20: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

Second In depth demo

Showcase winning conditions, go over controls, camera controls

Page 21: Funativity CS 426 Fall 2008. Team Members David Smits – Lead Chintan Patel – Programmer Jim Gagliano – Programmer Ashleigh Wiatrowski - Artist

End