1 / 7

KBS Gaming progress

KBS Gaming progress. Group 5 – Week 6. Contents. What we did Classdiagram What went wrong. What we did. Engine Alpha-beta, even depths move ordering Discussing the 3D Gui approach Making class diagram Orientation Trying out small things in XNA Start with the code

jasper
Télécharger la présentation

KBS Gaming progress

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. KBS Gamingprogress Group 5 – Week 6

  2. Contents • What we did • Classdiagram • What went wrong

  3. What we did • Engine • Alpha-beta, even depths • move ordering • Discussing the 3D Gui approach • Making class diagram • Orientation • Trying out small things in XNA • Start with the code • the drawing of the board • rotation of the camera • viewing angle of 45 and 90 degrees

  4. Classdiagram Full diagram

  5. Classdiagram KaroGUIpackage

  6. Classdiagram • Viewer/Model structure • Viewer • Drawablecomponent • Responsable for animation • Handles the clicking on event • Model • Contains data • Piece & Tile contains almost the same data in engine • Board • Specifik engine knowledge here. • Changes the data from the engine to XNA objects. • Board represented in ints (0-6) • Move is Dictonary<String,Point> 3 indices (fromPiece, toPiece, fromTile)

  7. What went wrong • Individual problems • Texture in tile results in error (is solved) • One member gone, Jesse

More Related