Re: Games

new topic     » goto parent     » topic index » view thread      » older message » newer message

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

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu