Hello everyone,
I've been a very long time player of MS:C - so long in fact that this username is *at least* 20 years old (though looks like I have been a forum member for but 12 years) and I may yet make a new account to be rid of it.
I'm currently looking for some fundamental information regarding the current state of affairs for MS. I have recently begun learning and discovering I enjoy the process of programming. I have finished an Associate's in Computer Systems Engineering and some of my coursework was for C++ programming. I have been since honing my skills with exercises such as Project Euler and investing in more specific study such as Stroustroup's Principles and Practice using C++. I am at the point where I am considering adding to my current field and getting another Associate's in Computer Science.
While I am a very much a whelp, I have implemented simple C++ solutions for my place of work, such as streamlining file backup for inexperienced end users and writing an automated program to verify and keep track of computer inventory that uses SQL to query WMIC to pull information embedded in firmware should it exist (though I relied HEAVILY on Microsoft Doc's to interact with WinAPI due to Windows being a patched framework with a heavy C scaffolding.)
I have done some cursory research and found a thread where the MSS code had been made available for open source. Do you guys have a DEV faq or information repository? Specifically concerned with such things as:
I am using VS Community 2019, what version of VS should I be using for best compatibility?
After perusing the file structure, I was unable to find an anchor point to view the project root (nor was I able to import the project en masse as if it was a Git project), is there a .sln that encompasses the entire project for browsing? (As an example, I recently looked that the open source for Windows 10 calculator - while the project was divided into multiple scopes for specific reasons or features, I was still able to browse the entire thing from a given root. The repo I downloaded from the forum does not seem to have this common root).
What API dependencies are suggested? Should I become familiar with both GoldSource and Source 2, alongside different graphics APIs such as Direct3d or DirectDraw?
Boiled down - what prerequisite knowledge should I begin looking at to be of use to this project? I have an unshakable belief that this genre is the most untapped and ( especially** with the advent of VR) has the potential to be one of gaming's greatest ideas and would love to be even but a small part of it, even should that part be but big fixing, structuring or testing.
It has long been a large regret that this project was criminally underexposed, and I would like to add whatever assistance I can towards making it more readily available for people to experience and enjoy.
I've been a very long time player of MS:C - so long in fact that this username is *at least* 20 years old (though looks like I have been a forum member for but 12 years) and I may yet make a new account to be rid of it.
I'm currently looking for some fundamental information regarding the current state of affairs for MS. I have recently begun learning and discovering I enjoy the process of programming. I have finished an Associate's in Computer Systems Engineering and some of my coursework was for C++ programming. I have been since honing my skills with exercises such as Project Euler and investing in more specific study such as Stroustroup's Principles and Practice using C++. I am at the point where I am considering adding to my current field and getting another Associate's in Computer Science.
While I am a very much a whelp, I have implemented simple C++ solutions for my place of work, such as streamlining file backup for inexperienced end users and writing an automated program to verify and keep track of computer inventory that uses SQL to query WMIC to pull information embedded in firmware should it exist (though I relied HEAVILY on Microsoft Doc's to interact with WinAPI due to Windows being a patched framework with a heavy C scaffolding.)
I have done some cursory research and found a thread where the MSS code had been made available for open source. Do you guys have a DEV faq or information repository? Specifically concerned with such things as:
I am using VS Community 2019, what version of VS should I be using for best compatibility?
After perusing the file structure, I was unable to find an anchor point to view the project root (nor was I able to import the project en masse as if it was a Git project), is there a .sln that encompasses the entire project for browsing? (As an example, I recently looked that the open source for Windows 10 calculator - while the project was divided into multiple scopes for specific reasons or features, I was still able to browse the entire thing from a given root. The repo I downloaded from the forum does not seem to have this common root).
What API dependencies are suggested? Should I become familiar with both GoldSource and Source 2, alongside different graphics APIs such as Direct3d or DirectDraw?
Boiled down - what prerequisite knowledge should I begin looking at to be of use to this project? I have an unshakable belief that this genre is the most untapped and ( especially** with the advent of VR) has the potential to be one of gaming's greatest ideas and would love to be even but a small part of it, even should that part be but big fixing, structuring or testing.
It has long been a large regret that this project was criminally underexposed, and I would like to add whatever assistance I can towards making it more readily available for people to experience and enjoy.