Starship related CapStone Project
In the fall of next year I will be finaly finishing up my Bachelors Degree in Computer Science at California Lutheran University. As part of the program every graduating student must complete a 'capstone' project that is approved by one of the instructors.
I proposed to create a StarShip simulation system, and oddly it was approved. Most instructors don't like the idea of using a "game" as a capstone because most student don't understand all that it entails. In my case the proposal was read by the Computer Science department chair, and he liked it. So now he's my sponsor (no pressure there).
I had to write up an initial proposal for him and I thought that some here could find it interesting, so here is a link to the PDF.
http://www.invertedpolarity.com/school/docs/CSC 499 Capstone Project Proposal Jeffery Myers.pdf
It's a very rough overview of the idea behind bridge simulators and referees Roger Garret's book "The complete STARSHIP: A simulation project" (I thought having a book as a reference would make it more academic)
I proposed to create a StarShip simulation system, and oddly it was approved. Most instructors don't like the idea of using a "game" as a capstone because most student don't understand all that it entails. In my case the proposal was read by the Computer Science department chair, and he liked it. So now he's my sponsor (no pressure there).
I had to write up an initial proposal for him and I thought that some here could find it interesting, so here is a link to the PDF.
http://www.invertedpolarity.com/school/docs/CSC 499 Capstone Project Proposal Jeffery Myers.pdf
It's a very rough overview of the idea behind bridge simulators and referees Roger Garret's book "The complete STARSHIP: A simulation project" (I thought having a book as a reference would make it more academic)
Comments
The book is kind of awesome. It's from 1978 and the author had a lot of good ideas but was just severely limited by the programing languages of the time. The author REALLY liked Star Trek and does a very comprehensive analysis of what aspects to simulate. It doesn't have any real code, just data structures and sample logic written in psudocode that he tells the reader to implement in BASIC or Assembly.
You can still find used copies of it on amazon.
As for replicating Artemis that is not my main goal (but that data is interesting). I agree with many of your points in your project about how Artemis is lacking in some aspects, and I intend to build something that I hope is better then Artemis in the long run. I have no desire to be "true" to it at all and indeed to do things very differently from it when possible. I've been keeping notes on how I think things should work for the past year and I'll be writing those ideas up as part of my design documents.
-- steve