DOC PREVIEW
U-M CIS 587 - Study Guide

This preview shows page 1-2-20-21 out of 21 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 21 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 21 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 21 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 21 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 21 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

CIS 587 – Assignment #3Dr. Maxim1.0 EXECUTIVE SUMMARY1.1 Game Information1.2 Abstract of Game Story1.3 Game Play and Appearance1.4 Development Specification2.0 PRODUCT SPECIFICATION2.1 Production Team2.2 Production Tools2.3 Target Audience2.4 Game Play Time3.0 GAME SPECIFICATION3.1 Gameplay Experience3.2 Interface Mockup3.3 Summary of Story Line3.4 Storyboards3.5 Character Bibliographies3.6 Flowchart3.7 Level Outlines4.0 User Guide4.1 How to Install the Game4.2 How to Play the Game5.0 Design Specification5.1 Implementation Details/Development Environment5.2 Data structures and Interface Definitions5.3 Pseudocode for AlgorithmsAppendix A – Screen ShotsStart of LevelCombatEnd of Level BossDefeat!Appendix B – Source CodeCIS 587 – Assignment #3Dr. MaximScott [email protected] 19, 20011.0 EXECUTIVE SUMMARY 31.1 GAME INFORMATION 31.2 ABSTRACT OF GAME STORY 31.3 GAME PLAY AND APPEARANCE 31.4 DEVELOPMENT SPECIFICATION 42.0 PRODUCT SPECIFICATION 52.1 PRODUCTION TEAM 52.2 PRODUCTION TOOLS 52.3 TARGET AUDIENCE 62.4 GAME PLAY TIME 63.0 GAME SPECIFICATION 63.1 GAMEPLAY EXPERIENCE 63.2 INTERFACE MOCKUP 73.3 SUMMARY OF STORY LINE 73.4 STORYBOARDS 73.5 CHARACTER BIBLIOGRAPHIES 73.6 FLOWCHART 83.7 LEVEL OUTLINES 84.0 USER GUIDE 84.1 HOW TO INSTALL THE GAME 84.2 HOW TO PLAY THE GAME 85.0 DESIGN SPECIFICATION 95.1 IMPLEMENTATION DETAILS/DEVELOPMENT ENVIRONMENT 95.2 DATA STRUCTURES AND INTERFACE DEFINITIONS 95.3 PSEUDOCODE FOR ALGORITHMS 10APPENDIX A – SCREEN SHOTS 12START OF LEVEL 12COMBAT 12END OF LEVEL BOSS 13DEFEAT! 13Appendix B – Source Code 1431.0 EXECUTIVE SUMMARY1.1 Game InformationGame Title – Scott Fu ©2001Developed by – Scott StellaGenre – Side scrollers/fighting1.2 Abstract of Game StoryIn Scott Fu, you play the role of Scott, a computer programmer whose wife has been kidnapped by Dr. X in order to blackmail him into writing a computer virus. Dr. X intends to use the virus to take over the world by causing all of the world's computers to crash, thereby destroying all financial, governmental, and personal records. You must help Scott save the world by defeating Dr. X's henchmen, retrieving the virus, and saving his wife.1.3 Game Play and AppearanceScottFu is a traditional "side-scroller" fighting style game. It resembles such classics as Kung Fu (Nintendo), Ninja-Gaiden (Super Nintendo), Streets of Rage (Sega), as well as many other classic video games.[Kung Fu for NES]Your role is to walk the hero through the city, encountering enemies along the way. You must fight the enemies by kicking, punching, and maneuvering. Eventually, with some luck and skill, you will destroy all of the bad guys trying to thwart your advances. You will eventually locate your wife, the disk, and the infamous Dr. X. You must defeat Dr. X to claim victory and live happily ever after.1.4 Development SpecificationBasic keyboard movement:Left key - move hero to the leftRight key - move her to the rightCtrl - punchShift - kickHealth:All characters hold their health in alterable value AHero: A=8Thug: A=3Boss: A=10Upon picking up a health pack,Hero gains 1 health pointUpon health of hero reaching 0 or less, Hero will die; game restarts (defeat)Upon health of thug reaching 0 or less,Thug will collapse for increasing periods of timeCollapse 1 = 300Collapse 2 = 300 + 200Collapse 3 = 300 + 200 + 200 …Upon health of boss reaching 0 or less,Boss will collapse; game restarts (victory)Damage:HeroPunch: 1 hit pointKick: 2 hit pointsThugPunch: 1 hit pointKick: 2 hit pointsBossPunch: 2 hit pointsInflicting Damage:Be performing a punch or kick animationThe animation must be in the correct frameThe attacker must be facing the defenderThe attacker must be overlapping the defenderThe defender must not be falling down, getting hit, or in the process of standing upSound and Graphics:Suitable action music should be played in the backgroundPropeller Heads – Spybreak! (Lobby scene from The Matrix)Due to limitations with the game engine, additional sound effects have been removedAll characters should be animatedCharacter animations:HeroStanding (1 frame, loop)Walking (9 frames, speed 35, loop)Punching (5 frames, speed 25, execute once)Kicking (7 frames, speed 25, execute once)Getting Hit (3 frames, speed 25, execute once)Falling (5 frames, speed 25, loop indefinitely at frame 5)ThugStanding (1 frame, loop)Walking (6 frames, speed 20, loop)Punching (5 frames, speed 70, execute once)Getting Hit (3frames, speed 20, execute once)Falling (5 frames, speed 20, loop indefinitely at frame 5)BossStanding (1 frame, loop)Punching (5 frames, speed 25, execute once)Getting Hit (1 frames, loop 7 times at frame 1)Falling (5 frames, speed 25, loop indefinitely at frame 5)MaidenStanding (1 frame, loop)2.0 PRODUCT SPECIFICATION2.1 Production TeamScottFu was written and developed by Scott Stella for CIS 587. Scott developed the game as well as all of the artwork and animations. Scott's wife Malgosia helped with photographing the animation sequences and play testing.The following actors were used in producing the game (with my many thanks!):Scott Scott StellaThug Brian StellaDr. X Jim HappellMalgosia Malgosia Stella2.2 Production ToolsThe following tools were used extensively to develop ScottFu:The Games Factory (TGF) by ClickTeam: A visual game engine and IDE that can be used to create games of almost any type or genre (side scrollers, racing games, shooting games, RTS games, etc). TGF focuses on defining various object types, and then the events/interactions between those object types. TGF takes a very different approach to coding style: instead of writing hundreds of lines of code, the developer essentially fills out what amounts to be a glorified spreadsheet. Across the top row are all of the game objects. Running down the first column are the events and triggers. The major advantage to The Games Factory is that it handles many of the common functions needed to create most games suchas animation, sprite movement, and collision detection. It allows developers to focus on game content, and not the tedious task of implementing all the low-level functions required to play the game. Another advantage is that gamescreated by TGF can be embedded as executables in web pages. Therefore, anyone visiting your web page can play your game in their web browser. Of course, games can also be saved as straight exe's as well.Paint Shop Pro 5 by JASC: A


View Full Document

U-M CIS 587 - Study Guide

Documents in this Course
War Man

War Man

9 pages

BOOM BLOX

BOOM BLOX

13 pages

Barnes

Barnes

13 pages

Overview

Overview

10 pages

HALO 2

HALO 2

11 pages

Load more
Download Study Guide
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Study Guide and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Study Guide 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?