group 3 – karo progress wendy dominik job janita erik
Post on 18-Jan-2016
215 Views
Preview:
TRANSCRIPT
Group 3 – Karo ProgressWendyDominikJobJanitaErik
Progress since last week
•Improving the engine•Winning animation•Waiting animation•Board designations•Installer•Settings + Serialization
Demo Karo
Problems during development
•Exception when AI wanted to move a tile•No knowledge of 3D modeling•Improving of Alpha-Beta and Minimax•Generating movable tiles and moves•Coming up with the right evaluation
function
Things done by Erik & Wendy
• First random, minimax and alpha beta• Creating 2D GUI• Evaluation function• Menu structure of 3D game• Options and settings• Rotation of camera• Centering (with animation) and zooming world• Connecting with engine, testing connection• AI vs. AI• Numbers and letters next to the board• First prototype of selecting pieces and tiles• Extending selection method• Undo selection with right mouse button• Middle mouse button rotation, couldn’t test• Debug information
Things done by Dominik
Engine:•first function drafts•UI connector•check for winning board state•algorithms: minmax & alfabeta•transposition table•implementation of transposition table•testing of the algorithms
Xna:•sounds•testing
Things done by JobKARO Engine• Planning• Design & Architecture• Move Generation• AlphaBeta, Minimax• Transposition Table
KARO Gui• Design & Architecture• BoardManager, BoardElement, Piece, Tile• Human vs AI implementation• Undo Move• Simple animations for pieces and tiles• Winning animation
Things done by Janita
XNA• Winning animation• Waiting animation• Human vs AI ( placing pieces & moving tiles & moving pieces )• BoardManager, Piece, BoardElement & Tiles
implementation • Class diagram• Move animation
Karo Engine• Move generation • Move validation• Design class diagram• New alpha-beta and minimax
Demo 2D scrolling game
Problems during development
•PNG rendering •Transparency•Using or own images and implementing
these•Cleaning up•Level transitions
Things done by Erik
•Transparent drawing and improve it•Tile structure•Tile drawing•Parallax scrolling•Cloud surface•Sounds
Things done by Wendy• Game story & game architecture• MessageQueue• Plan of attack• ClassDiagram• Level structure• Next level• Menu• New game• Go to next level• MisterFrost/ Leafeye
Things done by Dominik
•Sounds Module•Physics optimization into module•Slopes - surfaces + changes to physics•Character movement on slopes•Gadgets in Forest level•Character walking on ice•Sounds during some events•Testing + minor changes
Things done by Job• Game Story• Plan of Attack• Planning• Design & Architecture• Character, CharacterView & CharacterState• Surfaces• Physics • Gadgets• Enemies• Tiles• Snowlevel implementation• Level transitions• Game Over screen, Level Intro’s
Things done by Janita
• Design & game architecture• Research for .PNG rendering• Plan of attack• Design the game ( character image, level design )• Implementing enemies• Gadget design and implementation• Character and character view + Character States
design• Improved code with code standard• Multiple levels• Menu screen and intro screens design and
implementation• Implementing forest level
top related