IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Projets Discussion :

[WE-JV7] [SFML/C++] CleanTheSpace


Sujet :

Projets

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 51
    Points : 56
    Points
    56
    Par défaut [WE-JV7] [SFML/C++] CleanTheSpace
    Hey ! Psss ! Tiens ! Le lien du jeu avant que tu lises:
    CleanTheSpace (Windows)

    Bonjour voici mon projet pour le week-end du jeu vidéo. Et oui je suis en retard pour poster le projet

    Le nom du jeu ("CleanTheSpace") décrit plus ou moins le but du jeu. Vous pilotez un vaisseau équipé de lasers et de missiles et votre but est de nettoyer l'espace des débris spaciaux . Oui rien que ça.
    Le jeu se déroule dans un style plutôt arcade mais conserve un physique réaliste donnant un plus haut niveau de difficulté !

    A leur actuelle, la physique des trajectoires est faite mais les collisions ne sont pas encore prise en compte.

    Ce qui me reste à faire:
    -détection des collisions
    -laser et missiles
    -menus
    -score
    -musique/soundeffect

    J'ai encore du boulot donc

    Voici un petit screen pour vous donner une idée:
    Nom : trajectories.PNG
Affichages : 373
Taille : 12,5 Ko

  2. #2
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 51
    Points : 56
    Points
    56
    Par défaut Collision + Particules + Fuel + Health
    La fusée a maintenant du fuel, une poussée et de la vie.
    Les collisions entre les planètes et la fusée sont maintenant gérées et j'ai ajouté un petit système de particule
    que je vais réutiliser pour la destructions des débris (astéroïdes + déchets).
    Je vais essayer de localiser plus la direction des particules. En attendant voici un petit aperçu
    Nom : Collision.PNG
Affichages : 351
Taille : 19,5 Ko

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 97
    Points : 247
    Points
    247
    Par défaut
    Bonne chance et bon Week-End.

  4. #4
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 51
    Points : 56
    Points
    56
    Par défaut Fin GameJam
    Principaux ajouts et changements:
    AJOUTS:
    -Gestion de l'énergie, du fuel, de l'oxygène. Si l'un de ces composants vient à manquer, la fusée explose. Les 3 vaisseaux possèdent des caractéristiques différents.
    Pour récupérer de l'oxygène, il faut détruire des débris en forme de gélule. Pour récupérer du fuel il faut détruire les réacteurs.

    -3 vaisseaux différents: un "normal", un "gros" et un "puissant" pour varier le gameplay. Le premier possède des statistiques équilibrées. Le second est lourd et a un faible laser mais possède
    une vie importante lui permettant de détruire les débris par contact. Le troisième à un laser plus puissant et plus long mais une vie plus faible.

    -Interface: utilisant la SFML je n'ai pas pu faire un interface très complexe mais j'ai essayé de rester dans thème un peu arcade.

    -Gestion des scores: le score d'un partie est calculée de la façon suivante. Temps écoulé + nombre de débris détruis * 100. Le score devient donc l'objectif principale du jeu (sauf si vous voulez
    expérimenter la physique du jeu. Libre à vous ).

    -Le menu principal permet de sélectionner le vaisseau que vous voulez utiliser. ATTENTION: la fonction de sauvegarde n'a pas été implémenté par manque de temps.
    Les caractéristiques sont affichées dans le menu.

    -Ajouts de quelques effets graphiques: particules et effet de "fumée" en sortie des réacteurs.

    CHANGEMENTS:
    -Les missiles n'ont finalement pas été implémenté pour laisser place seulement au laser. Encore une fois par manque de temps.
    -La physique des débris à été corrigé et réajusté pour éviter que ceux ci passent à travers des planètes.

    Voici quelque screen pour résumer tout ça !

    Nom : Menu.PNG
Affichages : 395
Taille : 51,2 Ko

    Nom : UI.PNG
Affichages : 339
Taille : 18,5 Ko

    Nom : Game.PNG
Affichages : 318
Taille : 23,9 Ko

    Je vous met donc alors à disposition le jeux en espérant qu'il vous plaise ! Si vous avez des suggestions, proposez !

  5. #5
    Membre actif
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 97
    Points : 247
    Points
    247
    Par défaut
    Fascinant !

    Un "radar" et un indicateur de vitesse augmenterai l'immersion je pense, j'aime bien;

  6. #6
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 51
    Points : 56
    Points
    56
    Par défaut Enfin jouable !
    Citation Envoyé par romnair Voir le message
    Fascinant !

    Un "radar" et un indicateur de vitesse augmenterai l'immersion je pense, j'aime bien;
    Super conseils ! Voilà pour toi:

    Nom : radar.PNG
Affichages : 302
Taille : 34,4 Ko

    Nom : newmenu.PNG
