10 years of requirements building up
As DD engine has progressed over these 10 years, the system requirements to 'move' it have incremented alongside. Why didn't the team include this on their article about how the project evolved?
Boggles me.
Cheers,
pablo.
Boggles me.
Cheers,
pablo.
Comments
There is an SCP for a game called Freespace (3D space sim released in 1999 that I play) and their community here: http://www.hard-light.net/forums is very strong and very active compared to here even after all that time. Since the end of 2006, many missions, campaigns (a group of missions set in a story), and graphical and engine enhancements have been achieved there compared to Doomsday. They use normal maps, shaders, HTL models, glow maps and shine maps, high res textures, etc. Maybe the lack of progress on Doomsday is a result of an apparent lack of interest of classic Doom these days? This is unfortunate. I hope Doomsday won't die and progress picks up someday.
For the recent few years one of main issues with the development of Doomsday has been a lack of coordination, mainly because I haven't been providing any. I've been trying to change that now, though, with the introduction of a revised roadmap, the weekly builds, and the end of the beta (which means a stable release is on its way). However, as I and DaniJ are working on this as volunteers for our own enjoyment, it is quite impossible to set any rigid schedules or timelines for the pace of development and releases. If we had more coders on the team, things would be better, but this is the situation we have. It seems to me that people working on Doom ports all have their own vision and agenda of what they want to accomplish, and fragmentation of the efforts is inevitable...
My hope is that I would be able to construct a positive feedback cycle based on the automated builds and a stable master branch, so that we wouldn't be dragged into endless mazes of beta development or overly ambitious refactorings. Since there can't be a well-defined schedule, there must be a well-defined process that keeps itself going.
Remember that we aren't in a normal development cycle presently. Once we get back to a stable release you will then begin to see more explorative development (in branches) but until then, our driving motivation is the removal of metaphorical roadblocks, not the construction of new road.