barbatos / bataillespatiale Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v2.0
License: GNU General Public License v2.0
Les énumérations de types, comme TypeVaisseau, TypeBatiment, etc, ne correspondent pas au cahier des charges.
Or, pour les images, seules les images des vaisseaux/batiments présents dans le cahier des charges ont été faites.
Il faudrait donc modifier les énumérations en conséquence :x
Exemple :
enum class TypeVaisseau :sf::Uint16 {
Inexistant,
Simple,
Constructeur,
Bombardier,
Chasseur,
Croiseur,
Destructeur,
ChasseurLourd,
Traqueur,
Leger,
Nombre
};
Le type Simple n'existe pas :x.
Et le type Nombre n'est plus utile, apparemment.
De même pour les autres types.
Failed to load image "ressources/images/Vaisseaux/sprite_destroyer_1.png". Reason : Unable to open file
Lors de l'ajout d'un batiment de type Destructeur
Lors de l'ajout d'un vaisseau léger on a dans l'affichage graphique le type : L[][]ger je pense que les accents ne sont pas pris en compte par la police il faudrait adapter la police ou le texte :)
The method deplacerVaisseau doesn't work, it duplicates the Vaisseau i'm trying to move.
:/
Could it be possible to implement operator== (And maybe some other operators), in the Position class ?
I think it could be really really useful.
I wrote operator==, here's the code if you don't really want to code it (It's not really complicated though) :
bool Position::operator==(Position gauche)
{
return x == gauche.x && y == gauche.y;
}
Il faudrait que l'entiereté des détails soient affichés dans l'interface client car ils sont bien envoyés sur le reseau mais pas affichés ce qui pourrait etre utile au moins pour les tests deplacements, constructions ...
Comme expliqué, le jeu crash totalement lors du chargement de l'image du vaisseau mère.
Fonction appellée :
texture.loadFromFile("chemin/vers/l'image/du/vaisseau/mère");
La méthode loadFromFile étant une méthode de la classe sf::Texture de la SFML.
L'erreur ne venant pas de la SFML, puisque toutes les autres images sont chargées sans problèmes, il doit y avoir un problème avec l'image.
There is no access to tailleX and tailleY of the Plateau class.
But we need it :(.
Please add it :(.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.