English version
Accueil     À propos     Téléchargement     Ressources     Contactez-nous    

Ce site est rarement mis à jour. Pour les informations les plus récentes, rendez-vous sur le nouveau site OCaml à l'adresse ocaml.org.

Browse thread
[Caml-list] OCamlSDL
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2002-04-19 (15:59)
From: Warp <warplayer@f...>
Subject: Re: [Caml-list] OCamlSDL
> >I'm currently working at using OCaml as a script top-level for Direct3D.
> >now it works just fine, and this summer our team will work on a big game
> >project almost entirely written in OCaml. Altough "game" things are
> >not the kind of projects for which OCaml was actually designed, I think
> >can get some big payoff by using such a nice langage.
> >
> No. Yes.:-)
> Games are the ultimate application.
> You need a very good language to write a decent game
> and have it work. Ocaml is a superb choice.
> It is well suited to it. Have a look at the complete
> and utter rubbish the commercial sector generally offers:
> most of them can't even get basic game logic right.
> Oh yes, they have superb graphics ... elaborate scenarios ..
> Please. Write a decent game. There isn't one.

I think also that Ocaml is a good choice. When you're looking what's
happening in the industry, most of the companies are relying on home-made
script langages, with few features and lots of bugs. Some game scripting
langage have evolved and are now available for OpenSource, but most of the
time the design choice is to be "easier" than C ( no types ! ), which of
course reduce the potential range of application of such a langage.

That's why ocaml is good : you only need to have a slim C/C++ library to
work with and then you can code ALL your game - including tools - in OCaml.

Nicolas Cannasse

To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners