Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been through a year of programming and have the tools to create a cool, simple 3d game using Java.

The biggest problem I have is ideas. When you have no idea how programming works, you want to create extravagant games and then you realize it doesn't work that way.

I just need a simple game to create. I don't have many models (sphere or block guy) to work with, just a 3d environment my professor created. I can also create a very limited multiplayer aspect (leaderboard, perhaps a 2 player co-op).

So please, throw out some ideas! Or allow me to join your team as an intern. :D

share|improve this question

closed as not a real question by Tetrad May 17 '11 at 16:08

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

I've considered doing something like this a few times, but every time I've come to the same conclusion: this is not the place for this kind of a request. If you have a technical question, this is the place to go to solve those pesky bugs. But free handouts of game ideas is not the intended purpose of this Stack Exchange. Anyone is welcome to challenge this allegation, but I believe that you should remove this 'request'. – Grimless May 17 '11 at 2:14
@Grimless: I don't think it's a big deal. If people have some ideas they wouldn't mind sharing, then they are free to do so. If not, then that's just fine. I'm not looking for the "idea of the decade" type stuff and that should be known if I'm asking on a public forum. – Vapours May 17 '11 at 2:20
True enough. I simply felt that keeping the site more oriented towards solving development issues over asking others for game ideas was important to me. Certainly, if anyone is willing to answer your question with game ideas, that is up to them. – Grimless May 17 '11 at 2:22
@Grimless: How about this for a development issue: lacking ideas? How do I come up with my own! – Vapours May 17 '11 at 2:24
Now, see, that is a much better question! THAT is something the game dev community should be able to help you with. That question is open enough that it encourages you to work for a real answer with guidance from the community. – Grimless May 17 '11 at 2:43
up vote 7 down vote accepted

Start small. Clone pong, breakout, or tetris. Or make a simple game where you explore an island (Myst, anyone?) If you want a challenge, make an FPS, or a on rail shooter game. If you want to do something really fun and crazy, make a racing game where you can make the car better not by buying a new engine or upgrading the car, but by adding lightning bolts and flame decals.

Or make a game from your favourite genre (favourite genre may vary, fans of MMOs or Dwarf Fortress may go insane trying to recreate their favourite genre)

share|improve this answer
Yeah, I was thinking of making a shooter/explorer type game, where enemies drop new weapons and armor and such. I'm going to work out on this idea a bit more and the implementation of it. – Vapours May 17 '11 at 2:18
I dont think that that whole "start small" thinq is that great at all as everybody says. I made 3D tanks in opengl as first graphics project, do something on which you can really learn. Not something super easy... – Notabene May 17 '11 at 2:29
@notabene — The idea is to get used to the steps of game development by recreating classic titles. This approach lets one understand how all of the components come together to create a game and get a feel of the flow. If the OP is comfortable with these things, then they should move on to meatier fare, such as creating their own simple game. – Grimless May 17 '11 at 2:45
There's a few reasons to start small. Part of it is to learn more about the tools you're using, part is because a large game will probably result in burnout before you're done, and part is because tons of people who've never made games want to make the next WoW right away. That said, 'start small' doesn't always mean "make pong", it just means "don't try to make a AAA game as your first project" – thedaian May 17 '11 at 2:46
Dwarf Fortress fans (myself included) are already insane. – dlras2 Jul 2 '11 at 6:43

Getting an internship is the best what you can do in your case. Enthusiasm (and you have it) is one of the biggest values for getting one. It will help you grow professionally and personally as well. And last thing to say, if there is no company offering internships, just write them and tell them about you and your skills and how much you are interested in game programming and see what happens. It should work.

share|improve this answer
Meh, I'm not too serious about looking for professional interns. Even helping on a small indie team would be cool. I'm a math major so my interests are not purely in game dev or even programming. – Vapours May 17 '11 at 2:23
I think @notabene means to say "internship", and not "intern". I.e. Suggesting you take on a role as an intern. – Arcane Engineer May 17 '11 at 7:07
@NickWiggill Yeah, that is what i wanted to say, thank you. – Notabene May 17 '11 at 13:32

Not the answer you're looking for? Browse other questions tagged or ask your own question.