Affichages : 329
Taille : 56,8 Ko

    Les débris "normaux" sont affichés en blanc. Les débris redonnant de l'oxygène sont en bleu et les débris redonnant du fuel sont en rouge.
    Pour l'indicateur de vitesse j'avais pas trop d'idée où le placer donc je l'ai mis en dessous du compteur de FPS.

    Changelog:
    -Ajout du radar
    -Ajout du compteur de vitesse
    -Ajout de la sauvegarde !
    -Ajout du bouton de reset de sauvegarde
    -Ajout de la sauvegarde automatique à la fin de chaque partie
    -Correction de la couleur des débris fuel qui ont une teinte rouge plus visible
    -Correction de la couleur des débris oxygène qui ont une teinte bleu ciel plus visible
    -Ajustement du trust du vaisseau "gros" et du vaisseau "normal"
    -Limite de FPS mise à 80 pour des raisons de précision de calcul
    -Ajout des contrôles de jeu dans le fichier README.txt
    -Hébergement du jeu chez GitHub

    Le jeu est maintenant hébergé chez GitHub car il dépasse 2Mo en compressé
    Même chose si vous avez encore des idées, je suis preneur !
    Je ferais une petite mise à jour plus tard pour ajouter de la musique et un peu de son dans tout ça.

    Nouveau lien:
    CleanTheSpace

  7. #7
    Membre actif
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 97
    Points : 247
    Points
    247
    Par défaut
    Re, C'est vraiment cool, juste une chose j'ai tendance à gardé les yeux sur le radar du coup je ne peux pas voir ma vitesse.
    Hâte d'y jouer avec l'audio.

    PS : J'avais oublier, mais pour jouer il me manquer 2 DLL(j'ai pris ceux de Code-Blocks) leurs nom : "libgcc_s_dw2-1" et "libwinpthread-1".

  8. #8
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 51
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par romnair Voir le message
    Re, C'est vraiment cool, juste une chose j'ai tendance à gardé les yeux sur le radar du coup je ne peux pas voir ma vitesse.
    Hâte d'y jouer avec l'audio.

    PS : J'avais oublier, mais pour jouer il me manquer 2 DLL(j'ai pris ceux de Code-Blocks) leurs nom : "libgcc_s_dw2-1" et "libwinpthread-1".
    Oups ! J'ai mis la base à jour. Vous pouvez retélécharger le jeu !

  9. #9
    Membre actif
    Homme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 97
    Points : 247
    Points
    247
    Par défaut
    Re, Un autre truc le laser j'ai pas compris, ajouter des cibles pour le laser serait cool.
    Sinon on se retrouve seul de temps en temps, je pense que faire en sorte que les cibles soit assez proche du joueur et fonce vers lui(en définissant la direction au spawn seulement, pas des têtes chercheuse xD) changerai la solitude, car dérivé sans rien voir de l'univers du jeu c'est bizzare xD.

  10. #10
    Expert éminent sénior
    Avatar de Kannagi
    Homme Profil pro
    cyber-paléontologue
    Inscrit en
    Mai 2010
    Messages
    3 214
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cyber-paléontologue

    Informations forums :
    Inscription : Mai 2010
    Messages : 3 214
    Points : 10 140
    Points
    10 140
    Par défaut
    Citation Envoyé par herotom99 Voir le message
    Vous pilotez un vaisseau équipé de lasers et de missiles et votre but est de nettoyer l'espace des débris spaciaux . Oui rien que ça.
    En faite si on utilise la méthode des missiles pour les débris spatiaux ça augmenterais le nombre de débris

    Je dis ça je dis rien ^^

  11. #11
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 51
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par romnair Voir le message
    Re, Un autre truc le laser j'ai pas compris, ajouter des cibles pour le laser serait cool.
    Sinon on se retrouve seul de temps en temps, je pense que faire en sorte que les cibles soit assez proche du joueur et fonce vers lui(en définissant la direction au spawn seulement, pas des têtes chercheuse xD) changerai la solitude, car dérivé sans rien voir de l'univers du jeu c'est bizzare xD.
    Je vois je corrigerais ça pour le prochaine mise à jour ! Merci.

  12. #12
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    51
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 51
    Points : 56
    Points
    56
    Par défaut
    Citation Envoyé par Kannagi Voir le message
    En faite si on utilise la méthode des missiles pour les débris spatiaux ça augmenterais le nombre de débris

    Je dis ça je dis rien ^^

    Faut pas le dire ! Et puis au final il n'y a pas de missiles dans le jeu donc c'est justifié

  13. #13
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Allier (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 17
    Points : 46
    Points
    46
    Par défaut
    Beau travail, le design est très bien soigné, bravo!

  14. #14
    Membre habitué Avatar de GalliezB
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2013
    Messages
    89
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2013
    Messages : 89
    Points : 162
    Points
    162
    Par défaut
    Il est vraiment sympa à jouer Jolie travail !

Discussions similaires

  1. [Projet en cours] [WE-JV7][C++/SFML] Don't Touch It! - Jeu de stratégie 2D PC
    Par MatHermann dans le forum Projets
    Réponses: 10
    Dernier message: 21/08/2017, 00h05
  2. SFML - Bibliothèque multimédia multiplateforme open-source
    Par Laurent Gomila dans le forum SFML
    Réponses: 160
    Dernier message: 04/05/2009, 23h01
  3. Réponses: 5
    Dernier message: 15/10/2007, 07h43
  4. [SFML] Compilation avec VC express sur Vista
    Par tomu dans le forum SFML
    Réponses: 5
    Dernier message: 01/09/2007, 09h18
  5. [SFML] Image double free or corruption
    Par Belegkarnil dans le forum SFML
    Réponses: 4
    Dernier message: 23/08/2007, 16h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo