Alex

Alex Ferbrache is a 4th year CSE student and the president of the Video Game Development Club (http://gamedev.ucsd.edu). He’s primarily responsible for game design and programming gameplay features.

Alex - Week 10 Report

Concrete Goals Finishing touches and polish Drink beer Goals Accomplished Fixed a ton of bugs on Saturday Playtested Reasons for Unaccomplished Goals I drank a little bit of beer on Friday but I plan to drink more this week. Goals for Next Week More bug hunting Go to E3 Drink beer Morale ...Read More »

Alex - Week 9 Report

Concrete Goals Resolve land collision dispute Implement collision with land (redux) Bounding Box collision MOAR PLAYTESTING! Goals Accomplished Implemented collision with land Collision with other ships An oriented bounding-box for collisions with other ships Respawn cooldown when players die Bug fixes and little features Reasons for Unaccomplished Goals GOT EVERYTHING DONE AND MORE. Goals for Next Week Finishing touches and polish Drink beer Morale ...Read More »

Alex - Week 8 Report

Concrete Goals Collision with land Playtesting Goals Accomplished Playtesting Reasons for Unaccomplished Goals I didn't have a lot of direction this week for what needed to be done so I sort of put some things off. We still have some disagreements for how collision with land is going to be handled so we need to resolve...Read More »

Alex - Week 7 Report

Concrete Goals Serious game logic: Make gold not teleport onto player ship – it should float in the water until you pick it up Figure out why collision detection sucks (it doesn’t suck, it’s just off for some inexplicable reason) Do bounding box collisions Implement cannon, hull, and sail upgrades. Infamy logic Put everything Ryan and I...Read More »

Alex - Week 6 Report

Concrete Goals Seriously work on game design Implement ship health/damage Goals Accomplished Everything. Ryan and I did some serious work on the design yesterday and made a lot of cuts in the interest of having a more cohesive experience by week 10 with very few half-baked features. Damage, gold, and infamy are displaying on...Read More »

Alex - Week 5 Report

Concrete Goals Help with Collision Detection Work on some more game design Goals Accomplished Collision detection is 98% there (minus bug fixing.) The program knows what tiles contain what objects and cannonballs are checking against the objects. Huzzah. Reasons for Unaccomplished Goals I didn't get any time to do any game design which, judging from some...Read More »

Alex - Week 4 Report

Concrete Goals Cannonballs Finish ship model Goals Accomplished Finished the cannonball logic (with some memory leaks that Ryan took care of). I also added in ship acceleration/deceleration logic, and a bounding box struct, and worked on some of the game design. Toward the end of the week I helped Nicole with some 3d modeling...Read More »

Alex - Week 3 Report

Concrete Goals Finish refactoring the framework Set up the basic game logic Make basic AI for NPC ships Goals Accomplished The framework got refactored though I didn't touch the code much beyond the initial architecting Robert and I did. Reasons for Unaccomplished Goals I tried to dive in to the game logic on Tuesday but I couldn't...Read More »

Alex - Week 2 Report

Concrete Goals Figure out how collision system is going to work and start writing it Implement controllers (again) Goals Accomplished Implemented the controller system again. It was surprisingly easy using DirectX's XInput library. It might need some fine-tuning later but it's pretty flexible as it stands. Reasons for Unaccomplished Goals We talked about how the collision...Read More »

Alex - Week 1 Report

Concrete Goals Implement controller handler, organize code. Goals Accomplished Worked on a bunch of stuff in Java that we're going to throw out. Reasons for Unaccomplished Goals It was spring break and I had games to play! Goals for Next Week Figure out how collision system is going to work and start writing it Implement controllers (again) Morale Awesome! :D...Read More »