Perso je dirai C/C++ et SFML. Ca ne sera surement pas le plus simple à développer et maintenir mais pour les portages ça se passera très bien car les lib sont déjà toutes portable.
Oui, mais c'est trop compliqué par rapport au temps que je peux y consacrer.
Il est sensé y avoir un ''pipeline'' OpenGL pour Java2D.
Ca ne marche pas sur ma machine ( Intel GMA 950 donc drivers libres pourtant ).
JavaFX offre peut-être des fonctionnalités intéressantes pour le developpement de jeux 2D
JavaFX n'est pas libre malheureusement.
Pour les aspects OpenGL il se base au choix LWJGL 2.0 ou JOGL.
Le problème d'OpenGL et des bindings Java, c'est que ça réduit la portabilité à Windows/Linux/Mac OS et encore uniquement si on a des cartes ET drivers 3D.
C'est vraiment dommage d'imposer ça pour le jeu que je développe : quelques sprites et un décor qui tourne (niveau Super Nintendo mode 7 quoi).
J'ai eu une idée de jeu de plateforme un peu spécial et j'ai commencé à développer un prototype en Java, car c'est ce qui est le plus simple pour moi. Seulement Java2D est très lent sous Linux donc inexploitable pour un jeu : j'ai du recourir à OpenGL, mais ça réduit la portabilité.
Je me demande quel est le meilleur compromis pour développer un jeu portable :
- C/C++ et SDL : idéal, mais je fais ça sur mon temps libre et je voudrais une plateforme de développement plus simple.
- Python et pygame : à peu près équivalent à Java/OpenGL de mon point de vue.
- Gnash : est-ce que je vais trouver IDE et API qui tourneront bien avec ou est-ce que je vais galérer, car tout est prévu pour Flash?
C'est probablement un de ses *amis* qui a dupliquer la photo en question sur son compte en public.
Le vrai problème de Facebook et co, c'est d'encourager tout un tas d'inconscients de mettre des photos de vous sans vous demander l'autorisation (et à votre insu si vous n'êtes pas inscrit sur ces sites).
Beaucoup semble dire ici qu'il faut laisser faire Google parce qu'après tout ils contribuent au Libre, mettent ces livres à disposition gratuitement, bref sont "gentils".
Mais cette "gentillesse" n'est que le reflet de cette entreprise aujourd'hui. Demain les gens qui la composent peuvent changer et ne plus du tout suivre la même politique...
Le danger ne vient pas des bonnes ou mauvaises intentions de Google à moyen terme, mais de la concentration des pouvoirs.
[^] # Re: Histoire de radoter
Posté par alice . En réponse au journal Samsung vs CLUF (suite et fin). Évalué à 2.
[^] # Re: Mieux vaut Avatar qu'un navet? c'est toi le gros navet!!
Posté par alice . En réponse à la dépêche Mieux vaut Avatar qu'un navet. Évalué à 3.
[^] # Re: Pourquoi nvidia ?
Posté par alice . En réponse au journal Acheter un ordinateur portable en 2009.... Évalué à 4.
# XMPP en P2P?
Posté par alice . En réponse au journal Application de P2P moderne. Évalué à 3.
[^] # Re: Brevet
Posté par alice . En réponse au journal Application de P2P moderne. Évalué à 8.
Donc si on ne vous enseigne les boucles qu'en Pascal, vous n'utiliserez pas de boucle dans les autres langages?
[^] # Re: bravo ...
Posté par alice . En réponse au journal Des news de Firefox. Évalué à 2.
Moi je le trouve assez rapide mon Firefox. Pas pour les jeux 4D en javascript, mais pour les sites normaux, ça va.
[^] # Re: bravo ...
Posté par alice . En réponse au journal Des news de Firefox. Évalué à 3.
[^] # Re: Bravo aux développeurs Qt
Posté par alice . En réponse à la dépêche Sortie de Qt 4.6. Évalué à 3.
# Une si bonne API
Posté par alice . En réponse à la dépêche Sortie de Qt 4.6. Évalué à -10.
[^] # Re: Faut pas dépasser les limites des bornes des panneaux stop !
Posté par alice . En réponse à la dépêche Machinarium, un nouveau jeu pour Linux. Évalué à 2.
Oui, mais c'est trop compliqué par rapport au temps que je peux y consacrer.
[^] # Re: Faut pas dépasser les limites des bornes des panneaux stop !
Posté par alice . En réponse à la dépêche Machinarium, un nouveau jeu pour Linux. Évalué à 3.
Ca ne marche pas sur ma machine ( Intel GMA 950 donc drivers libres pourtant ).
JavaFX n'est pas libre malheureusement.
Le problème d'OpenGL et des bindings Java, c'est que ça réduit la portabilité à Windows/Linux/Mac OS et encore uniquement si on a des cartes ET drivers 3D.
C'est vraiment dommage d'imposer ça pour le jeu que je développe : quelques sprites et un décor qui tourne (niveau Super Nintendo mode 7 quoi).
[^] # Re: Faut pas dépasser les limites des bornes des panneaux stop !
Posté par alice . En réponse à la dépêche Machinarium, un nouveau jeu pour Linux. Évalué à 6.
Je me demande quel est le meilleur compromis pour développer un jeu portable :
- C/C++ et SDL : idéal, mais je fais ça sur mon temps libre et je voudrais une plateforme de développement plus simple.
- Python et pygame : à peu près équivalent à Java/OpenGL de mon point de vue.
- Gnash : est-ce que je vais trouver IDE et API qui tourneront bien avec ou est-ce que je vais galérer, car tout est prévu pour Flash?
# Et en plus
Posté par alice . En réponse au journal Acheter un portable sans payer Microsoft Windows. Évalué à 5.
[^] # Re: Ne pas oublier le nerf de la guerre
Posté par alice . En réponse au journal Mozilla ont-ils abandonné Thunderbird. Évalué à 5.
[^] # Re: Moi , aussi je regrette d'avoir voté pour lui :)
Posté par alice . En réponse au journal Le fait du prince. Évalué à 9.
C'est vrai qu'on ne pouvait absolument pas prévoir les lois tendances FN et big brother. QUELLE SURPRISE!
[^] # Re: Article de presse = Vérité vrai absolue ?
Posté par alice . En réponse au journal Fuyez pauvres fous !!!. Évalué à 4.
Le vrai problème de Facebook et co, c'est d'encourager tout un tas d'inconscients de mettre des photos de vous sans vous demander l'autorisation (et à votre insu si vous n'êtes pas inscrit sur ces sites).
# A ne jamais oublié
Posté par alice . En réponse au journal Une bonne définition du droit d'auteur ?. Évalué à 4.
Mais cette "gentillesse" n'est que le reflet de cette entreprise aujourd'hui. Demain les gens qui la composent peuvent changer et ne plus du tout suivre la même politique...
Le danger ne vient pas des bonnes ou mauvaises intentions de Google à moyen terme, mais de la concentration des pouvoirs.
[^] # Re: C'est marrant ça..
Posté par alice . En réponse au journal Une bonne définition du droit d'auteur ?. Évalué à 4.
# On m'aurait menti?
Posté par alice . En réponse au journal Bruxelles pourrait bloquer la fusion Oracle-Sun. Évalué à -10.
Java n'est pas libre alors?
# Très bon
Posté par alice . En réponse au journal Nimrod, ça se rapproche du langage idéal. Évalué à 5.
Vivement un IDE et un debugger!
# Solution
Posté par alice . En réponse au journal Nespresso attaque Chacun son café. Évalué à 5.
[^] # Re: La licence, c'est plus important que la technique
Posté par alice . En réponse au journal Apple abandonne ZFS. Évalué à 3.
[^] # Re: La licence, c'est plus important que la technique
Posté par alice . En réponse au journal Apple abandonne ZFS. Évalué à 2.
[^] # Re: Pourquoi deux pilotes?
Posté par alice . En réponse au journal Vidéo AMD/ATI : le futur ne manque pas d'avenir. Évalué à 2.
[^] # Re: Pourquoi deux pilotes?
Posté par alice . En réponse au journal Vidéo AMD/ATI : le futur ne manque pas d'avenir. Évalué à 3.