Konash’s Message for End of First Term

Salam all

I would like to thank everybody for working to their best this term, I had fun. I’m looking forward for more the next term :D

Just to recap some stuff:

  • No meetings are needed for this term
  • Wednesday, 27th Is our Senior Presentation at 2pm. You have to be there.
  • For the presentation, Yazeed and I will take care of it
  • The prototype will be given to everyone as soon as some documentation is there. Please explore it in the vacation. Documentation is already in the process.
  • Explore and learn new stuff if possible during the vacation

White Box Testing

Finally we are done with the White Box Testing.. If you want to check it out, here is the link:

Algoritms White Box Testing

Database Design

The Database design for the game was decided to have the following schema:

Schema: Game

Tables in Schema

The Map data is decided to be individually implemented to be used by the parser that would work out the text file that contains the data of the map.

(For more information, go to Database Design)

Photoshots of Different Work Sessions

Yazeed in game programming self-learning session

Abdullah and Emad in game layout decision while trying different games

Osama in Use Cases brainstorming session

Game trying to decide on the layout and storyline and graphics

Turki in the game trying session

Revised Use Case Diagram

Primary Use Cases

Nano Squad Use Case and State Transition Diagram

Based on our ideas, we came up with this use case diagram

We were also wondering if such use case modeling was possible: Nano Squad Use Cases 2

Finally, There are the state siagrams we could come up with. We are wondering if We can come up with more states in the project.

Finally, Our final document is here:

Nano Squad Use Case and State Transition Diagram

Nano Squad Vision Document

A Vision Document is a software process document that describes the overall ‘vision’, or plan, for a particular piece of software. Again we had to do some modifications in order for it to acomodate a game.

You can have a look at our vision document here: Nano Squad Vision Document

Nano Squad Software Project Management Plan

(The full document of Nano Squad’s SPMP is available in this post)

Nano Squad’s Software Project Management Plan’s goal is to list all the following:

1.      Overview.. 7

1.1.       Project Summary. 7

1.1.1.         Purpose, Scope, and Objectives. 7

1.1.2.         Assumptions and Constrains. 7

1.1.3.         Project Deliverables. 8

1.1.4.         Schedule and Budget Summary. 8

1.2.       Evolution of the plan. 8

2.      References. 9

3.      Definitions. 9

4.      Project Organization. 10

Read more »

Nano Squad Project

Hello all, I would like to welcome you to our project’s main website. We aim to show the world our process so far with our game, along with how we process.

We try to follow software engineering techniques making our game. We strive to do our best in order to achieve this specially when our collage does not have any game courses and don’t teach us special stuff about games in general.

There should be a weekly post to this web blog, see keep tuned :)

Feel free to send us mail and help us in anyway possible.

Before I leave, I would like to tell you roughly what is Nano Squad.

Nano Squad is a multiplayer game aimed to be released for Xbox 360 a year from now. Its core is a collaborative game play were 4 players play as 4 different aircraft, each have different specialty which others don’t have. They can merge in order to support each others’ weaknesses.

The game will be 2D side-scrolling based.

Thanks.

~Abdullah Konash

Project Manager.

Follow

Get every new post delivered to your Inbox.