Why make when you can JAM! Jam will take care of all of this for you. You spend time creating your rulesets for all your different platforms/compilers and all anybody has to do is type jam to build, regardless of what they are on. I use (and have used) Jam for this purpose and currently use it to build.net C# apps and assemblies using MS command line tools. Previously we used it intensively to support C++ on both GCC 2.95 & MSVC 6.0 on Windows, Linux, and Solaris.
One of the key reasons I believe there has been less innovation in games is the current high barrier for entry into DirectX programming. DirectX is up to version 8.1, with 9 around the corner. It is next to impossible to find any decent, competent texts on how to utilize these libraries if you have never looked at them before. Even if you are a competant C++/C# coder, trying to make anything that could be considered as having "gameplay" is pretty damn hard. I believe Microsoft is kind of dropping the ball by not providing super detailed books on the latest DirectX, aimed for beginners, when a new version is released. There should be detailed books aimed at 3DS Max users and Maya users on how to develop and export models and animations for DirectX applications that do not delve into programming at all. I am sure lots of innovative gameplay could be invented if more people who were less interested in fitting the mold could pick up the tools and use them.
Wouldn't we be able to eliminate cancer then by assuring the p53 gene is properly producing proteins? Or any variation of this... Wouldn't we be able to destroy every dangerous cell by killing anything that has a mutated p53 gene? Is there a part of cancer research devoted to this p53 topic?
Why make when you can JAM! Jam will take care of all of this for you. You spend time creating your rulesets for all your different platforms/compilers and all anybody has to do is type jam to build, regardless of what they are on. I use (and have used) Jam for this purpose and currently use it to build .net C# apps and assemblies using MS command line tools. Previously we used it intensively to support C++ on both GCC 2.95 & MSVC 6.0 on Windows, Linux, and Solaris.
One of the key reasons I believe there has been less innovation in games is the current high barrier for entry into DirectX programming. DirectX is up to version 8.1, with 9 around the corner. It is next to impossible to find any decent, competent texts on how to utilize these libraries if you have never looked at them before. Even if you are a competant C++/C# coder, trying to make anything that could be considered as having "gameplay" is pretty damn hard. I believe Microsoft is kind of dropping the ball by not providing super detailed books on the latest DirectX, aimed for beginners, when a new version is released. There should be detailed books aimed at 3DS Max users and Maya users on how to develop and export models and animations for DirectX applications that do not delve into programming at all. I am sure lots of innovative gameplay could be invented if more people who were less interested in fitting the mold could pick up the tools and use them.
Wouldn't we be able to eliminate cancer then by assuring the p53 gene is properly producing proteins? Or any variation of this... Wouldn't we be able to destroy every dangerous cell by killing anything that has a mutated p53 gene? Is there a part of cancer research devoted to this p53 topic?