Pure1010!

Programmation avancée de jeux en PureBasic
Avatar de l’utilisateur
Mindphazer
Messages : 760
Inscription : mer. 24/août/2005 10:42

Re: Pure1010!

Message par Mindphazer »

Mouarf :D
Nan c'est pas prévu
De base, c'est vraiment un clone de 1010, qui n'intègre pas de rotation de la pièce
Bureau : Win11 64bits
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
Avatar de l’utilisateur
venom
Messages : 3212
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Pure1010!

Message par venom »

Une âme charitable aurait un screen pour les gens sur téléphone qui n'ont pas accès à un compilo purebasic par hasard ???? :roll:







@++
Windows 10 x64, PureBasic 6.30 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
Mindphazer
Messages : 760
Inscription : mer. 24/août/2005 10:42

Re: Pure1010!

Message par Mindphazer »

Salut Venom

Et voilà !
Image
Bureau : Win11 64bits
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
Avatar de l’utilisateur
venom
Messages : 3212
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Pure1010!

Message par venom »

Mindphazer a écrit : lun. 20/avr./2026 8:00 Salut Venom

Et voilà !
Image
Super merci Mindphazer :wink: tu devrais mettre le screen dans le premier post. 8)

Ça a l'air sympa ce petit jeu. L'interface est cool en plus, j'aime bien.
Le but c'est de faire des lignes ou des colonnes c'est ça ?

En effet ce type de jeux peut vite être adapté pour d'autres types de jeux 8) :P
Mindphazer a écrit : dim. 19/avr./2026 21:13 Mouarf :D
Nan c'est pas prévu
De base, c'est vraiment un clone de 1010, qui n'intègre pas de rotation de la pièce
Après le code source est là :wink: rien empêche @sph d'ajouter l'option :roll:






@++
Windows 10 x64, PureBasic 6.30 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
Mindphazer
Messages : 760
Inscription : mer. 24/août/2005 10:42

Re: Pure1010!

Message par Mindphazer »

Le but c'est de faire des lignes ou des colonnes c'est ça ?
Exactement
Tu as une grille de 10 x 10, et 3 pièces à placer, le but étant de créer des lignes horizontales ou verticales
Une fois les 3 pièces placées sur la grille, 3 nouvelles pièces apparaissent, que tu dois placer. Et ainsi de suite, jusqu'à ce que tu n'aies plus la place de mettre une pièce

PS : j'ai mis le screen sur le premier post :)
Bureau : Win11 64bits
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
Avatar de l’utilisateur
venom
Messages : 3212
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Pure1010!

Message par venom »

Ok je vois très bien le genre :roll:
Merci du partage en tout cas. 8) Je testerai a l'occasion






@++
Windows 10 x64, PureBasic 6.30 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
MetalOS
Messages : 1592
Inscription : mar. 20/juin/2006 22:17
Localisation : Lorraine
Contact :

Re: Pure1010!

Message par MetalOS »

Superbe réalisation, je viens de tester sur Linux et sa fonctionne à merveille. Bravo.
Avatar de l’utilisateur
Mindphazer
Messages : 760
Inscription : mer. 24/août/2005 10:42

Re: Pure1010!

Message par Mindphazer »

Merci MetalOS
Ravi de savoir que ça fonctionne bien sur Linux, j'aime essayer de faire en sorte que mes réalisations soient cross-platform !
Bureau : Win11 64bits
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
Avatar de l’utilisateur
Jacobus
Messages : 1630
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Pure1010!

Message par Jacobus »

Salut Mindphaser,
sympa ton jeu de tétris, très bien fait. Hélas, il est trop addictif et je suis obligé de le supprimer si je veux faire autre chose avec mon PC. :lol:
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
Avatar de l’utilisateur
Mindphazer
Messages : 760
Inscription : mer. 24/août/2005 10:42

Re: Pure1010!

Message par Mindphazer »

Salut Jacobus
tu as bien fait de le supprimer, ça m'aurait ennuyé que tu m'envoies les factures de tes séances de "désaddiction" :mrgreen:
Bureau : Win11 64bits
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
Avatar de l’utilisateur
Mindphazer
Messages : 760
Inscription : mer. 24/août/2005 10:42

Re: Pure1010!

Message par Mindphazer »

Petite mise à jour
- il est désormais impossible d'annuler un coup lorsque la partie est terminée
- il est désormais possible de mettre le jeu en pause avec la touche "P"

Premier post mis à jour
Bureau : Win11 64bits
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
Avatar de l’utilisateur
SPH
Messages : 5101
Inscription : mer. 09/nov./2005 9:53

Re: Pure1010!

Message par SPH »

504

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
Shadow
Messages : 1451
Inscription : mer. 04/nov./2015 17:39

