Software Engineering
Donnerstag, 10. November 2016
Donnerstag, 3. November 2016
System Requirements Specification
Hi,
with a bit of delayfor which I am sorry I present to you the SRS for Project Centaur with some more Use Case Specifications coming in the next couple of days.
with a bit of delayfor which I am sorry I present to you the SRS for Project Centaur with some more Use Case Specifications coming in the next couple of days.
Sonntag, 16. Oktober 2016
Team Roles
Building a game like that will take a lot of time and effort so to maximize our potential it's good to define roles in our team. To this end we are using the RUP depth role definitions. Given that we are only two people it was fairly easy to do so.
Dimitar Dimitrov - Project Manager, Implementer, Tool Specialist
Experience with Programming and game development with Unity which we will be using for building the game has lead us to decide the roles of Implementer and Tool Specialist. Dimitar will also be the Project Manager.
Responsibilities include: development of most of the gameplay mechanics of the game and also helping Tobias with using Unity. Dimitar will also be coordinating the team and making sure the project is making progress at a reasonable pace.
Tobias Tampe - Graphic Artist, Tester,
Tobias will be doing most of the graphics design and also will be testing the game at different stages to ensure the quality and functionality is consistent with our goals.
We have not specified who will be Business Designer, Requirements Specifier, Designer but rather we willl be doing this together.
Unity
After last weeks team meeting we have decided that to make our game we will be using Unity - a game development platform and engine. Unity has a lot of tools for creating 3D but also 2D games and Dimitar has already worked with Unity so it was a clear choice. Sprites will be created using Photoshop/Freeware sprite creation software. and Scripts will be written in C#/Javascript/Java depending on with works better and which breaks more rarely.
That's all for this week's update but stay tuned for more to come on Project Centaur.
Dimitar Dimitrov - Project Manager, Implementer, Tool Specialist
Experience with Programming and game development with Unity which we will be using for building the game has lead us to decide the roles of Implementer and Tool Specialist. Dimitar will also be the Project Manager.
Responsibilities include: development of most of the gameplay mechanics of the game and also helping Tobias with using Unity. Dimitar will also be coordinating the team and making sure the project is making progress at a reasonable pace.
Tobias Tampe - Graphic Artist, Tester,
Tobias will be doing most of the graphics design and also will be testing the game at different stages to ensure the quality and functionality is consistent with our goals.
We have not specified who will be Business Designer, Requirements Specifier, Designer but rather we willl be doing this together.
Unity
After last weeks team meeting we have decided that to make our game we will be using Unity - a game development platform and engine. Unity has a lot of tools for creating 3D but also 2D games and Dimitar has already worked with Unity so it was a clear choice. Sprites will be created using Photoshop/Freeware sprite creation software. and Scripts will be written in C#/Javascript/Java depending on with works better and which breaks more rarely.
That's all for this week's update but stay tuned for more to come on Project Centaur.
Donnerstag, 13. Oktober 2016
Project Vision
Our vision for the software engineering project is something light and fun t make and also fun to test and what better than a videogame. Both of us (Dimitar Dimitrov and Tobias Tampe) are passionate about videogames and we have decided that it will be cool to make our own small game. We think that a game would be perfect because of the many smaller subsystems that we have to setup so we can share the workload and we can have precisely defined tasks such as "player movement", "Player Monitor", "friendly/enemy AI" or "high score system".
The working name for our project is "Project Centaur" but that is subject to change. It will be a small but fun 2D Platformer/Metroidvania type of game and an interesting take on the role player characters play in the game. It will put you in the hooves of Chiron the legendary mentor of ancient Greek heroes and demigods. Your goal will be to show them the ways of battle and train your heroes well enough so that they survive the harsh and dangerous road to glory and Ascension. Your pupils will have to pass the levels automatically based on what you did in the practice levels. At first the levels will be pretty straightforward but after a while the challanges will become more difficult, and the enemy encounters more random so you have to make sure to be prepared for everything.
The working name for our project is "Project Centaur" but that is subject to change. It will be a small but fun 2D Platformer/Metroidvania type of game and an interesting take on the role player characters play in the game. It will put you in the hooves of Chiron the legendary mentor of ancient Greek heroes and demigods. Your goal will be to show them the ways of battle and train your heroes well enough so that they survive the harsh and dangerous road to glory and Ascension. Your pupils will have to pass the levels automatically based on what you did in the practice levels. At first the levels will be pretty straightforward but after a while the challanges will become more difficult, and the enemy encounters more random so you have to make sure to be prepared for everything.
Abonnieren
Posts (Atom)