Skip to content

ydrasil77/neuromancer-cyberspace-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒ Neuromancer Cyberspace Game

Python License ASCII Art Cyberpunk

"The Matrix unfolds before you - a consensual hallucination of data abstracted from banks of every computer in the human system."

A immersive terminal-based cyberpunk hacking game inspired by William Gibson's legendary Neuromancer novel. Experience the thrill of jacking into cyberspace with stunning ASCII art, 3D animations, and authentic console cowboy gameplay.

๐ŸŽฎ Overview

Step into the neon-soaked boots of a console cowboy in the digital frontier of cyberspace. Navigate the Matrix through a beautiful ASCII art interface, breach corporate security systems, battle sophisticated ICE (Intrusion Countermeasures Electronics), and build your reputation as the ultimate hacker.

๐Ÿ”ฅ What Makes This Special

  • ๐Ÿฉ 3D Spinning Donut Animation - Classic rotating torus during neural interface connection
  • ๐ŸŽจ Beautiful ASCII Art Matrix Map - Stunning grid-based cyberspace visualization
  • ๐ŸŽฌ Cinematic Jack-In Sequences - Dramatic connection animations and effects
  • ๐Ÿ–ฅ๏ธ Terminal-Optimized Interface - Designed to fit perfectly in standard terminal windows
  • โšก Interactive Menu System - Arrow key navigation, no command typing required
  • ๐ŸŒ† Authentic Cyberpunk Aesthetics - Inspired by Gibson's vision of cyberspace

โœจ Features

๐ŸŽฏ Core Gameplay

  • ๐Ÿง  Character Progression: Develop skills in Logic, Speed, Willpower, and Intuition
  • ๐Ÿ—บ๏ธ Matrix Navigation: Explore iconic cyberspace locations with GPS-style map
  • โš”๏ธ ICE Combat System: Battle sophisticated security countermeasures
  • ๐ŸŽฒ Dynamic Events: Corporate raids, daily challenges, and underground missions
  • ๐Ÿ“ˆ Reputation System: Build your legend in the hacker underground
  • ๐Ÿ’พ Software Arsenal: Deploy advanced hacking tools and programs

๐ŸŽจ Visual Experience

  • ๐Ÿฉ 3D Donut Animation: Mathematical rotating torus during neural connection
  • ๐ŸŒ ASCII Art Matrix Map: Beautiful Unicode grid with color-coded districts
  • ๐ŸŽฌ Cinematic Sequences: Dramatic jack-in animations and connection effects
  • ๐Ÿข Corporate Aesthetics: Detailed building layouts and street networks
  • โšก Real-time Updates: Dynamic status displays and interactive feedback

๐Ÿ–ฅ๏ธ Technical Excellence

  • ๐Ÿ“ฑ Terminal Optimized: Perfect fit for 80-column terminal windows
  • โŒจ๏ธ Menu-Driven Interface: Arrow key navigation, no typing required
  • ๐ŸŽฎ Responsive Controls: Smooth menu transitions and state management
  • ๐Ÿ”ง Modular Architecture: Clean, extensible codebase structure
  • ๐Ÿš€ Performance Optimized: Efficient rendering and animation systems

Installation

No external dependencies required! The game uses only Python standard library.

Requirements

  • Python 3.6 or higher
  • Terminal with ANSI color support (most modern terminals)

๐Ÿš€ Quick Start

# Clone the repository
git clone https://github.com/yourusername/neuromancer-cyberspace-game.git
cd neuromancer-cyberspace-game

# Run the game (no dependencies required!)
python main.py

๐ŸŽฎ Controls

  • โ†‘/โ†“ Arrow Keys: Navigate menus
  • Enter: Select options
  • Q: Quick quit from any menu
  • Esc: Back to previous menu

๐ŸŽฌ First Experience

  1. Run python main.py
  2. Navigate to "Jack into the Matrix"
  3. Watch the 3D donut animation during neural connection
  4. Explore the beautiful ASCII matrix map
  5. Begin your journey as a console cowboy!

How to Play

Basic Commands

  • help - Display available commands
  • stats - View your character stats and equipment
  • connect or jack - Connect to the Matrix
  • quit - Exit the game

Matrix Commands (once connected)

  • scan - Scan for visible nodes in the Matrix
  • attack [target] - Attempt to breach a system
  • run [software] - Execute software programs
  • stealth - Activate stealth mode
  • deck - View deck status
  • exit or disconnect - Leave the Matrix

Character Attributes

  • Logic: Affects hacking success and problem-solving
  • Intuition: Influences stealth and pattern recognition
  • Willpower: Determines resistance to ICE damage
  • Speed: Affects reaction time and evasion
  • Edge: Luck factor and special opportunities

