CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Flesh Snatcher : FPS développé en Java

Cookie-L0L
Cookie-L0L
Niveau 8
15 février 2012 à 12:38:32

@N_I_C_S

Cela ne marche toujours pas, pour plus de précision, quand je clique sur n'importe quel difficulté, la musique s'arrête et après quelque seconde, le fenêtre quitte avec un petit message pour le signaler à Apple.

Voilà

Cookie-L0L
Cookie-L0L
Niveau 8
15 février 2012 à 12:40:39

J'ai oublié de préciser que j'étais sous mac.

Mais je crois que ceux qui ont lu "Apple" l'ont compris :)

FumePlanteMagic
FumePlanteMagic
Niveau 9
15 février 2012 à 22:29:43

L'armature est le scellette du perso 3D :)

]vipard8[
]vipard8[
Niveau 5
17 février 2012 à 18:24:30

je n arrive pas a lancer la demo, comment on fait ?

vinileflou
vinileflou
Niveau 10
17 février 2012 à 22:38:52

C'est possible que le jeu soit directement sur la page web ? Sans télécharger ?

n0ble9
n0ble9
Niveau 10
18 février 2012 à 20:03:35

Tu devrais faire d'autre armes genre un fusil à pompe où un petit pistolet ce serai bien

N_I_C_S
N_I_C_S
Niveau 5
27 février 2012 à 23:59:37

Salut !

@Cookie-L0L
Ok, je te remercie d'avoir essayé, apparemment ça se passe entre le menu et l'écran de loading... Hmm, je parierais encore pour une histoire de son, je vais essayer de débugger ça, merci !

@FumePlanteMagic
Ah, ok ! Tous ces termes techniques !

@]vipard8[
Tu essayes de jouer depuis la page web ou avec la démo téléchargée sur Sourceforge ?

@Vinileflou
Arf, effectivement je me suis souvent posé la question : pourquoi pas faire une applet qui se lancerait beaucoup plus vite et charger les niveaux en ligne au fur et à mesure ? Le problème est qu'un niveau est quand même assez lourd et que le joueur attendrait quand même pas mal à chaque loading... Alors je me suis dit quitte à attendre autant rapatrier toute l'appli sur l'ordi par Java WebStart et après on est tranquille ;) .

@n0ble9
Ouaip ! Ponctuellement on pourra changer d'arme dans les maps, et elles diffèreront aussi selon les niveaux ;) .

J'en profite pour donner quelques nouvelles avec cette semaine des avancées au niveau du code, avec 3 principales améliorations :

- Résolution des principaux problèmes de collision (fait de rester coincé dans les coins, etc...) par révision de l'algo de parcours de bsp. Finalement donc nul besoin de traiter le sol à part, etc... Du coup j'ai retiré les petits morceaux de Doom 3 :D !

- Implémentation du système de gestion des ressources de décor ingame : maintenant on peut ajouter, retirer, charger à la volée des portions de décor depuis des scripts dans la map. J'en ai profité pour revoir le système de PVS pour les collisions, maintenant plus rapide et évitant certains bugs.

- Et un gros morceau, encore en chantier : je me suis aperçu que les algos d'intégration de brushes convexes dans les feuilles de bsp étaient complètement buggés ! C'est ce qui occasionne des défauts dans les comportements des ennemis, qui semblent parfois ne pas voir le joueur... En fait, trop de brushes sont ajoutées, le but du jeu est donc d'enlever les brushes superflues, ce qui s'avère être un problème de géométrie et de récursivité assez costaud ! Là, un seul cas de figure me résiste, pas trop gênant puisque seuls 2 minuscules espaces sont touchés sur toute la map, mais le résultat doit être parfait !

Voilou, j'ai également un peu modélisé pour la suite du niveau 2, voici un petit wip, avant de m'attaquer au château proprement dit :

http://fleshsnatcher.sourceforge.net/screens/shot86b.png

----------
Flesh Snatcher : FPS développé en Java !
Démo disponible sur http://fleshsnatcher.sourceforge.net/demo/
Version offline + sources : http://sourceforge.net/projects/fleshsnatcher/

FumePlanteMagic
FumePlanteMagic
Niveau 9
28 février 2012 à 22:32:46

Je plussoie la difficulté à apprendre ses chose :oui:

N_I_C_S
N_I_C_S
Niveau 5
29 février 2012 à 00:09:06

Bah, sans rire, le problème c'est que personne n'appelle les choses pareil : moi j'appelle ça le squelette... Il y a 2 ou 3 ans j'ai fait un petit système d'animation pour mon API software JavaGL :
http://javagl.sourceforge.net/demos/demo_anim.html
et "l'armature" est en fait un arbre dont les noeuds sont des "bones", il semble donc naturel de parler d'animation squelettale...

]vipard8[
]vipard8[
Niveau 5
29 février 2012 à 19:59:57

j ai essayer les 2

FumePlanteMagic
FumePlanteMagic
Niveau 9
29 février 2012 à 22:22:26

Quand j'ai appris Blender dessu le SDZ il m'on enseigner que le seul mot utilisable est armature :oui:

Pseudo supprimé
Pseudo supprimé 29 février 2012 à 22:40:27

Armature, j'ai rigolay quand j'ai lu ça :) Pourtant c'est pas marrant mais bon. C'est à cause de FPM.

