Skip to content

Releases: gameplay891mc8/FNF_Python

reboot_0.0.1.1

22 Jun 13:07
22abf88

Choose a tag to compare

🤑 v0.0.1.1 — The Secret Overdrive Update (Universal Mono-Build)

Official cross-platform stable release by G Studio-Team. This update introduces the ultimate unified architecture deployment, packing all standalone codebases into one universal multi-platform binary file.

🛑 Unified Distribution Notice:

  • The Mono-Build Initiative: Separate OS repository files have been officially deprecated. The entire game loop now runs under a single cross-platform executable file named python-fnf_reboot-all.
  • Universal Compatibility: This file runs out-of-the-box natively across Android (via PyDroid 3), Linux Desktop (X11/Wayland), and Windows systems without any third-party wheel modifications or code changes.

🔧 What's New & Fixed in v0.0.1.1:

  • Interactive Multi-Level Difficulty Setup: Added a dedicated GUI launch scene allowing players to choose between Easy Mode (650ms/Chill Tempo) and Hardcore Mode (350ms/Extreme Speed) on startup.
  • Embedded Asset Safety Purge (Anti-Strike System): To completely bypass intellectual property, copyright, and DMCA licensing conflicts, all static .png visual file attachments have been permanently erased from the master package.
  • The Secret Overdrive Fallback Engine: Deployed a bulletproof text-only backup vector (show_text_fallback). Reaching a maximum streak interval of 15 Combo ([⚡ GODLIKE]) or triggering the manual override instantly transforms the UI into a cyan neon cyber-challenge with custom text-quest dialogues.
  • Cross-Platform PC Keyboard Mapping: Enhanced Linux desktop and notebook controls by explicitly binding both lowercase and uppercase ANSI key-symbols (<a>, <A>, <s>, <S>, etc.), ensuring full layout and Caps Lock protection.

🖥️ Desktop Execution Hook (Linux/Unix):

chmod +x python-fnf_reboot-all
./python-fnf_reboot-all

🛸 Creative Direction and Production Management by G Studio-Team. The grid is now unified, bulletproof, and ready for deployment. 🎤💥🐧🎬

0.0-prototype

21 Jun 12:43
321589e

Choose a tag to compare

0.0 what new?
Easy Control

0.3 Experimental

21 Jun 15:36
2c5363b

Choose a tag to compare

⚡ v0.3-experimental — Final Archival Release (The Combo & Speed Update)

This is the absolute FINAL version and the ultimate technical milestone for FNF: Console Edition, published officially by G Studio-Team.

🛑 Project Status Notification:

  • Development Closed / Project Archived: The lead developer has officially hit burnout (выгорел). Development is permanently halted, and the repository is being moved to the GitHub Archive.
  • The Code is a Legacy Experiment: This release is published "as-is" as an open-source technical demo to show that a turn-based, text-only Friday Night Funkin' engine can run flawlessly on mobile terminals.

📈 What's New in this Experimental Build:

  • Integrated Speed & Difficulty Toggle: Added a fast startup option to select your rhythm tempo:
    • 1 - Easy: Standard, relaxed speed for comfortable testing.
    • 2 - Hardcore: Extreme note-generation speed to push your processing reflexes to the limit.
  • Live Combo Milestone Rankings: Keeping your hitting streak active now flashes neon performance ranks dynamically directly above the scoreboard ([🔥 COOL], [👑 UNSTOPPABLE], and the legendary max-tier [⚡ GODLIKE]).
  • Core Input Handler Fix: Rewrote the first-row matrix index checker (field[col_idx]). Hitting the left arrow (a) or any action key on startup now correctly registers a SICK!!! rating without breaking loop arrays or causing python syntax crashes.

👽 Final Developer Note: Thank you to everyone who checked out G Studio-Team's experiments. Download the raw main.py below, run it inside PyDroid 3, hit that Hardcore mode, and keep the beat alive. Goodbye! 🎤💥

0.0-reboot_linux_master.build

