Bbalstrzmj90

Member
  • Content count

    35
  • Joined

  • Last visited

Community Reputation

124 Neutral

About Bbalstrzmj90

  • Rank
    Member
  1. Project Ideas!

    Im a high school student and I'm taking an engineering course and right now we're starting a 3-person C++ project. So far we've covered the basics, functions, and arrays. We also did a little work with ascii graphics which isn't much really. I've studied C++ before and am more advanced than the rest of my class but since its a group project, im not sure what we can do. So far for ideas: Tic-Tac-Toe Game RSA encrypter/decrypter Maze Game Connect-Four Game Tetris Game if anyone has any ideas or comments, theyd be greatly appreciated. And thank you in advance
  2. UML

    I was wondering if anyone knew any good tutorials or free books on UML. I was thinking that it could help me plan out my games in an easy to see manner. Any help would be appreciated. Thanks.
  3. Object Oriented Game Programming

    Quote:Lamothe is a good guy for sure and I own alot of his books. However, lately I've come to believe he isn't as great as alot of people think (myself included, once upon a time.) After all, if he were such a great programmer he'd probably be programming new and exciting things rather than re-hashing the same old books over and over. I have to disagree with you there. I'm sure people give Lamothe more credit than necessary but he's still a helpful person, and a lot of his books are helpful especially to beginners. I do disagree with his use of straight C though. Alpha_ProgDes if you feel you've organized your code efficiently, and haven't done a lot of advanced OOP features to waste, then that's good for you. Lamothe may code in straight C, but it's pretty easy to convert the concepts he gives you and how to implement them, so you can use them in your own C++ code. Quote:Anyhow, I don't think his oppinion deserves as much wieght as people want to give it sometimes. OOP has its place, it sounds as though you're using it right to me. There is such a thing as "class crazy" though, where everything and every variation becomes its own class, thats what you want to avoid. Another thing you have to take into consideration Alpha_ProgDes. A lot of things out there don't need to be classes or use all the versatility that C++ offers. Certain thigns can be static arrays, or plain old structures. Keep that in mind, develop your own style that works for you and is cool and you'll be all good.
  4. Moving On

    Thanks for the replies guys. I think I'll make my RPG game and then start working on different 2D/3D games. I'll probably work on some apps to so I have an idea of creating differnt things and what methods to use for the project. And I'll look into those software engineering books hellz. Thanks.
  5. Moving On

    I currently finishing up reading Object-Oriented Programming in C++ by Robert Lafore. It's a good book, and I learned a lot from it and I guess you can say I'm like an intermediate C++ programmer. I'm going to make a text-based RPG with what I know. My question is though, after I finish my text-based RPG, should I buy another C++ book for advanced C++, make a more advanced text-game and then move on to graphics programming and stuff or should I just move on after I finish my text-based RPG. If I should move on to advanced C++, what book should I get. I've been reading and it seems to good choices are: The C++ Programming Language Special by Bjarne Stroustrup & C++: The Complete Reference, Fourth Edition by Herbert Schildt I'm up for any recommendations. Thanks P.S. I plan on getting into the industry (not particularly the game industry). Maybe something with software development. So if you want to base your reply on that bit of info, it's there.
  6. My first game - complete and tweaked!

    Ya it definitely does look better. I noticed the same bug as grekster though. When the computer wins, it posts player wins at the bottom. The computer AI is pretty good though, hard to beat. Did you use a tracking algorithm that sets it so that wherever the ball is the comp. moves to it, cuz thats what is seems like. Good job though.
  7. Question about style

    Ok. I'll look into hungarian notation and start using that to. Thanks for the help.
  8. Question about style

    Hungarian notation is pretty much for windows right?
  9. Question about style

    thanks guys. I think I'll develop my own style as long as theres nothing wrong with it. And for now I'll still "use" using namespace std. And I'll also start working on the way to declare classes.
  10. My first game - complete!

    Ya. Sorry i forgot to mention that its all in milliseconds and 33 milliseconds is about 30fps.
  11. My first game - complete!

    I think you could do something like: do{ //some code here start_time=GetTickCount(); //some extra code here while((GetTickCount() - start_time) < 33); I think you do someting similar to that. Or so I read. I can look it up and correct myself unless someone here will do that for me.
  12. Question about style

    I've been going through the forums and I've noticed a lot of htings related to specific coding styles in the industry. I am planning on getting into the industry (not specifically game programming) and I did not want to develop any bad styles that might stop me from getting far. (I use C++). I've been reading things like you shouldn't be doing using namespace std; I can change that style of mine, but I don't want to be writing std::cout << "hi" << std::endl; std::cin >> i; . I don't want to be writing that out constantly. Is there anyway to get around all that and still keep good coding style. Also I read that when declaring classes that most of the industry does: class CSomething. Where you put a capital C infront of the class name and capitalize the first letter in the name. Is this a good habit to develop? Any other coding styles/habits you guys think I should use would be appreciated. Thanks. -MJ
  13. why is everything so expensive?

    That's a useful list of free stuff there hellz. Thanks. And I'm positive theres a lot of other people here who can benefit from that list to.
  14. My first game - complete!

    I'm working on a small text-based RPG. Something I can complete in about a week or two. I'm using it to learn all the things I know in C++ and the game helps me out in learning a lot about data structures and how to implement them. After this I'm planning on moving into windows and DirectX and I'm going to make my own pong clone. I pretty much have everything planned out for that to. I just need to know how to draw everything LOL.
  15. My first game - complete!

    I think thats pretty good for a first game. I'm still working on my first game, but good job. I'm just wondering what API did you use? And maybe you could polish up the game, so you can add a title screen and things like that. Maybe even add one player or two player so you can either play againt the computer or your friend. But still good job.