Quote (hekan @ Apr 10 2012 02:11pm)
Hi guys! I must pass final project after few weeks, I want to make Battleship game with network support and of course with GUI.But I don't know how to start) Please give me some advices what to do first of all, or it will be better if you write order of actions to make this game. Thank you
if you're allowed to choose your own final projects, i recommend picking something easier if you dont have a clue where to start. for starters, dont do network support
with that said:
1. write your functional requirements.
2. determine what the screens should look like
3. show the screen flow to satify your functional requirements
4. work on high-level design (mvc/layered/tiered/etc)
5. once you break down your design until it's tangible enough, make some implementation choices. eg: udp or tcp? one player or many?
6. start writing test cases
7. start writing unit tests
8. start writing code to satisfy your unit tests
This post was edited by carteblanche on Apr 10 2012 04:58pm