Difference between revisions of "Team Mutalisk"

From CDOT Wiki
Jump to: navigation, search
(Team Memebers: Removed Iyossias.)
(Trunk Status: Added importing meshes message.)
 
(8 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
== Project Marking Percentage ==
 
== Project Marking Percentage ==
 
<big>
 
<big>
  Group work:      xx%        (25 <= xx <= 50)
+
  Group work:      60%        (25 <= xx <= 50)
  Individual work: xx% +      (50 <= xx <= 75)  
+
  Individual work: 40% +      (50 <= xx <= 75)  
 
  -------------------------
 
  -------------------------
 
  Total          100%
 
  Total          100%
Line 13: Line 13:
 
svn://zenit.senecac.on.ca/dps901_103rep12
 
svn://zenit.senecac.on.ca/dps901_103rep12
  
== Public Service Message ==
+
== Trunk Status ==
  
Please '''do not commit''' your '''.vcproj, .vcxproj or .sln''' files as include paths are saved in those and are unique to each machine, we will have to separate include paths from vc projects somehow at a later point in the future.
+
committed by Hasan
  
For now, '''R48''' of the repo has a working trunk with clean proj files, please ensure that you have a trunk updated to at least R48.
+
== Messages ==
 +
=== UPDATE: Nov. 5, Importing meshes from a file now ready ===
  
== Trunk Status ==
+
Mesh importing has now been implemented through the CreateMesh() method. To use it, '''#include "iMesh.h"''' and call '''CreateMesh("filename.obj", Colour somecolour);'''
 +
 
 +
'''CreateMesh:''' This function creates and returns the address of a new iObject object (in reality a Mesh object, descending from Object). The model file is expected to reside in resources/models (resources resides in the same directory as 15-Controller). Like other objects, set the Colour to whatever you want to multiply the model's texture by that colour.
  
committed by Hasan
+
--Hasan
  
= Team Memebers =
+
= Team Members =
 
{| border="1" cellpadding="5"
 
{| border="1" cellpadding="5"
  
Line 34: Line 37:
 
| Kamal-Al-Deen || Hasan || hkamal-al-deen || [http://orbitalstation.wordpress.com The Orbital Station] || northWind || 416NUMNUMNUM909NUMNUMNUM7925
 
| Kamal-Al-Deen || Hasan || hkamal-al-deen || [http://orbitalstation.wordpress.com The Orbital Station] || northWind || 416NUMNUMNUM909NUMNUMNUM7925
 
|-
 
|-
| Gorscak || Ljubomir || gljubomir ||  [http://ljubomirgorscak.blogspot.com Ljubomir's Blog] || ljubo || (647) 328-4807
+
| Gorscak || Ljubomir || gljubomir ||  [http://ljubomirgorscak.blogspot.com Ljubomir's Blog] || ljubo || 647dash328dash4807
 
|-
 
|-
 
|}
 
|}
  
[mailto:jphughes@learn.senecac.on.ca,istessema@learn.senecac.on.ca,gljubomir@learn.senecac.on.ca,rjalexander@learn.senecac.on.ca,hkamal-al-deen@learn.senecac.on.ca?subject=dps901-gam666 Email All]
+
[mailto:jphughes@learn.senecac.on.ca,gljubomir@learn.senecac.on.ca,rjalexander@learn.senecac.on.ca,hkamal-al-deen@learn.senecac.on.ca?subject=dps901-gam666 Email All]
  
 
= Proposal =
 
= Proposal =
 
==Introduction==
 
==Introduction==
In response to the proposal assignment you announced in our class, this memo outlines our plans to create a 3D game for GAM666.
+
In response to the proposal assignment in-class, this memo outlines our plans to create a 3D game for GAM666.
  
 
==Proposed Plan==
 
==Proposed Plan==
Line 53: Line 56:
 
*Once we have achieved the first milestone, there will be plenty of oportunity for each team member to make further contributions and increase the complexity of the game.
 
*Once we have achieved the first milestone, there will be plenty of oportunity for each team member to make further contributions and increase the complexity of the game.
 
*Having an idea which is initially simplistic and builds in complexity will allow our team to ensure a polished look and playability.
 
*Having an idea which is initially simplistic and builds in complexity will allow our team to ensure a polished look and playability.
 +
 +
==Goals==
 +
{| border="1" cellpadding="5"
 +
 +
! Goal !! Team Member !! Status
 +
|-
 +
| Mirror Surfaces || - || UNASSIGNED
 +
|-
 +
| Physics || - || UNASSIGNED
 +
|-
 +
| Friction || - || UNASSIGNED
 +
|-
 +
| Particle Systems || - || UNASSIGNED
 +
|-
 +
| Weather || - || UNASSIGNED
 +
|-
 +
| OBJ Model Importer || - || UNASSIGNED
 +
|-
 +
| Map Format || - || UNASSIGNED
 +
|-
 +
| Shaders || - || UNASSIGNED
 +
|-
 +
|}
  
 
==Preview Images==
 
==Preview Images==

Latest revision as of 19:56, 5 November 2010


GAM666/DPS901 | Weekly Schedule | Student List | Project Requirements | Teams and their Projects | Student Resources


Mutalisk

Project Marking Percentage

Group work:      60%        (25 <= xx <= 50)
Individual work: 40% +      (50 <= xx <= 75) 
-------------------------
Total           100%

Repository Path

svn://zenit.senecac.on.ca/dps901_103rep12

Trunk Status

committed by Hasan

Messages

UPDATE: Nov. 5, Importing meshes from a file now ready

Mesh importing has now been implemented through the CreateMesh() method. To use it, #include "iMesh.h" and call CreateMesh("filename.obj", Colour somecolour);

CreateMesh: This function creates and returns the address of a new iObject object (in reality a Mesh object, descending from Object). The model file is expected to reside in resources/models (resources resides in the same directory as 15-Controller). Like other objects, set the Colour to whatever you want to multiply the model's texture by that colour.

--Hasan

Team Members

Last Name First Name Seneca Username Blog Url IRC Nick Phone Number
Hughes Joseph jphughes - CloudScorpion -
Alexander Ryan rjalexander - tdot -
Kamal-Al-Deen Hasan hkamal-al-deen The Orbital Station northWind 416NUMNUMNUM909NUMNUMNUM7925
Gorscak Ljubomir gljubomir Ljubomir's Blog ljubo 647dash328dash4807

Email All

Proposal

Introduction

In response to the proposal assignment in-class, this memo outlines our plans to create a 3D game for GAM666.

Proposed Plan

Our game is going to be a ball rolling through a maze. The point of view will be third person perspective as if the camera is following the ball. The entire level will propel the balls movement by “tilting” the level and simulating gravity. The objective will be to successfully roll the ball to the target while using visual cues (objects) to keep track of where the ball has been. Various obstacles may hinder the balls success.

Feasibility of Project

Our group has looked at this project quite carefully and we think it's feasible because:

  • We will be building on the existing framework provided by Chris Szalwinski.
  • The first milestone should be relatively easy to achieve (having a ball rolling in a hall/room).
  • Once we have achieved the first milestone, there will be plenty of oportunity for each team member to make further contributions and increase the complexity of the game.
  • Having an idea which is initially simplistic and builds in complexity will allow our team to ensure a polished look and playability.

Goals

Goal Team Member Status
Mirror Surfaces - UNASSIGNED
Physics - UNASSIGNED
Friction - UNASSIGNED
Particle Systems - UNASSIGNED
Weather - UNASSIGNED
OBJ Model Importer - UNASSIGNED
Map Format - UNASSIGNED
Shaders - UNASSIGNED

Preview Images

preview1_1
preview1_2
preview1_3
preview1_4

Map of the World of the Game

Moderator's - Instructors Comments

Team Schedule

Links

Project Requirements

http://zenit.senecac.on.ca/wiki/index.php/GAM666/DPS901_Project_requirements_20103

Meetings

Wed, Sept 29 @ 9:00pm in Freenode, /join #seneca-students