My school in 3D

After years of boring lessons weekly, a teacher who gave IT, came with an assignment to create a game. He gave us several options to create one. Marijn Pool, a friend of me and I did ezperiment with a program that is called Unreal Development Kit. After hours of watching tutorials we became sort of obsessed. We infected two other friends, Joris Kemper and Gertjan Eenink with our enthousiasm. Together we came to the idea to make a 3D game.

We had to do a lot in our progress to the final game.

  1. Starting document
  2. Project plan
  3. Functional draft
  4. Technical draft
  5. Test report
The starting document contained all the information about the purpose of the game. It also contained all involving parties. We made the game for new students on the Ulenhofcollege, so they could get introduced to our school. The involving parties were the Ulenhofcollege and our project group.

 

The project plan had all the information about which objects we were going to make and the deadline for every step in our progress. For making a list of objects, we started with the room where we had IT classes. When we were exploring the room where we had our class IT, we came to the conclusion that it was impossible for us to make every object in the whole school, since there were more than 100 objects in only that room. In the school were more than 90 rooms, so if we would make every object, and ignore every object that was almost a copy of an other object, we had to make 100*90*0,40 = 360 objects. We had never build a game before. So we decided to make the objects which are characteristic for the different rooms in the school.

 

After the list of objects was completed, we started to make a functional rapport for every object, including walls, floors, windows and  ceilings. These rapports contained all the properties of every object. Things like opacity, collision, colour, scale and fractured or not fractured were included.


A fractured box

The technical rapports are based on the functional rapports.  They contain the same information, but more detailed. Width height and length are included too in the technical rapports. Furthermore, textures, colors and pictures of every object are  stored in the technical rapports.

 

With all these documents ready, we were ready to build the game. Marijn Pool was responsible for the skeleton of the building. Gertjan Eenink was responsible for the textures in the game. Joris Kemper builded the lighning and and all the movement in the game. My job was to build the objects and their textures. Because building objects was more work than the other three persons did, we shared the job.

 

At last we had to test the game and make a test rapport of it.

 

Good teamwork, enthusiasm and lots of fun made the project a great success. Before starting this project, we couldn’t even imagine of making a game that looks so realistic as it is now. We are really proud of our School in 3D!

Leave a Reply