Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta...

7
Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone Alpha April 17 Beta Final Presentation

Transcript of Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta...

Page 1: Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta Final Presentation.

Game ProjectIMGD 4000

Due Dates:Form TeamsTreatmentWebsiteTech milestoneAlpha April 17BetaFinalPresentation

Page 2: Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta Final Presentation.

Alpha Release• Compile cleanly, runnable• All required features implemented

– Physics, Autonomous, force-based steering, Pathfinding, State-based AI• May not be working entirely correctly, but code is observable

and demonstrable in game• Optional tech features may not yet be implemented• Game code tested to eliminate critical gameplay flaws

– Minor glitches/bugs present• May have separate levels for separate parts (e.g., some

illustrating weapons, other bad guys or boss)• Not yet balanced, nor levels designed• Placeholder art assets ok (e.g., simple cube)

Page 3: Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta Final Presentation.

Presentation (1 of 2)

• Present game in class• Consider this a practice for your final

presentation– Grading will be “light”, but with feedback for final

presentation (which will not)• Alpha presentation is team of 2, final is team

of 4 so convey feedback to team!• Designed to “show off” your game– Show off your tech (and art for final)

Page 4: Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta Final Presentation.

Presentation (2 of 2)• Opening

– Introduce team– High concept of game– Summary of major features core ideas– Can be done with slide(s) (but not too many!)

• Most time spent demonstrating game! (show, don’t tell)– Highlight technical aspects as show them – Describe details of implementation where needed– Can be done “live” or with a video

• Bring laptop / test on podium computer ahead of time!– Embarrassing things can happen when you don't try out!

• Both team members should talk– Arrange in advance who says what

• Total time 5 minutes– Plan accordingly

• Practice! Many times content, timing and transitions down

Page 5: Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta Final Presentation.

Presentation Notes

• Why present? You will give many presentations in your career– Job interviews, Game pitches, conference/workshop

talks• Giving a presentation is a skill– Like software design or coding– You have the “training”, just need to practice!

• Embrace the challenge, learn to like it– Or, at least, have the confidence you can do a good job

Page 6: Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta Final Presentation.

Dos and Don’ts

Do• Project your voice• Speak with confidence• Make eye contact with

audience• Clearly describe tech• Rehearse who says what• Have both team mates speak• Have clear visuals that show

what you want audience to see

Don’t• Mumble• Have an "oops" moment• Apologize for any part of your

presentation/game• Use foul language• Assume audience

understands tech (or game!)• Leave out part of presentation

(e.g., introduction)• Talk too much without visuals

Page 7: Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta Final Presentation.

Turn In

• Build windows executable– Put on Web where we can download

• Zip up source code– *.cpp, *.h– Screen shots of significant blueprints

• README.txt file with– URL to download executable– Directions on how to play the game– For each technical element

• A brief description of its design and functionality