1 / 14

IMGD-2900 Digital Game Design I

IMGD-2900 Digital Game Design I. Class 7 Monday 11.19. Today’s topics. Grading Latest engine version Game treatments Assignment 09. Grading Not a technological arms race! Effort, Polish, Creativity. Perlenspiel. Version 2.3.0.

louise
Download Presentation

IMGD-2900 Digital Game Design I

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IMGD-2900Digital Game Design I Class 7 Monday 11.19

  2. Today’s topics • Grading • Latest engine version • Game treatments • Assignment 09

  3. GradingNot a technological arms race!Effort, Polish, Creativity

  4. Perlenspiel • Version 2.3.0

  5. Must use new game.html fileVisit Download page to grab itOld engine can still be used for current project (but not next)Debugger now captures key events when in focus (ctrl+c works!)Click off debugger to send events back to engine

  6. PS.ImageData ( img ) is deprecatedPS.ImageLoad ( file, func, (optional) format ) 1 = one RGB value/pixel (int 0-0xFFFFFF)3 = three values/pixel (r, g, b: int 0-255)4 = four values/pixel (r, g, b: int, a: float 0-1.0)PS.ImageLoad ( “map.png,” MyLoader );function MyLoader ( data ){ PS.ImageBlit (data);};

  7. New, high-performance blitter! Displays changing region in one blast!PS.ImageBlit ( img, x, y, (optional) left, top, width, height );Specifies a rectangle within the image dataIf used, all four parameters must be specifiedDon’t specify a rectangle outside the data!See Download page for an obnoxious demo!

  8. Game treatments!

  9. Assignment 09:Prototype your 1- or 2-player gamePrototype the game in your treatmentJournal as you design and codePost on team Web pageBring to Monday’s class

  10. Objective 1:Prototype the game inyour treatment • Design requirements • Must meets the definition of a game • Must be designed for exactly one or two players. • If two players, both on the same computer • No custom audio. Use only library sounds • Must run without breaking or errors • Must follow The Rules • Must be entirely self-documenting

  11. Objective 2:Journal as you design/code • Document your creative process • Ideas, code fragments, sketches • Journals will be inspected

  12. Objective 3:Post on team Web page • Before noon on Monday 11.26 • Make sure the link actually works!

  13. Objective 4:Bring prototype toMonday’s class Make sure both team members bring a copy on a flash drive! Keep a backup

  14. Questions? Next class: Monday 11.26

More Related