- contrainte de temps (un jeu vidéo c'est du temps réel généralement)
Ce n'est pas ce qu'on appelle du temps réel en informatique, mais je vois l'idée.
Bref c'est très différent d'écrire un jeu et une application système :)
C'est sur qu'entre un jeu et un my_ls ou un my_malloc, il y a un monde. En même temps, il y a le même monde entre un my_ls et un serveur de messagerie, ou un erp, ou un gestionnaire de fenêtres, ou un éditeur de son, etc. (j'ai choisi volontairement des types de projets pour lesquels le libre fournit plusieurs solutions distinctes).
Je crois que seule la problématique des ressources (graphismes et sons) est réellement spécifique au jeu et problématique pour le libre. Et encore, cela ne s'applique qu'aux jeux dits "modernes". On peut tout à fait faire un jeu original et intéressant sur un concept abstrait facile à illustrer (Kiki the Nanobot, Pathological, Oxyd/Enigma, ...). C'est certain que pour faire un digne concurrent de ... (ben merde, en fait je connais aucun titre de jeu actuel), il y a du boulot.
Mais faire des jeux, c'est tout-à-fait possible avec des moyens réduits. Il faut juste trouver une bonne idée. L'ennui étant que lorsque tu demandes à quelqu'un une idée de jeu vidéo, il va (dans 99% des cas) te proposer un clone d'un type de jeu connu. Autant à l'échelle d'un éditeur de jeu qu'à celle d'un particulier, on préfère instinctivement passer du temps sur quelque-chose dont le succès a déjà été éprouvé. Sauf qu'avec ce genre de raisonnements on n'aurait jamais connu Tetris.
[^] # Re: Programmer des jeux...
Posté par Larry Cow . En réponse au journal Programmer des jeux sous Linux.... Évalué à 5.
Ce n'est pas ce qu'on appelle du temps réel en informatique, mais je vois l'idée.
Bref c'est très différent d'écrire un jeu et une application système :)
C'est sur qu'entre un jeu et un my_ls ou un my_malloc, il y a un monde. En même temps, il y a le même monde entre un my_ls et un serveur de messagerie, ou un erp, ou un gestionnaire de fenêtres, ou un éditeur de son, etc. (j'ai choisi volontairement des types de projets pour lesquels le libre fournit plusieurs solutions distinctes).
Je crois que seule la problématique des ressources (graphismes et sons) est réellement spécifique au jeu et problématique pour le libre. Et encore, cela ne s'applique qu'aux jeux dits "modernes". On peut tout à fait faire un jeu original et intéressant sur un concept abstrait facile à illustrer (Kiki the Nanobot, Pathological, Oxyd/Enigma, ...). C'est certain que pour faire un digne concurrent de ... (ben merde, en fait je connais aucun titre de jeu actuel), il y a du boulot.
Mais faire des jeux, c'est tout-à-fait possible avec des moyens réduits. Il faut juste trouver une bonne idée. L'ennui étant que lorsque tu demandes à quelqu'un une idée de jeu vidéo, il va (dans 99% des cas) te proposer un clone d'un type de jeu connu. Autant à l'échelle d'un éditeur de jeu qu'à celle d'un particulier, on préfère instinctivement passer du temps sur quelque-chose dont le succès a déjà été éprouvé. Sauf qu'avec ce genre de raisonnements on n'aurait jamais connu Tetris.