What is the main reason why you are programming games? Is it because you think it is fun to learn new things or because you want to accomplish something that you can share with others?
I want to be able to accomplish something to share in the long run. I just dont like ideas which are similar to other games, usually meaning what I want to make is alot different.
If it is to learn new things dishmoth had some good ideas, I'll add lwjgl to the list as OpenGL is a huge ocean of things to learn.
If it is to complete games and share them with others and you simply want ideas of what game to create, do you like a specific genre of games?
In the past, I used to play big games like MMORPG's more than other games. I know I am a long way off this but I guess its the final step of where I want to be.
I think I enjoy games with a twist. With "samey" games, I find myself getting bored quite fast. I know alot of RPG's are the same, but with some ideas, they can be made to be completely different.
I find Java4k pretty intimidating as half of the effort just goes into whacky techniques to make your game fit. The more recent EGA graphics thing was possibly more interesting.
How about a writing a game within a C64-limitation framework? 8 sprites, 16 colours, 256 characters, 40x25 8x8 pixel character scrollable display. Possibly with the luxury of having any colour in a character pixel from the palette, and the luxury of having any actual palette. And 3 sound voices. Hmm. <further thought>Possibly slap a 128k jarfile limit on it too.
I feel the beginnings of a little framework for ideas coming on...
Ive never actually thought about working within limitations. Do you think it would be a steeper learning curve? I would think that a big part of the process would be making it within the limitation rather than working on the actual game?
EDIT: A game that really gets me thinking is the MMORPG named Dofus. Making something similar would be mind blowing
Thanks for the replies,