21 Jun 19:32
2c5363b

Choose a tag to compare

Pre-release

🐧 v0.0-linux-master — Official Linux Master-Build (GUI Edition)

Official multi-platform and standalone Linux release developed and optimized by G Studio-Team. This build introduces full cross-platform compatibility, allowing FNF: Graphical Reboot to run natively on major Linux distributions (Ubuntu, Debian, Arch, Fedora) inside desktop and terminal-emulator environments.

🛑 Build & Lifecycle Information:

  • Platform Expansion: This is the first official desktop deployment branch. The project now shares a unified graphical codebase between Android mobile environments (PyDroid 3) and Linux X11/Wayland window managers.
  • Source Access Notification: Published as an open-source structural preview under the MIT License. Ready for immediate local execution on desktop setups.

📈 Linux-Specific Technical Implementation:

  • Native Environment Shebang: Integrated the absolute standard Unix environmental header (#!/usr/bin/env python3) directly into the main runtime. This allows seamless terminal-based utility execution.
  • Dual-Case Matrix Keyboard Mapping: Fixed a common desktop bug regarding Linux keyboard event capture. Keybindings now explicitly map both lowercase and uppercase ANSI key-symbols (<a>, <A>, <s>, <S>, etc.), ensuring completely uninterrupted gameplay regardless of active Caps Lock states or layout settings.
  • Cross-Platform Tkinter Architecture: Leveraged built-in standalone Python GUI bindings to completely eliminate the need for third-party graphic dependencies or heavy wheel binaries on Linux systems.
  • Desktop Window Optimization: Expanded the interface dimension array to 500x700 and updated padding scales to perfectly match standard PC screens, high-DPI monitors, and Linux-based touch devices.

🛠️ Execution Guide for Linux Systems:

To grant execution permissions and run the game directly from your desktop terminal, navigate to the directory and run the following terminal hooks:

chmod +x main.py
./main.py

👽 Developer Note: G Studio-Team breaks desktop barriers. The rhythmic framework is officially clean, responsive, and verified under Unix logic. Time to take over the desktop grid. 🎤💥🐧

reboot_0.0

21 Jun 19:25
2c5363b

Choose a tag to compare

reboot_0.0 Pre-release
Pre-release

🚀 v0.0-tkinter-prototype — The Graphical Engine Rebirth (Tech Demo)

Official internal tech-demo and prototype release by G Studio-Team. This version marks the historical transition of FNF: Console Edition from a standard terminal loop into a fully functional graphical user interface (GUI) application powered by tkinter.

🛑 Project Milestone Notification:

  • Architecture Reboot: The unstable, crash-prone terminal while True logic from v0.3 has been completely deprecated.
  • Code Status: This is a pre-release technical prototype (v0.0). It serves as a proof-of-concept showing that the core rhythmic engine can run safely inside graphical windows on mobile terminals. Source code download is restricted / hidden for development purposes until the full stable release.

📈 Core Technical Upgrades in v0.0:

  • Crash-Proof Event Architecture: Replaced the bugged matrix index checker with native Tkinter event bindings (root.bind) and thread-safe loops (root.after). Hitting action keys or UI touch buttons no longer causes array boundaries or syntax crashes.
  • Android Touch Screen Compatibility: Added 4 responsive on-screen buttons designed specifically for seamless mobile tap-input inside PyDroid 3, completely bypassing the need for default virtual keyboards.
  • Smooth ASCII Frame Buffering: Restructured the rendering pipeline to prevent annoying screen-flickering from standard console clears (os.system('clear')).
  • Legacy Logic Integration: Successfully ported the full ASCII sprite state-machine for Boyfriend/Opponent AI, dynamic performance scaling combo ranks, and the ANSI-inspired health bar directly into the new GUI text frames.

👽 Developer Note: G Studio-Team is officially back in the lab. The architecture is now bulletproof, clean, and ready for future expansions. Stay tuned for the next major beat. 🎤💥