Re: Pure1010!

Message par Shadow »

Kwai chang caine a écrit : ven. 17/avr./2026 11:46 Vraiment super beau 8O
J'en revient pas..je me suis surpris à jouer et à pas vouloir lâcher l'affaire, donc c’est un signe pour quelqu'un qui aime pas les jeux :wink:
J'ai fait 465
Encore merci du partage :wink:

Je ne doute pas de tes capacités, mais il a l'air drôlement fort ce CLAUDE pour la programmation 8O
J'ai voulu m'inscrire et il a pas voulu de moi...il m'a dit :

Image

C'est complet !!!! :|
Salut,

Note: Message refait avec Claude car l'ancien d'après lui étais pas bon sur certain truc !

Petit retour sur Claude en PureBasic.

J'ai testé récemment le dernier modèle de Claude sur PureBasic, vite fait. Je lui ai demandé de me créer un canevas avec quelques objets, déplaçables, redimensionnables, avec rotation et pivot. Il l'a fait, avec quelques erreurs mineures seulement. Je n'ai pas poussé plus loin mais à mon avis il se débrouille vraiment bien maintenant en PureBasic, gros progrès par rapport à avant.

Je ne savais pas qu'on ne pouvait plus s'inscrire chez Anthropic d'ailleurs. Personnellement je paye 100€ par mois et franchement, vu ce qu'il sait faire, c'est que dalle.

VOH, mon projet actuel:

VOH, je le développe avec Claude, en JavaScript. Je n'y connais rien au JS mais ce n'est pas grave, j'ai l'IA et VOH a aussi une grosse doc bien à jour. Le dernier gros morceau sur lequel j'en ai chié, c'est le comportement "épingle" des objets : pas dur en soi, sauf qu'il faut prendre en compte toutes les limites des objets — position min/max, taille, pas de déplacement X/Y, pas de redimensionnement, rotation, etc. Un vrai bordel.

Et là je vais tenter les objets de type conteneur, ça va être encore pire, mais je tente.
L'architecture V2 API First tourne très bien, possibilités déjà énormes, ultra optimisé:

Zones : espaces de travail qui contiennent les canevas (pas de limite)
Canevas : contiennent les pages (pas de limite)
Pages : contiennent les objets (pas de limite)

Vous pouvez créer 10, 20, 100 zones si ça vous amuse. Tout est annulable sauf création/suppression de zone. Historique par zone pour les modifs de zone et de canevas, historique par canevas pour les modifs de pages, historique par page pour les modifs d'objets. Grille spatiale, échelle des pages, zoom dans la zone.

J'ai fait des tests avec 150 000 objets dans une seule page : ça tourne, même avec un canevas gigantesque, parce que le rendu n'affiche que ce qui est visible.

Pour conclure:

Sans Claude je n'aurais jamais pu faire ce projet. L'IA devient vraiment puissante et pour moi c'est tant mieux : je peux enfin faire ce que j'ai toujours voulu faire sans y laisser mes deux reins.

Après chacun son rapport à ces outils, je comprends que tout le monde ne soit pas du même avis, mais de mon côté c'est devenu indispensable.
Je me demande même si refaire Editors Factory en PureBasic avec Claude serait jouable aujourd'hui. Possible que oui.
AMD Ryzen 9 5950X (16 cœurs, 32 threads, Socket AM4)
Gigabyte RTX 5090 WINDFORCE OC (32 Go GDDR7)
ASUS TUF GAMING B550-PRO (AM4, 4 slots RAM)
64 GB DDR4 3200 Mhz
Asus 24 Pouces: 1920 x 1080.
Système: Windows 10 64 Bits.

PureBasic: 6.30 beta 4 x64 Bits.
Avatar de l’utilisateur
Jacobus
Messages : 1630
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Pure1010!

Message par Jacobus »

Mindphazer a écrit : mar. 21/avr./2026 7:45 Salut Jacobus
tu as bien fait de le supprimer, ça m'aurait ennuyé que tu m'envoies les factures de tes séances de "désaddiction" :mrgreen:
J'ai pas pu résister... :roll:
Image
Note qu'il faut être patient... 1 heure et quart quand même :!:
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
Avatar de l’utilisateur
Mindphazer
Messages : 760
Inscription : mer. 24/août/2005 10:42

Re: Pure1010!

Message par Mindphazer »

@Jacobus : Purée 8O
Bravo, vraiment ! Je te tire mon chapeau ! Respect
Bureau : Win11 64bits
Maison : Macbook Pro M4 16" SSD 512 Go / Ram 24 Go - iPad Air 128 Go (pour madame) - iPhone 17 Pro Max 256 Go
Répondre