N_I_C_S: Je vais jeter un oeil à ton code source pour regarder comment tu gère les écran de chargement, j'ai jamais vraiment introduit ça dans mes codes :/

FumePlanteMagic
FumePlanteMagic
Niveau 9
01 mars 2012 à 22:32:27

À cause de moi ou de mon pseudo :hap:

N_I_C_S
N_I_C_S
Niveau 5
02 mars 2012 à 16:20:22

@]vipard8[
Ah d'accord, peux-tu me dire ce qui se passe précisément ?

@FumePlanteMagic
Bah, si tu veux...

@romain337
Okay :) ! Ce n'est pas très sophistiqué, l'idée est que le loader connait le nombre de lignes d'un fichier map et met à jour l'écran à chaque lecture d'une ligne, grâce à un petit pattern observer :-))) . Ca se passe entre les classes main.DisplayLoading et world.MapLoader , avec un petit passage par la classe world.World.

----------
Flesh Snatcher : FPS développé en Java !
Démo disponible sur http://fleshsnatcher.sourceforge.net/demo/
Version offline + sources : http://sourceforge.net/projects/fleshsnatcher/

N_I_C_S
N_I_C_S
Niveau 5
02 mars 2012 à 20:40:31

Salut !

Voilà, j'ai mis en ligne une nouvelle version de la démo avec ce problème de brushes (partiellement) résolu !
Les détections de collision sont maintenant beaucoup plus précises et rapides, et les plus courageux pourront voir un morceau de la suite du niveau ainsi qu'entendre une nouvelle version de la musique de fin "by my brother himself" !

----------
Flesh Snatcher : FPS développé en Java !
Démo disponible sur http://fleshsnatcher.sourceforge.net/demo/
Version offline + sources : http://sourceforge.net/projects/fleshsnatcher/

]vipard8[
]vipard8[
Niveau 5
03 mars 2012 à 16:35:14

en fait j ai reessaye et sa marche merci

]vipard8[
]vipard8[
Niveau 5
03 mars 2012 à 17:00:29

en plus il est tro bien mai je suis bloque au 2eme niveau avec les pierres

N_I_C_S
N_I_C_S
Niveau 5
05 mars 2012 à 19:34:26

Ah cool ! Ca me rassure, c'était peut-être un problème de son... Là j'ai blindé la gestion des musiques car elle s'exécute dans un thread séparé et ça pouvait occasionner des erreurs ;) .

Ha ha, je parie que tu as du mal avec le saut de la pierre à "l'escalier" ! C'est vrai que c'est un peu juste mais ça doit passer, et en fait je vais revoir cette pièce ;) .

Et merci pour le compliment :D !

----------
Flesh Snatcher : FPS développé en Java !
Démo disponible sur http://fleshsnatcher.sourceforge.net/demo/
Version offline + sources : http://sourceforge.net/projects/fleshsnatcher/

]vipard8[
]vipard8[
Niveau 5
05 mars 2012 à 21:20:34

je n arrive vraiment pas a aller sur l escalier aidez moi

N_I_C_S
N_I_C_S
Niveau 5
07 mars 2012 à 13:23:35

Hé hé, en fait on peut profiter d'un petit bug qui fait qu'on peut sauter même juste après la pierre, et en visant bien la dernière marche ça doit aller ;) !

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment