Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

1305 Excellent

About RaoulJWZ

  • Rank

Personal Information

  • Role
  • Interests
  1. RaoulJWZ

    Tree Node Deletion

    EDIT: Well apparently, Servant of the Lord was a bit quicker, you can still read this if you want another way of solving it.   Hello,   Excuse me, as I don't have enough time yet to completely check what causes the  bug. For now it seems that you don't increment the value of m_child or m_next.   When I want to display my nodes I do it like this:   First I make a class List. In this class I have a pointer to the first Node in the list  and a function to add a Node and to print the Nodes (and ofcourse a contructor and a desctructor).   This is the print function to help you a bit: void displayTree() { Node* index = beginPointer; // index is a pointer that points to the Node's in the list while(index != NULL){ cout << index->printNodeValue(); index = index->getNextNode(); } } I could have given you the code for the whole class, but its way better for your understanding to first try and make it youself (if you want to go this way ofcourse).   If you really don't know how to do it (after you tried) you can always post here, then I will help you more. (But first really try, it will help you!).   Excuse me that I couldn't help you yet with your answer directly. I will be back soon and, if the answer isn't given, I will give it still.   Good luck! -RaoulJWZ   Good luck and remember, 
  2. RaoulJWZ

    Starting With My Dream

    Hi there Kaedo and welcome to the forum,   First: It's very cool that you chose the path of making games and followed your dream, I hope you won't ever regret it.   Well it's a big advantage that you already know how to program. And because your dream is to make 2D games, I won't suggest you to go for Directx or any other big 3D engine like Unreal Engine 4, as they focus more on 3D than they do on 2D.   I would suggest you to first choose a programming library. (Something that has many programming classes and functions, etc. particulary for game development).   Two of those that are being used widely are: -SFML(http://www.sfml-dev.org/) -SDL/SDL2(https://www.libsdl.org/)   Personally I like SFML a bit more, but as the difference in use isn't that big and as everyone has it's own preferences, I suggest you to take a look to some documentation and tutorials and see if the library is compatible with your favorite programming language (if you have one).   About engines: I don't know very much about 2D engines, because I personally like it to build as much of a game by myself, but for what I know, RPG maker (http://www.rpgmakerweb.com/) would suit you good, but I won't suggest you to use it, as the scripting language is Ruby.   If you know which of the above things you want to use, you can start learning. For now, put the whole Super Mario games thing aside for a while, as this probably won't be the first game you make. In fact, it is. in my opinion, the best and the most useful to start with small games. (for example, start with pong, then astroid, then tetris, then breakout, then a small platformer, etc. Or something like that) and post the source code here on GameDev.net, so that more experienced people can review it, if you want to. Then, if you think you have made enough small games and gained enough experience, try something bigger. (Maybe already your game idea, maybe something less hard for a while). Make it a little bigger everytime  and gain more and more experience every time, until you have your game.   I hope this helped you a bit, if you have any questions, you can ofcourse always ask them here or in a PM.   Good Luck, RaoulJWZ
  3. RaoulJWZ

    First Come-First Serve Software Giveaway

    Hey,   Very nice of you. I would like Game Guru if possible.   Many thanks
  4. RaoulJWZ

    Finally starting

    Hey there Tyler,   First things first, welcome on GameDev.net and I'm glad that you would like to get into the game industry, or at least make a fun game!   Second things second, I see in your post that you don't expect people here on GD to help you with 'very common' and 'already solved problems', but then you are wrong I guess, as the community here is really very friendly, so you don't have to be afraid that people will start yelling and you telling you that you are stupid or something like that, because I'm pretty confident that that won't happen.   And then finally third things third ;P, as I said I'm glad that you chose to follow the path, as everyone else on this forum did. I can tell you, it won't be a very easy path, but if you have a goal (and I see you have) and you are willing to work for it, then you are basically 100% guaranteed that you eventually will achieve your goal.   To learn where to start your game making adventure exactly, I recommend to read the FAQ first. But I will add my advice to it, to hopefully help you even a bit further.   For now, it's wise to park the game you have in your mind to the side of the road for sometime. If you want to make a game yourself, it is crucial to know how to program, as you need to tell the computer what to do, when the player does..... As you probably know from your experience with HTML (this is a big plus), there are many programming languages around. Some famous languages are C++, C, C#, Java and Python. For now, it doesn't really matter which one you chose. The only thing that is really important is that you are comfortable with the language and that you like the language, because, as the programming languages have a lot common, it isn't that hard to learn one, if you already know another. Don't be afraid to experiment a bit with some different languages to find the one that suits you the best, you can only learn from it.   If you chose a language, get a good book on the basics and start with that. But remember, from only reading you won't learn how to program. You have to practice. After you know some basics, start making some small text-based (in your console) programs/games. For example guess the number or Tic-Tac-Toe. Just keep learning and practicing until you are comfortable and starting to get a good programmer with the language (at least the basics). If you walk into problems, don't hesitate to ask it here, if your best friend Google isn't able to help you!   If you know the language, you can start using an engine or an graphics library. Now you can start making game with 2D or even 3D graphics. But start small!  As you can't make a ferrari if you don't know how to build an engine, you can't make your dream-game, if you don't know how games/game-mechanics work. So, start by making small games like pong and start by increasing the difficulty of your games until you are comfortable with how games work and how to make them.    If you think you know enough, just go for it. Give this game you have in your mind a shot. If you get stuck big time and can't find a way out, don't loose you confidence. Just take a step back and make some more 'smaller' game and give it a shot again.   If you have more questions or want to know more, don't hesitate to ask them.   Good luck on your journey, and remember: Dream big, start small!   RaoulJWZ
  5. RaoulJWZ

    Re-getting into C++ again

    Thanks,   Restarting with the book is no option for me, as I said. It will decourage me and eventually I will stop. I like the idea of making programs I think. I started to do that, but I don't really know anymore what to make  (I just have no inspiration at the time). Could you maybe do some extra suggestions?   Thanks again.
  6. RaoulJWZ

    Re-getting into C++ again

    Thanks for the answers, butI think I asked the question in a bit a wrong way, because it seems like the answers are not for my question.   I'm not looking for a way to get into programming/game programming, but I'm looking for ways to re-get into programming and to refresh the programming concepts, I've learned, because I didn't program for a long time and forgot a lot.   Thanks.
  7. Hi there fellows,   Some less then a year ago, I bought a book about the basics of C++. I had many  free time in those days, so I managed to learn about data types, functions, arrays, vectors, pointers, classes and inheritance. Then I arrived at a chapter about dynamic memory. For me, it was (and is) a hard chapter, but the main problem was that I didn't have enough time anymore to finish it. So everytime I did some paragraphs, I couldn't program for weeks and I had to start over. But then, I literally had no free time anymore.    So now I am here and, with the summer break coming, I really want to get back where I was. In the summer break, I want to start right off with the chapter again and finish the book, so I can start making some small games. But I have  a problem: because I didn't program for such a long time, I forgot many things. Last time, I forgot that I had to make a constructor and I even didn't knew for an instance, how to make a good use of If statements to get something done. I obviously need to refresh everything, but if I need to restart with my book, I'm sure I will lose my courage (because I'm pretty for with it).   So my question is, what is the best way of getting back into C++ again and refresh my knowledge?   BTW: if you tell me to make some programs, could you tell me what kind of programs I can make, that will help me/be a very good practice   Thanks.
  8. Hi there,   Maybe I can help you a bit, for example help you with  assignments if you need it, help you learning and understanding things, etc. If you are interested, just PM me.   Cheers
  9. RaoulJWZ

    Need some direction for FPS developing

    I send you a Private Message, maybe you can something with that for now.
  10. RaoulJWZ

    Books after basic programming

    Thanks,   It seems like I didn't make this clear: But I already have a book that covers the C++ basics and I almost finished it. But that brings me to another question now: Do you guys think I can start with a book about game development after I finish my book, or do you advise to first start with some books from frob's list. (Effective C++, because I have a book on the basics?)   I prefer to start with a book on game development, because only reading about C++ is getting a bit boring. (Before I will do that I'll first make some simple games like pong and tetris, etc. as I said.)   If you think I can start with books on game development, in what order do I have to read the books then?   Thanks.
  11. RaoulJWZ

    Books after basic programming

    First: Thanks guys!   @Irlan: My ultimate goal is to make a FPS (for example with directX) once, but I know that I have to start small, so thats why I will make games like pong and tetris first. As I said in my post, I know basic C++ (almost finished my book), so if that's enough to implement the things out of the books and start with the books, then that's alright. And in what order can I read the books as best?   Thanks   BTW: The more books I know the better, so if you know one: JUST POST!
  12. Hello everyone,   I'm getting closer with finishing my first book on the basics of C++. I wanted to buy some books about game programming/maybe advanced C++ programming, etc. when I finished it, but the place where I buy my books usually has sales at the moment. The more books you buy, the more discount you'll get, so I want to buy some books at the same time. So my question is: do you know a book (or some books) that are must haves for game programming/game development/C++ programming, etc. My plans: I think it would be the best to finish my book, make some Tekst-Based games, learn about SFML, make some simple games (like pong, tetris, etc.) with that and move further, untill I can make a whole 2D game and then move on to Directx to learn about the core of 3D games.   With game development/game programming I don't only mean books about a Library or something like that but other books too (for example about game mechanics/AI/game engines/etc. (just any book you advise basically)   Thanks!
  13. RaoulJWZ

    What's wrong?

    Okey thanks
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!