Re: Who's up for a group challenge?
Posted: February 27th, 2014, 1:37 pm
LuisR14 runs the Git server and it's mostly on. He runs it on either his laptop or desktop, so there are occasions it is off. You can always join the irc channel (address and channel name is in his signature) and ask him to have it turned on and how to access it. Luis and I have discussed adding networking code in the future, just need to get to that point first. Right now I don't think it will be too much of a problem as Luis already knows how to add the code, and I think working it in to the project won't be that difficult, though since I personally don't have the experience I can't say for sure.
PS. We would love to have any one come help, I started the project in hopes that people would be able to use this for gaining experience in programming. Most already have ideas on what type of program they want to create, but for anyone not really having an idea of what to create and would like to have the experience writing code then come on over. Some have turned down the opportunity to help saying they don't have the experience level to help. Cameron and I, aren't professionals.
I started with chili's tutorials in Oct 2012. Haven't ventured out into DX API or Win API or anything, so pretty much what he has taught us and what I could pick up from cplusplus.com. Cameron as far as I know, has pretty much done the same with the exception of following the tuts from rastertek.com or directxtutorials.com to create a moving spinning textured cube. We both have used LuisR14 for help, thank you Luis.
My point being, it doesn't matter how much experience you have, to an extent I suppose. If you haven't made it through to the intermediate lessons at least, you might have troubles following the code. If that's as far as you have made it you can still make functions within classes that will help. Structs are the same as classes except you have to declare public: for those functions that you want to access from a different class or part of the program. So building classes shouldn't be that much more difficult.
The only thing that chili didn't go over about structs is that classes and structs have a special function called the constructor. It's the function that is called when the object is created, sometimes automatically, sometimes you call it manually. You'll see if you look through the project.
PS. We would love to have any one come help, I started the project in hopes that people would be able to use this for gaining experience in programming. Most already have ideas on what type of program they want to create, but for anyone not really having an idea of what to create and would like to have the experience writing code then come on over. Some have turned down the opportunity to help saying they don't have the experience level to help. Cameron and I, aren't professionals.
I started with chili's tutorials in Oct 2012. Haven't ventured out into DX API or Win API or anything, so pretty much what he has taught us and what I could pick up from cplusplus.com. Cameron as far as I know, has pretty much done the same with the exception of following the tuts from rastertek.com or directxtutorials.com to create a moving spinning textured cube. We both have used LuisR14 for help, thank you Luis.
My point being, it doesn't matter how much experience you have, to an extent I suppose. If you haven't made it through to the intermediate lessons at least, you might have troubles following the code. If that's as far as you have made it you can still make functions within classes that will help. Structs are the same as classes except you have to declare public: for those functions that you want to access from a different class or part of the program. So building classes shouldn't be that much more difficult.
The only thing that chili didn't go over about structs is that classes and structs have a special function called the constructor. It's the function that is called when the object is created, sometimes automatically, sometimes you call it manually. You'll see if you look through the project.