Bonjour,
J'aurais besoin de votre aide. Je suis en train de m'essayer à Struts2. J'ai déjà eu un mal de chien à trouver comment lancer une action au chargement d'une page. Après avoir enfin...
Type: Messages; Utilisateur: Gaspoute
Bonjour,
J'aurais besoin de votre aide. Je suis en train de m'essayer à Struts2. J'ai déjà eu un mal de chien à trouver comment lancer une action au chargement d'une page. Après avoir enfin...
Pour l'instant j'en suis à ça:
public class Game {
private GameState state = GameState.JOINING;
private Map<Session, Player> players = new HashMap<Session, Player>();
private...
Par exemple, une classe Game a deux états JOINING et OPEN. Dans le premier, on peut encore ajouter des utilisateurs, dans le deuxième le nombre d'utilisateurs max est atteint, donc le jeu peut...
La classe du TicTacToe est décrite dans mon deuxième message ;)
Je suis d'accord que ce soit une mauvaise idée que tout découper en plusieurs classes Action. Je vais essayer plusieurs solutions de...
J'aurai peut-être du vous la montrer dès le début mais je pense que je possède déjà une classe comme celle que vous décrivez:
public abstract class Game {
private GameState state =...
Voilà,
J'ai réussi à supprimer tous les génériques.
public enum GameState {
JOINING {
public void joinPlayer(Game game, Session session) {
Bonjour,
Je me demandais si suivant vos expériences, vous avez déjà été confrontés à utiliser les génériques de manière un peu excessive ? Si oui, pouvez-vous me dire si je ne suis pas tombé un...
Bonjour,
Je remonte un peu le sujet.
Sait-on éviter la "duplication" des méthodes du contexte passé en paramètre aux classes représentant les états ?
Dans le cas des Square, deux méthodes...
J'ai essayé de faire un petit exemple:
public class Receiver {
public static interface {
public void messageReceived(Receiver receiver);
}
private static Receiver instance;
private...
En effet, s'il n'y a pas MessageHandler associé à un type de messages, ceux-ci ne seront pas traités.
Les écouteurs appartiendraient à l'interface graphique pour le client et à la couche du...
Je pense que MessageHandler est en quelque sorte ce que vous proposez. Des deux côtés, il s'occupe de gérer les messages qu'il reçoit (un handler pour chaque type de message) à une exception prêt est...
Bonjour,
Suite à mon sujet dans le forum Design patterns, je viens vous exposer mon problème. Je souhaite réaliser un TicTacToe (pour commencer) en réseau.
En ce qui concerne la partie...
Compris, merci :)
Je m'en vais de suite leur exposer mon problème.
J'essaie justement de ne pas utiliser RMI :p
Les jeux seront principalement des petits jeux qui se jouent à tour de rôle. L'année passée, j'ai du réaliser un travaille de groupe qui consistait à...
Pour tout vous dire, j'essaie de créer un petit jeu (TicTacToe) en réseau avec d'autres options à côté. J'essaie dans la mesure du possible de séparer la couche du domaine du reste donc de faire en...
Bonjour,
Je suis actuellement en train de créer un petit client/serveur et pour cela j'utilise le pattern Commande. Du côté du serveur, à chaque message reçu par le client une commande est créée...
Bonjour,
Actuellement, je suis en train de réaliser une petite application pour un professeur qui lui permettra de gérer ses cours, son agenda, ... Il enseigne dans une académie de musique. Avant...
Je vais expérimenter ça merci :)
Cependant j'ai une question. J'essaie le plus possible de séparer présentation et domaine mais avec vos exemples d'états ne fait-on pas le contraire ? A moins que...
OK merci :)
Les états du jeu global seraient plutôt "fini" et "en cours". Dans ce cas, pour que l'état soit "fini", la transition serait soit parce que le jeu est bloqué soit parce qu'il y a un...
Merci pour vos réponses :)
Je vais donc retirer l'utilisation du pattern dans ce cas et faire au plus simple avec une petit condition pour savoir si la case est déjà marquée ou non.
Toujours...
Bonjour,
Je suis en train de concevoir un petit jeu Tic Tac Toe dans le but de m'exercer à utiliser les patterns, à essayer de comprendre pourquoi dans tel ou tel cas il faut les utiliser ou pas....
Bonjour,
J'essaie de modéliser un bête login/inscription et j'en suis au diagramme de classes. Je voudrais juste avoir votre avis parce que je me demande si la partie entre "dialogue" et...
Utiliser select() au lieu d'un thread ?
Edit: Je retire ce que j'ai dit :x
Un peu comme ceci:
ReceivingDaemon daemon = ReceivingDaemon(socket, session);
daemon.start();
Désolé de remonter ce sujet qui date mais je suis tombé dessus en cherchant une réponse à ma question alors si quelqu'un pouvait m'aider. Lorsqu'on utilise des threads et que le main étant bloqué sur...
Bonjour,
@souviron34: A quoi correspondent les constantes INFO, WARNING, ... ?
Merci :)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.