|
Posté le 19-01-2022 à 18:43 | #
|
bon donc c'est normal, c'est dans la 2.7.0
il faut que tu fasse un coup de
giteapc install -u
pour te mettre à jour
gint est en 2.7.0 et integre desormais le nouveau systeme de fichier |
|
|
Posté le 19-01-2022 à 19:02 | #
|
Du coup je viens de mettre à jour et je suis bien en 2.7.0.
J'ai testé et ça fonctionne toujours pas |
|
|
Posté le 19-01-2022 à 19:08 | #
|
attends alors faut que je regarde, c'est peut être juste dans la branche dev.
Je te redis un peu plus tard. |
|
|
Posté le 19-01-2022 à 19:10 | #
|
C'est sur la branche dev de la libc en attente de quelques tests avant publication. Avec GiteaPC tu peux l'installer par giteapc install fxlibc@dev gint@dev. Quand ce sera publié tu pourras repasser sur master avec giteapc install fxlibc@master gint@master. |
|
|
Posté le 19-01-2022 à 19:17 | #
|
Ok c'est bon ça marche merci ! |
|
|
Posté le 19-01-2022 à 19:22 | #
|
Autant pour moi, la fonction write fonctionne très bien mais pas read :
/mnt/c/Users/leofa/OneDrive/Bureau/Minecraft Isometric/Isocraft/src/MainSystem.hpp:38:34: error: invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive]
38 | FILE* fp = fread("ChunkX_Y.txt", "r");
| ^~~~~~~~~~~~~~
| |
| const void*
/mnt/c/Users/leofa/OneDrive/Bureau/Minecraft Isometric/Isocraft/src/MainSystem.hpp:38:50: error: invalid conversion from ‘const char*’ to ‘size_t’ {aka ‘unsigned int’} [-fpermissive]
38 | FILE* fp = fread("ChunkX_Y.txt", "r");
| ^~~
| |
| const char*
/mnt/c/Users/leofa/OneDrive/Bureau/Minecraft Isometric/Isocraft/src/MainSystem.hpp:38:33: error: too few arguments to function ‘size_t fread(void*, size_t, size_t, FILE*)’
38 | FILE* fp = fread("ChunkX_Y.txt", "r");
| ~~~~~^~~~~~~~~~~~~~~~~~~~~ |
|
|
Posté le 19-01-2022 à 20:03 | #
|
C'est fopen comme dans l'autre, j'ai tapé trop vite. Je sais que je t'ai donné un bout de code d'exemple, mais il faut quand même que tu connaisses ces fonctions standard... tu n'iras pas loin juste avec ce bout de code et de l'improvisation. |
|
|
Posté le 20-01-2022 à 00:34 | #
|
Ouai je sais, mais c'est justement en faisant des projets qu'on découvre ces fonctions.
Du coup ça fonctionne la sauvegarde.
Sinon :
Mise à jour du Programme
Les nouveautés sont :
- Une interface (Hot barre, cœur, xp)
On déplace le curseur de la hot barre avec F1 et F2
- Pour les tests si on appuie sur F4 ça retire de la vie et ça ajoute de l'xp.
- Il y a des Textures animés (feuillage à droite de la map)
- Certains blocks sont soumis à la Gravité (lorsque qu'on lance le programme on voit un block de sable tomber)
|
|
|
Posté le 20-01-2022 à 09:37 | #
|
Joli, ça met bien l'ambiance ! J'ai l'impression qu'on perd des FPS quand on regarde le milieu de la map par rapport au bord, j'espère que les perfs seront pas casse-pieds |
|
|
Posté le 21-01-2022 à 23:28 | #
|
Lephenixnoir a écrit : J'ai l'impression qu'on perd des FPS
Je l'ai réparé, c'est juste qu'avant j'avais pas optimisé le rendu graphique
Sinon:
Mise à jour du Programme
Il y a le joueur qui est maintenant présent (Ainsi que tout le système d'Entité)
La rotation fonctionne aussi sur le joueur.
Il y a quelques bugs d'affichage, je sais
|
|