3D Modelling, 2D textures and basic XML
Spaceship for Oolite
Assessment Details
This project provides evidence for the following standards:
| # | Level | Credit | Title |
|---|---|---|---|
| AS90045 | 1 | 6 | Develop a technological solution to address a given brief |
| AS90046 | 1 | 6 | Formulate a brief to address a given issue |
| AS90047 | 1 | 6 | Develop a technological solution by widening the use of an existing technology |
| AS90049 | 1 | 4 | Demonstrate understanding of technological knowledge |
Project Overview:
Oolite is an open source game in which the player takes the role of a space trader with the purpose of making money, upgrading their ship and increasing their "rank". The gameplay is very simple and the player can choose how they play the game ethically by trading in legal or illegal goods, becoming involved in piracy or becoming a bounty hunter.
The game has been developed so it is easy to modify and expand which has led to a number of expansion packs and a growing community of people developing for the game.
You are being asked to design a spaceship for this game and create an expansion pack that allows other players to install your ship.
Specifications
The following elements must be present in your design:
- 3D model created at the correct scale for Oolite
- Saved as .obj format
- Converted to .dat format for use in Oolite
- a texture for the model and .mtl file for Oolite
- a configuration file (shipdata.plist) that defines your spaceship in Oolite
Requirements:
Design Process
You are expected to demonstrate that you have worked through the design process to produce your final solution.
We expect to see:
- brief documentation
- concept sketches exploring spaceship ideas
- project management evidence (timesheet, planning, milestones etc)
- Ongoing evaluation of your ideas
- A final evaluation of your solution
Space Ship
We will be using the 3D modelling tool, Blender to create the 3D models of our ships and use an existing spaceship to get the scale correct.
The configuration file will be based on an existing example and you will be required to modify it so your model is included.
The texture will be created in GIMP.
Achievement Requirements
To achieve in this project you will be required to complete the following tasks:
- Produce a brief using this project outline as a base
- Identify the target audience for your spaceship
- Evaluate key factors that influence the design of your spaceship (eg. the wider community of Oolite designers, existing ship designs, the types of players)
- Produce a final solution that meets all the requirements of your brief
- Produce a plan that outlines costs (time) and milestones that allow you to complete the project on time
- Manage the project and your time using computer-based tools
Resources
- Main Web Site: http://oolite.aegidian.org/
- Wiki: http://wiki.alioth.net/index.php/Oolite_Main_Page
- Path to game files: /usr/lib/GNUstep/System/Applications/AddOns