Re: Games
- Posted by CChris <christian.cuvier at ?gric?lture.gouv.fr> Nov 09, 2007
- 586 views
Andy wrote: > > Hello Everyone, > > I was just wondering how come not many people in the Euphoria are interested > in gaming. I mean Euphoria is a great language for games. Although I don't see > many games made in Euphoria. Sure there is a big list, but I haven't seen any > lengthy games in Euphoria. I'm just wondering why gaming isn't that big. Why are you interested in games, and why are some people? There are several answers to this: * because of the realistic graphics and their realistic animation; * because you like strategic thinking * because you have time to sped or things to forget about. 1/ requires a long term investment in time and countless trial and error. Not to mention knowledge of specific libraries for advanced graphics creation and management (SDL and friends...). I forgot to mention sound, too. Eu programmers are usually not working full time with it and can hardly do such things. 2/ Ok, sound and graphics are not a problem for chess/checkers/backgammon/gp/... playing programs. Instead, they have to evaluate complex positions, with increasing depth, so as to respond to human player. It takes a clever evaluation function, for sure, but alo darn blazing speed, because of the sheer amount of computations needed. Eu just doesn't compete ith C for this. 3/ There are simply too many free games available on the net. Why would one clone one of them apart from teaching programming to oneself? Most of the games you find in the archive fall into this category; they aren't really "lengthy" games. You may see big games in Eu when Eu becomes kind of a mainstream language. It would need a lot of both promotion and enhancements to get there. Since having very few enhancements is deemed to be an asset, this simply won't ever happen. CChris