Well, I guess I hesitated before posting on this forum but "you get nothing if you do nothing", so...
I was playing with my gamecube (game: baten kaitos) last week-end and I was telling myself: "I like this game, and the interface is good - compared to what must be done - in term of menu, actions: simple, ergonomic, intuitiv... in brief I was having a good user experience".
Now I'm kind of loving to develop softwares in Java and I love IntelliJ IDEA!
And what should happened happened I compared these two things: playing video games / developing under IntelliJ IDEA!
Though one of the thing that makes me love playing video games is fantastic 3D graphics, I like the simple GUIs of video games: they - generally - are good! and the joypad you have between your hands has something to do with this feeling!
I said I also like developing under IntelliJ IDEA, why? Because it proposes simple features that greatly improve my "developing power" in term of speed and code quality.
So, apart the fact that we don't have four hands... what about controlling certain functionnality of IntelliJ IDEA through a joypad...... yes a crazy idea...
But imagine: you've adopted the eXtreme Programming way to develop your softwares and thus you have two people on a same computer. Imagine the power of such a feature!!! Controlling/Developping/Reviewing in perfect harmony source code by two people at the same time! Moreover, with their -generally- 10 buttons, 2 or 3 analogic sticks, possibilities may be enormous.
So is it a crazy IDEA?
If yes then I'm sorry for this post ;)