Author: Tyler Hodgkins

Final Report

A) 1. Besides concepts we came up with in week one, not much. We completed all of our necessary features along with most of our nice to have features — and didn’t add or remove anything in between. Initially there

Posted in Group Reports

Tyler – Week 8 Progress Report

Goals for the week: Play test Help with UI Accomplished: Modified controls and movement damping Minor tweaks to gameplay Not completed: Adjust collision to reduce rotation Play testing Goals for next week: Long list of tweaks and things to add

Posted in Tyler Reports

Week 8 Status Report – May 30

Overall Status Network stabilized! Substantial client-side improvements — improved GUI, game start sync, load speed Powerups working, visualization in progress Added offensive/defensive capabilities to tractor beam (mini-game to steal resources from other players) Demo machine playable — tested and verified!

Posted in Group Reports

Tyler – Week 7 Progress Report

Goals for the week: Configure gameplay parameters Work on ship “power” Finish debugging collision… Accomplished: Collision is working properly! Most of gameplay has been parameterized and is configurable. Adjusted some object configuration Cleaned some code — using more encapsulation and

Posted in Tyler Reports

Tyler – Week 6 Progress Report

Goals for the week: Game scale & Entity config Rotational collision Resolve collision eccentricities Accomplished: Implemented rotational collision — no longer can rotate through an object, will deflect while rotating Organized config and created initialization utils Modified collision detection —

Posted in Tyler Reports

Tyler – Week 5 Progress Report

Goals for the week: Polish and add configuration to controls Configure other entities Resolve collision bugs Accomplished: Controls now keep player moving more in the direction they are facing (will gradually adjust velocity), max velocity/rotation, configurable Fixed several collision bugs

Posted in Tyler Reports

Tyler – Week 4 Progress Report

Goals for the week: Simplify and smooth ship controls Initialize server-side entities from config file Accomplished: Controls are now less erratic, rotational damping (will stop spinning, max rotation speed) Implementing namespaces for each entity’s ‘static’ initial values. S_Ship now loads

Posted in Tyler Reports

Tyler – Week 3 Progress Report

Goals for the week: Implement all core classes Object-specific rendering (per entity) Create makefile/Simplify build Implement quaternion-based rotation Implement Force-based physics for objects Accomplished: Create makefile/Simplify build — not compiling everything for both server and client. Implement quaternion-based rotation Implement

Posted in Tyler Reports

Week 2 Status Report – April 16

    Progress Video: http://youtu.be/mCfUSJok2_c Overall Status: Basic architecture completed: Conceptually divided classes into three groups — client, server, and shared. Shared classes (entities) form a base for both client and server, and represent the information that will be shared/synced

Posted in Group Reports

Tyler – Week 2 Progress Report

Goals for the week: Design overall project class architecture Design core classes/inheritance (similar between client/server — for easy networking/sync) Design clientside classes/inheritance (extending core to provide graphics support) Design serverside classes/inheritance (extending core to provide gameplay support) Create project directory

Posted in Tyler Reports