Billets comportant le mot-clé « OCaml »

Le fonctionnel, c'est bien aussi pour les jeux

Cet article a pour but d’exposer les avantages de la programmation fonctionelle dans le cadre dans la création de jeux vidéos. Cet article se base un peu (sinon beaucoup) sur l’expérience personnelle obtenue avec (un)faithful, un hack&slash tour par tour (un rogue-like en fait), ainsi les exemples en sont tirés.

Les types existentiels (2/2)

Maintenant que l'on sait comment implémenter des types existentiels en caml, je vais vous montrer les quelques usages que l'on en fait dans le code pour notre projet pour les novendiales.

Les types existentiels (1/2)

Pour les novendiales, notre code utilise ce qu'on appelle les types existentiels . C'est un aspect assez peu connu et assez délicat des langages fonctionnels et donc assez peu répandu. Pourtant, cette technique a des ressemblances avec ce qui peut se faire du coté de l'orienté de l'objet (en fait cela permet une encapsulation).

Novendiales - Jour 1

Les Novendiales sont un concours de création de jeu vidéo en neuf jours sur un thème voté par les participants. Le thème de cette année est sacrifice ; et iuwt a décidé de frapper plus fort que jamais en finissant un projet (du jamais vu) !

Page 1