HN 日本語サマリー

← 一覧へ戻る
プログラミング

TUIゲームを80x24で

TUI Games in 80x24 (incredible.rs)

8 pointsby incrediblers13 コメント

要約

このブログ記事は、Rustで開発された新しいText User Interface(TUI)フレームワーク「Incredible」を紹介しています。Incredibleは、21世紀第2四半期向けに設計されており、モジュラーで宣言的、イベント駆動型、リアクティブな特徴を持ちます。macOS、Windows、Linuxのターミナル、ネイティブウィンドウ、さらにはブラウザ(WASM経由)で動作するクロスプラットフォームアプリケーションを単一のコードベースからビルドできます。現在プライベートアルファ段階にあり、GitHubでのフォローやメールでの問い合わせが可能です。

全文翻訳

██ ███ ██ ██████ ██████ ███████ ██████ ██ ██████ ██ ███████ ██░████ ██░██░░░░░░██░░░██ ██░░░░░░██░░░██ ██░██░░░██ ██░ ██░░░░░░ ██░██░██ ██░██░ ██████░░█████ ██░ ██░██░██████░░██░ █████ ██░██░ ██ ██░██░ ██░░░██ ██░░░░ ██░ ██░██░██░░░██ ██░ ██░░░░ ██░██░ ████░ ██████ ██░ ██░███████ ██████░░██░██████░░███████ ███████ ░░ ░░ ░░░░ ░░░░░░ ░░ ░░ ░░░░░░░ ░░░░░░ ░░ ░░░░░░ ░░░░░░░ ░░░░░░░ █ █▙ ▐▌▟▀▀▘█▀▜▖█▀▀▘█▀▜▖█ █▀▜▖█ █▀▀▘ █ █▝▙▐▌█ █▀▜▖█▀▘ █ ▐▌█ █▀▜▖█ █▀▘ ▀ ▀ ▝▀▘▝▀▀▘▀ ▝▘▀▀▀▘▀▀▀ ▀ ▀▀▀ ▀▀▀▘▀▀▀▘ Incredibleとは何か? Incredibleは信じられないほどのものではない。その存在自体がそれを信じられるものにしている。本気で、Incredibleとは何か? Incredibleは、21世紀第2四半期のためのRust Text User Interface(TUI)フレームワークです。Incredibleは、新しく、実験的で、モジュラーで、宣言的で、イベント駆動型で、リアクティブです。単一の統一されたコードベースから、ターミナル(macOS、Windows、Linux)、スタンドアロンのネイティブウィンドウ(macOS & Windows 11)、またはブラウザ(WASM経由)にコンパイルできるクロスプラットフォームアプリを構築できます。このフレームワークは、基本的なUI原則に従ってゼロから構築されています。イベントループ、型付けされた要素ツリー構造、宣言的なテーマエンジンを実装しています。カプセル化された、または完全に再利用可能なサブ要素から新しい要素を構成できます。ほとんどの最新のターミナル機能について、すぐに使えるサポートを提供します。ブログを読む。ステータスIncredibleは現在プライベートアルファ段階です。👣変更があった際に通知を受け取るには、GitHubで@ronilanをフォローしてください。📩質問がある場合は、incredible@ronilan.comにメールしてください。····································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································································----Blog | .md | GitHub | WASM Fabriqué au Canada : Made in Canada 🇨🇦 : August 2026