CBriscola.WPF logo

CBriscola.WPF Giulio Sorrentino

Use this command to install CBriscola.WPF:
winget install --id=GiulioSorrentino.CBriscola.WPF -e

Simulatore del gioco della briscola a due giocatori senza multiplayer in WPF. L'algoritmo è brevettato: i punti in totale sono 120, ossia 4 assi che valgono 11 punti ciascuno, 4 3 che valgono 10 punti ciascuno, 4 10 che valgono 4 punti ciascuno, 4 9 che valgono 3 punti ciascuno, 4 8 che valgono 2 punti ciascuno. Dal momento che la matematica non è una opinione: 4*11+4*10=84. 4*4+4*3+4*2=16+12+8=36 84+36=120 punti totali 120/2 = 60, servono 61 punti per vincere basandosi solo sui carichi si rischia di perdere, perché 84-61=23, bisogna prenderli quasi tutti e lasciare solo 23 punti di carichi 60-36=24, prendendo tutte le altre carte bastano solo 3 carichi per vincere. Per cui non metto i livelli, ma vi lascio imparare la teoria delle carte a lungo, da me inventata a 18 anni, con la wxbriscola.

CBriscola.WPF is a two-player Briscola card game simulator designed for strategic gameplay without multiplayer functionality. The software employs a patented algorithm that assigns specific point values to cards: four Aces worth 11 points, four Threes worth 10 points, four Tens worth 4 points, four Nines worth 3 points, and four Eights worth 2 points, totaling 120 points. To win, a player must score at least 61 points.

Key Features:

  • Patented Algorithm: Ensures precise point calculations for strategic play.
  • Real-Time Scoring: Updates scores instantly to aid informed decisions.
  • Strategic Play: Encourages risk assessment and informed moves.
  • Deck Support: Compatible with additional decks from wxBriscola, enhancing gameplay variety.

Audience & Benefit: Ideal for Briscola enthusiasts seeking to refine their strategies through thoughtful gameplay. The software supports both x64 and ARM64 architectures, ensuring broad compatibility.

CBriscola.WPF can be installed via winget, offering a seamless setup experience across supported platforms.

README

CBriscola.WPF

ATTENZIONE

Il WPF è il vecchio modo di programmare della Microsoft ed è dichiarato deprecato, oggi esiste il WinUI3 per Windows, ed il MAUI multipiattaforma.

E' stato dimostrato che basta modificare leggermente il sorgente per far crashare il programma (https://photos.app.goo.gl/aAq2QDR6bdkYvwsi7), per cui questo progetto viene dichiarato DEPRECATO (legacy).

Vi rimando al nuovo progetto che usa le più moderne tecnologie, tra cui il LINQ: https://github.com/GiulianoSpaghetti/TrumpSuitGame

Descrizione

Quello che avete davanti non è il gioco della briscola come si intende oggi, perché oggi tutti i simulatori di briscola dicono "hai preso l'asso, bravo" e finisce lì. Quello che avete davanti è un simulatore equo e professionale, con punteggio aggiornato in tempo reale, in modo da poter decidere se "rischiare" o meno coscientemente, in WPF, si può installare sia su amd64 che su arm64 e gira nativamente.

Sembra strano a dirsi, ma è hard core (i vecchietti che urlano "guarda che sto piombo a denari" davanti al monitor), perché consente di cambiare in ogni istante l'andamento della partita coscientemente con le proprie scelte.

Questo gioco dimostra che la teoria dei giochi è vera: l'algorimo brevettato funziona su tutti i giochi di carte senza piatto.

Video di presentazione

https://photos.app.goo.gl/weGrzWJnXSUPeqfH9

Come installare

Su Windows

winget

Internazionalizzazione

Aprire il file it_IT.xml, tradurlo interamente, salvarlo con la sigla del linguaggio che si è utilizzato, e poi modificare opportunamente il file app.xaml

Librerie

Per funzionare ha bisogno del .net framework 8.0

Interazione con la wxBriscola

Questa versione della briscola, oramai, supporta i mazzi di carte aggiuntivi della wxBriscola, basta che siano installati in c:\Program Files (x64)\wxBriscola e compariranno per essere selezionati e salvati. Il mazzo Napoletano è inserito all'interno dell'eseguibile e quindi sempre e comunque pienamente raggiungibile.

Bug noti

Quando si modifica il mazzo di gioco con almeno una carta giocata, le carte sul tavolo non vengono cambiate.

Donazione

http://numerone.altervista.org/donazioni.php

Versions
0.7.2
0.7.1.1
0.7.1
0.7.0.2
0.7.0.1
0.7.0
0.6.7
0.6.6
0.6.5
0.6.4
Website
License