Do you want a complete workflow to create a game? There are plenty of good articles in gamasutra and gamedev.
Actually, no. I'm focusing myself about physic simulation, and I learn more every day. But when I'll have enough experience, I will have to find a complete workflow to create a game. Gamasutra and Gamedev are invaluable resources and I go through them every day. But they're not *that* friendly with Java.
Incidently none mentions the use of prototyping to develop a game. Aparently the quality of the games being produced today is considered acceptable compared to the time used into building a prototype and then throwing the code away.
Probably they just acept that without much tought just like a lot of people think java gaming is waste. Very rare are the game studios that can setup a plan and complete in time. Most studios take an extra 6 months schedule to fix things up that were missed in the design phase and sometimes games get considerable feature cuts to be released on time.
I agree entirely with you on this point. How many times you see in Gamasutra's postmortems that "we would have implemented that and that, if only we had the time and credits"..
There is a big advantage in using Bean Shell however. This scripting language is syntax compatible with Java so when you are finished with some part of the prototype you can just compile everything into classes.
Seems like an interesting way to go. I already took a look at Groovy and Jython, but none of them were useful for me.
So, I wouldn't mind testing BeanShell in game development and actually I love testing new game development technologies (otherwise I wouldn't code in Java
), but Do you think libraries too can be developed with BeanShell ?
Note : I'm sometimes amazed by the screenies I can see on Irrlicht website. I didn't wanted to say Jirr wasn't good, I just wanted to "launch" a discussion about a game middleware. Actually I think I'll post another subject about that, because it seems like I'm off-topic here.