Skip to content

Gamerpro7373483/BuckshotRouletteTerminalEdition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

53 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

โš ๏ธFor any problem, write in the "issues" sectionโš ๏ธ

Here are your Instructions for Windows Users

  • Download CODE .ZIP
  • Unzip the file and run "buckshot_roulette.py" if u need Python3.7+ (https://www.python.org/downloads/) Install it and try again
  • Unfortunately I think "install.bat" and "play.bat" don't work
  • the game having emojis the terminals will not show them but it remains usable

Here are your Instructions for Linux Users

๐Ÿ”ซ BUCKSHOT ROULETTE - TERMINAL EDITION

Una versione nativa per terminale del famoso gioco "Buckshot Roulette" di Steam, completamente giocabile da riga di comando su Windows CMD, Linux Terminal.

๐ŸŽฎ Caratteristiche

  • Gameplay autentico: Meccaniche identiche al gioco originale
  • Cross-platform: Funziona su Windows, Linux
  • ASCII Art immersivo: Grafica terminale con animazioni
  • Colori supportati: Utilizza colorama per colori cross-platform
  • Sistema di vita bilanciato: 6 vite per giocatore e AI
  • Oggetti speciali completi: Lente, sigarette, manette, sega, birra
  • 3 round progressivi: Difficoltร  crescente
  • AI intelligente: Avversario con logica di gioco
  • Effetti di typing: Animazioni di testo realistiche

๐Ÿ“‹ Requisiti di Sistema

Minimi

  • Python 3.7+
  • Terminale con supporto UTF-8
  • Risoluzione: 80x24 caratteri (minimo)

Raccomandati

  • Python 3.8+
  • Windows Terminal (Windows) o terminale moderno
  • Risoluzione: 120x30+ caratteri
  • Font: con supporto emoji e caratteri speciali

๐Ÿš€ Installazione Rapida

Windows

# Scarica i file del gioco
# Esegui lo script di installazione
install.bat

# Avvia il gioco
python buckshot_roulette.py

Linux

# Scarica i file del gioco
# Rendi eseguibile lo script
chmod +x install.sh

# Esegui l'installazione
./install.sh

# Avvia il gioco
python3 buckshot_roulette.py

๐Ÿ”ง Installazione Manuale

Se gli script automatici non funzionano:

# Installa le dipendenze Python
pip install colorama
pip install keyboard  # Opzionale

# Avvia il gioco
python buckshot_roulette.py

๐ŸŽฏ Come Giocare

Obiettivo

Sopravvivi a 3 round contro un avversario AI utilizzando un fucile a canna mozza caricato con colpi letali (๐Ÿ”ด) e salve (โšช).

Meccaniche Base

  1. Spara a te stesso: Se colpi salva, continui a giocare. Se letale, perdi 1-2 vite.
  2. Spara al nemico: Se colpi salva, il turno passa all'AI. Se letale, l'AI perde 1-2 vite.
  3. Sistema vite: Entrambi iniziano con 6 vite. Morte quando si raggiunge 0.

Oggetti Speciali

Oggetto Icona Effetto
Lente d'ingrandimento ๐Ÿ” Rivela se il prossimo colpo รจ letale o salva
Sigarette ๐Ÿšฌ Recupera 1 vita (max 6)
Manette โ›“๏ธ L'AI salta il prossimo turno
Sega ๐Ÿชš Il prossimo colpo fa danno doppio (2 vite)
Birra ๐Ÿบ Espelle il colpo attuale dalla camera

Progressione Round

  • Round 1: 3 colpi, oggetti base
  • Round 2: 4 colpi, piรน oggetti
  • Round 3: 5+ colpi, tutti gli oggetti disponibili

๐ŸŽจ Screenshot

โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ•—   โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•—  โ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•— โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—
โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•‘ โ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•”โ•โ•โ•โ•โ•โ–ˆโ–ˆโ•‘  โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ•โ–ˆโ–ˆโ•—โ•šโ•โ•โ–ˆโ–ˆโ•”โ•โ•โ•
โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ• โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘   
โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘     โ–ˆโ–ˆโ•”โ•โ–ˆโ–ˆโ•— โ•šโ•โ•โ•โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•”โ•โ•โ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘   โ–ˆโ–ˆโ•‘   
โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•—โ–ˆโ–ˆโ•‘  โ–ˆโ–ˆโ•—โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•‘โ–ˆโ–ˆโ•‘  โ–ˆโ–ˆโ•‘โ•šโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ•”โ•   โ–ˆโ–ˆโ•‘   
โ•šโ•โ•โ•โ•โ•โ•  โ•šโ•โ•โ•โ•โ•โ•  โ•šโ•โ•โ•โ•โ•โ•โ•šโ•โ•  โ•šโ•โ•โ•šโ•โ•โ•โ•โ•โ•โ•โ•šโ•โ•  โ•šโ•โ• โ•šโ•โ•โ•โ•โ•โ•    โ•šโ•โ•   

GIOCATORE: โค๏ธ โค๏ธ โค๏ธ โค๏ธ โค๏ธ โค๏ธ  (6 vite)
AI:        ๐Ÿ’™ ๐Ÿ’™ ๐Ÿ’™ ๐Ÿ’™ ๐Ÿ’™ ๐Ÿ’™  (6 vite)

ROUND: 1 | SCORE: 0
COLPI RIMASTI: 3

Il tuo turno! Scegli un'azione:
1. ๐Ÿ”ซ Spara a te stesso
2. ๐ŸŽฏ Spara al nemico

Oggetti:
3. ๐Ÿ” Usa Lente (1)

๐Ÿ› ๏ธ Compatibilitร  Testata

Windows

  • โœ… Command Prompt (cmd)
  • โœ… PowerShell
  • โœ… Windows Terminal โญ (Raccomandato)
  • โœ… Git Bash

Linux

  • โœ… Bash
  • โœ… Zsh
  • โœ… Fish
  • โœ… GNOME Terminal
  • โœ… Konsole
  • โœ… Terminator

โšก Ottimizzazioni per Terminale

Windows

# Imposta codifica UTF-8
chcp 65001

# Usa Windows Terminal per la migliore esperienza
# Configura font con emoji (es. Cascadia Code)

Linux

# Assicurati che LANG sia impostato per UTF-8
export LANG=en_US.UTF-8

# Usa un font moderno con supporto emoji
# Es: Noto Color Emoji, Apple Color Emoji

๐Ÿ› Risoluzione Problemi

Caratteri non visualizzati correttamente

  • Imposta terminale su UTF-8
  • Usa font con supporto caratteri speciali
  • Su Windows: chcp 65001

Colori non funzionano

  • Installa colorama: pip install colorama
  • Su terminali vecchi, i colori potrebbero essere limitati

Crash durante il gioco

  • Verifica Python 3.7+
  • Assicurati che il terminale supporti la dimensione minima (80x24)

Keyboard non funziona

  • L'installazione di keyboard รจ opzionale
  • Il gioco funziona senza, con input standard

๐Ÿ“œ Note sulla Versione

Versione: 1.0.0
Compatibilitร : Python 3.7+
Dipendenze: colorama (required), keyboard (optional)
Licenza: Open Source

๐ŸŽช Confronto con Versione Web

Caratteristica Terminale Web
Installazione Python required Browser ready
Performance Nativa Dipende dal browser
Portabilitร  Cross-platform Universal
Esperienza Retro/Hacker Moderna
Offline โœ… Completo โŒ Richiede server
Personalizzazione โœ… Codice aperto โŒ Limitata
Emojii โŒ Non Presenti โœ… Presenti

๐Ÿš€ Avvio Rapido

# Clone o scarica il progetto
# Installa dipendenze
pip install colorama

# Gioca!
python buckshot_roulette.py

Buona fortuna, e che la sorte sia dalla tua parte! ๐ŸŽฏ๐Ÿ’€

"In questo gioco, la differenza tra vita e morte รจ un semplice click..."

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors