KotlinJavaFXGame

Skyjo

Sunday, July 14, 2024

GitHub

Skyjo en Kotlin – Multijoueur en ligne

Projet : Refonte du jeu de société Skyjo en Kotlin avec mode multijoueur en ligne
Technologie principale : Kotlin

Présentation du projet

J’ai développé une version numérique du jeu de société Skyjo en utilisant Kotlin, avec un mode multijoueur en ligne permettant aux joueurs de s'affronter à distance. L'objectif était de reproduire les mécaniques du jeu tout en intégrant un système de gestion des parties en ligne pour une expérience fluide et interactive.

Fonctionnalités clés

Interface dynamique permettant aux joueurs de manipuler leurs cartes facilement
Système de connexion et de gestion des parties en ligne
Mécanique de jeu respectant les règles officielles de Skyjo
Gestion des scores et affichage en temps réel
Optimisation des échanges réseau pour minimiser la latence

Pourquoi Kotlin ?

Langage moderne et robuste – idéal pour un développement fluide et structuré
Bonne gestion du multithreading – parfait pour synchroniser les actions des joueurs en ligne
Interopérabilité – possibilité d’étendre le jeu vers d’autres plateformes facilement

Objectif du projet

Ce projet m’a permis de développer un jeu de société interactif en ligne, d’approfondir mes connaissances en développement réseau et d’optimiser les mécaniques de synchronisation des joueurs pour un gameplay réactif et sans accroc.