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.
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »