Name: Anonymous 2012-02-18 16:35
/prog/, I recently got my AS in Computer Programming and I'm looking for something to do. I realize that in a 2-year college, I couldn't learn a whole lot beyond the basics, so I want to expand my knowledge and work on some big projects for my portfolio. The only problem is I can't think of anything to work on. People keep telling me to think of a problem relevant to me and try to solve it, but I can't really think of any that I can work on with my current knowledge.
So I guess what I'm asking is... where should I go from here? I've got limited experience with graphics in Java, no experience with graphics in C++, and not much else. So I think I want to start with graphics, perhaps with a couple easy games. I already started working on a Pong game, and I have plans to convert my Knight's Tour and Tic-Tac-Toe games to graphical games, but these games don't really give me any idea of how bigger games are structured.
For example... in a game like The Legend of Zelda: A Link to the Past, or similar RPGs... how do you handle levels? I can think of how games like Pong work because the main loop is extremely basic... but I can't imagine how the main game loop and levels would be handled in a game like Zelda.
I've tried looking for books on game programming in both C++ and Java, but what I've found is that a lot of the books are extremely inaccurate, with code that doesn't even work, and with coding practices that are disgusting to look at. Not to mention that all of these books are several years old, and some of the technologies used are deprecated.
I'm not really planning on going into game development, but since games utilize a lot of different skills at once, and they're entertaining to code, I thought they would be a good place to start. What I want to do for a career in the long-run is artificial intelligence.
So, /prog/... where should I start? I'd really like some book recommendations if anyone knows of any I've overlooked.
So I guess what I'm asking is... where should I go from here? I've got limited experience with graphics in Java, no experience with graphics in C++, and not much else. So I think I want to start with graphics, perhaps with a couple easy games. I already started working on a Pong game, and I have plans to convert my Knight's Tour and Tic-Tac-Toe games to graphical games, but these games don't really give me any idea of how bigger games are structured.
For example... in a game like The Legend of Zelda: A Link to the Past, or similar RPGs... how do you handle levels? I can think of how games like Pong work because the main loop is extremely basic... but I can't imagine how the main game loop and levels would be handled in a game like Zelda.
I've tried looking for books on game programming in both C++ and Java, but what I've found is that a lot of the books are extremely inaccurate, with code that doesn't even work, and with coding practices that are disgusting to look at. Not to mention that all of these books are several years old, and some of the technologies used are deprecated.
I'm not really planning on going into game development, but since games utilize a lot of different skills at once, and they're entertaining to code, I thought they would be a good place to start. What I want to do for a career in the long-run is artificial intelligence.
So, /prog/... where should I start? I'd really like some book recommendations if anyone knows of any I've overlooked.