× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Autres langages
 programmation de jeux : un exemple en ligne
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
emoc
  Posté le 10/11/2006 @ 16:28 
Aller en bas de la page 
Petit astucien

Bonjour,

Je viens de programmer un clone d'asteroids (ça nous ramène à la préhistoire!) avec processing* / java. Il est jouable sur mon site, et je mets aussi le code source pour ceux qui sont intéressés. N'hésitez pas à faire des commentaires sur la jouabilité et à trouver les bugs car c'est un projet que j'ai fait pour découvrir la programmation de petits jeux en orienté objet, donc c'est loin d'être parfait!

http://urzhiata.emoc.org/bubloids.html

* processing est un environnement de développement simplifié basé sur java et dédié au multimédia.




Modifié par emoc le 10/11/2006 16:35
Publicité
AlexPrince
 Posté le 12/11/2006 à 04:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Le jeu est incroyablement lent. Le problème ne vient pas de mon ordinateur, je joue à World of Warcraft et il n'y a aucun lag. Tes algorithmes sont probablement très lents. Sinon, on peut toujours blâmer le fait que le Java ne soit pas fait pour faire des jeux. M'enfin, le Java n'est pas fait pour faire grand chose, honnêtement.
emoc
 Posté le 12/11/2006 à 16:13 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour Alexprince, merci d'avoir testé, est ce que tu peux en dire un peu plus sur ta config (navigateur / OS / processeur / ram), j'ai plusieurs retours sur la lenteur et j'aimerais bien connaitre la config minimale, évidemment mes algorithmes peuvent surement être améliorés et je compte bien le faire pour rendre le jeu jouable! Tu sembles t'y connaitre en programmation, alors si tu le temps de jeter un coup d'oeil sur le code, je serais content d'avoir ton avis.

Sur l'ordi que j'utilise (p4 3GHZ,1 Go ram,win XP,carte graphique de base) ça fonctionne bien avec IE ou firefox.

AlexPrince
 Posté le 12/11/2006 à 22:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Microsoft Windows XP Pro SP2, 2.4GHz, 1Go de RAM, sous Firefox.

Ça devrait être beaucoup plus que suffisant pour jouer à ce type de jeu online. Comme je l'ai dit, je peux jouer à Ennemy Territory, Unreal Tournament et World of Warcraft sur internet sans lag.


emoc
 Posté le 12/11/2006 à 23:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

merci pour ta réponse, je ne pense pas qu'on puisse comparer un applet java exécuté dans une page d'un navigateur comme mon petit jeu et les 3 monstres dont tu parles! Finalement ta configuration n'est pas si différente de la mienne, c'est bizarre que dans un cas le jeu se comporte bien et dans l'autre fonctionne très lentement, je vais essayer de comprendre ce qui peut causer ça... Si tu as des idées?

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
135,88 €Mini PC Acute Angle AA-B4 (Celeron N3450, 8Go RAM, 64Go+SSD 128Go) à 135,88 €
Valable jusqu'au 14 Août

Gearbest fait une promotion sur l'ordinateur Acute Angle AA - B4 qui passe à 135,88 € au lieu de 180 €. Ce mini PC au design atypique et au corps en bois, intègre un processeur Intel Celeron N3450 (4 coeurs de 1,1 à 2,2 GHz), 8 Go de RAM, un espace de stockage de 64 Go EMMC ainsi qu'un SSD de 128 Go. Il possède également le WiFi5, le Bluetooth 5.0, une prise Ethernet Gigabit, 3 ports USB 3.0, une sortie HDMI. L'ordinateur est livré avec une prise électrique européenne. Il est accompagné de Windows 10 Familial. Avec ce PC, vous pourrez réaliser sans soucis toutes vos tâches courantes : internet, bureautique, multimédia.

Ce marchand sérieux se trouvant en Chine, la livraison peut prendre une quinzaine de jours. Comptez une dizaine d'euros pour la livraison en France et l'assurance pour le transport. Vous pouvez payer par carte bancaire ou par Paypal (conseillé pour bénéficier de la garantie Paypal).


> Voir l'offre
206,25 €Tablette 10.1 pouces Galaxy Tab A 2019 (64 Go, Wifi, Full HD+, RAM 3 Go) à 206,25 € livrée
Valable jusqu'au 14 Août

Amazon Allemagne fait une promotion sur la tablette 10.1 pouces Galaxy Tab A 2019 qui passe à 200,66 € (avec la TVA ajustée). Comptez 5,59 € pour la livraison en France soit un total de 206,25 € livrée. On la trouve ailleurs à partir de 260 €. Cette tablette possède un écran 10.1 pouces FullHD+ (1920x1200), un processeur octa-core 1.8 GHz, 3 Go de RAM, un espace de stockage de 64 Go extensible par MicroSD, le WiFi, le bluetooth et tourne sous Android 9. La tablette pourra être mise en français dès le premier démarrage et vous bénéficiez d'une garantie européenne de 2 ans.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre
82,65 €Disque dur externe portable Seagate Basic 4 To USB 3.0 à 82,65 € avec le code AFFAIRE10
Valable jusqu'au 15 Août

Cdiscount fait une promotion sur le disque dur externe portable Seagate Basics d'une capacité de 4 To qui passe à 82,65 € grâce au code promo AFFAIRE10. Ce disque dur externe portable au format 2,5 pouces dispose d'une interface USB 3.0 compatible USB 2.0. Une excellente affaire pour ce disque dur qui offre des débits de 115 Mo/s. Il n'est pas soudé et est donc démontable si vous souhaitez le réutiliser ailleurs (console, NAS, PC).


> Voir l'offre

Sujets relatifs
[info] Swift: Pourquoi Apple a créé un nouveau langage de programmation
programmation simple
Jeux de combat en python.
Cree un jeux ?
Débuts en programmation...
Windev 15: Supprimé une ligne appartir d'un chaine
Programmation mobile en C#
Recherce de cours avec exemple de java swing
programmation vb.net
programmation
Plus de sujets relatifs à programmation de jeux : un exemple en ligne
 > Tous les forums > Forum Autres langages