Skills

  • Decryption: Breaking encryption and accessing secured data
  • Intrusion: Penetrating system defenses
  • Stealth: Avoiding detection during operations
  • Counter-Attack: Defending against ICE and rival hackers
  • Virus Writing: Creating and deploying malicious code

Game World

Notable Locations

  • Public Grid: Entry point to the Matrix
  • Bank of Zurich Orbital: High-security financial systems
  • Sense/Net: Global media conglomerate
  • Tessier-Ashpool: Ancient family corporation with AI ties
  • Freeside: L5 orbital colony data fortress
  • Straylight: Villa Straylight's private system

ICE Types

  • Barrier ICE: Defensive systems that block access
  • Attack ICE: Aggressive programs that damage intruders
  • Trace ICE: Tracking systems that locate hackers

Strategy Tips

  1. Start Small: Begin with low-security systems to build skills
  2. Manage Resources: Watch your willpower - ICE damage can be severe
  3. Use Software: Deploy your programs strategically
  4. Build Reputation: Higher rep unlocks better opportunities
  5. Stay Alert: Random events can change the game dramatically

Development

The game is structured with modular components:

  • game/core/ - Main game engine
  • game/entities/ - Player and NPC classes
  • game/cyberspace/ - Matrix, nodes, and ICE systems
  • game/ui/ - Terminal interface
  • game/events/ - Random events and missions

Future Enhancements

  • Multiplayer support
  • More complex AI interactions
  • Additional corporations and storylines
  • Save/load game functionality
  • Enhanced combat system
  • More sophisticated event system

๐Ÿ“ธ Screenshots

๐Ÿฉ 3D Donut Animation (Neural Interface)

  NEURAL INTERFACE SYNCHRONIZATION
  ====================================
                    ............
                ..................
             ,,---~~~~~~~~~~~~~~~~--,,
           -~~~::::::::::::::::::::::~~~-
          -:;;;;=================;;;;::~-
          ;======!!!!!!!!!!!!!!!======;
           !**************************!
            #######################
              #$$$$$$$$$$$$$$$#
                 $@@@@@@@@$
  ====================================
  โœ” establishing neural link

๐ŸŒ Matrix Map (Cyberspace Navigation)

โ”Œโ”€ CHIBA MATRIX GRID โ”€ GPS:35.6ยฐN,139.6ยฐE โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                   CORPORATE SECTOR                        โ”‚
โ”‚  โ–“โ–“โ–“ โŸจSNโŸฉ โ–“โ–“โ–“     โ–’โ–’โ–’ โŸจTRโŸฉ โ–’โ–’โ–’  โ”‚
โ”‚  โ–“โ–“โ–“ PYRAMID โ–“โ–“โ–“     โ–’โ–’โ–’ AI-CENTER โ–’โ–’โ–“  โ”‚
โ”‚ โŸจPGโŸฉโ•โ•โ•ฌโ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•ฌโ•โ• โŸจBZโŸฉ โ”‚
โ”‚  โ–‘โ–‘โ–‘ โŸจCCโŸฉ โ–‘โ–‘โ–‘     โ–ˆโ–ˆโ–ˆ โŸจSPโŸฉ โ–ˆโ–ˆโ–ˆ  โ”‚
โ”‚  โ–‘โ–‘โ–‘ UNDERGROUND โ–‘โ–‘โ–‘     โ–ˆโ–ˆโ–ˆ FINANCIAL โ–ˆโ–ˆโ–ˆ  โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐ŸŽฏ Quick Demo

Want to see all features in action? Run the showcase demo:

python showcase_demo.py

This demonstrates all visual features without requiring interaction!

๐Ÿค Contributing

Contributions welcome! Feel free to:

  • ๐Ÿ› Report bugs and issues
  • โœจ Suggest new features
  • ๐Ÿ”ง Submit pull requests
  • ๐Ÿ“ Improve documentation

๐Ÿ† Credits

  • Concept: Inspired by William Gibson's "Neuromancer"
  • 3D Donut: Based on classic ASCII donut algorithm
  • ASCII Art: Custom cyberpunk terminal graphics
  • Development: Built with passion for retro-futuristic aesthetics

๐Ÿ“„ License

MIT License - See LICENSE file for details.

This is a fan-made tribute to William Gibson's cyberpunk universe.


"All the speed he took, all the turns he'd taken and the corners he'd cut in Night City, and still he'd see the matrix in his sleep, bright lattices of logic unfolding across that colorless void..."

About

๐ŸŒ Immersive terminal cyberpunk hacking game with 3D ASCII donut animation, inspired by William Gibson's Neuromancer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors