Fabien Sanglardによる「Game Engine Black Book: DOOM」の韓国語翻訳版が発売されました。この技術書は、id Softwareの革命的なFPSゲーム「DOOM」の内部アーキテクチャとレンダリングエンジンを詳細に解説しています。
fabiensanglard-net
fabiensanglard-net から 30 件
著者は、自宅の窓際で携帯電話がどのように基地局を切り替えるかを観察しました。信号強度の変化を記録し、携帯電話が最適な接続を維持するためにどのように異なる基地局間を移動するかを分析しています。
Street Fighter 2の開発資料を追跡する記事。ゲームの技術的側面や開発プロセスに関する貴重な一次資料を探求し、その歴史的価値を考察します。
ストリートファイターII: ザ・ワールドウォーリアは、カプコンが1991年にリリースした画期的な格闘ゲームです。この記事では、ゲームの開発、技術的革新、そして格闘ゲームジャンルに与えた永続的な影響について探求しています。
この記事では、ストリートファイターIIのゲームプレイにおいて、キャラクターが回転する「スピン」動作が発生する条件とその仕組みについて解説しています。特定の状況下でキャラクターが予期せず回転する現象の技術的背景を探ります。
この記事では、ストリートファイター2の体力バーアニメーションの仕組みを探り、わずか数ピクセルの動きで緊張感を生み出す巧妙なプログラミング技術を解説しています。ゲームデザインにおける細部へのこだわりが、プレイヤーの体験をいかに向上させるかを明らかにします。
この記事では、ストリートファイターIIのサウンドシステムの内部構造を探求し、キャプコンのCPS-1アーケード基板で使用されたサウンドチップ、メモリ管理、および効果音と音楽の再生方法について解説します。
CapcomのCPS-1アーケード基板のグラフィックスシステムについて、スプライトと背景レイヤーの仕組み、パレット管理、ハードウェア制御方法を詳細に解説。この技術が『ストリートファイターII』などの名作を支えた。
USB チートシート
1.0USB の仕様、プロトコル、デバッグ技術に関する包括的なリファレンスガイド。USB 2.0/3.0 の速度、電力供給、デバイスクラス、パケット構造、トラブルシューティング手法をカバーし、開発者やエンジニア向けの実用的な情報を提供します。
Diablo 2 Resurrectedの技術的実装について、オリジナルのゲームエンジンを現代的なグラフィックスAPIでラップする巧妙なアプローチを解説。レガシーコードと最新グラフィックス技術の融合により、ノスタルジックなゲーム体験を維持しながら視覚的革新を実現した仕組みを探る。
CP-System(カプコン・プレイシステム)に関する技術的な解説書。アーケードゲーム基板のアーキテクチャ、ハードウェア仕様、エミュレーション技術などについて詳細に記述されています。
CCPSは、カプコンのCPS-1アーケードシステム向けのソフトウェア開発キットです。このSDKは、CPS-1ハードウェア上で動作するゲームの開発を可能にし、レトロゲーム開発者やエミュレーション愛好家にとって貴重なツールとなっています。
CP-System(カプコン・プレイシステム)に関する技術的な詳細をまとめた書籍のペーパーバック版。アーケード基板のアーキテクチャ、ハードウェア仕様、ゲーム開発に関する深い洞察を提供する。
Books update
1.0This article provides an update on three books, likely discussing their progress, content, or availability. The author shares information about recent developments or changes related to these publications.
この記事では、Linuxシステムの内部動作についての深い洞察が提供されています。著者は、Linuxカーネルの動作原理やシステムコールの仕組み、メモリ管理、プロセススケジューリングなどの基本的な概念を探求しています。技術的な詳細と実践的な例を組み合わせて、Linuxオペレーティングシステムの核心を理解するためのガイドとなっています。
Mjolnir
1.5Mjolnirは、ゲーム開発における革新的なアプローチを探求するプロジェクトです。この記事では、ゲームエンジンの設計と実装に関する技術的な洞察を提供し、現代のゲーム開発における課題と解決策について考察しています。
HTMLだけで十分な場合もある。この記事では、複雑なJavaScriptフレームワークに頼らず、シンプルなHTMLで多くのウェブ開発ニーズを満たせる可能性について探求しています。
コンピュータ歴史書の喜び
1.0コンピュータの歴史に関する書籍を読むことの喜びと重要性について論じた記事。技術の進化を理解し、過去の偉大な発明家たちの思考プロセスを追体験することで、現代の技術的課題に対する新たな視点を得ることができる。
This article explores the concept of "driving compilers" - the process of controlling and optimizing compiler behavior to achieve specific performance goals. It discusses various techniques and strategies for effectively guiding compiler decisions to produce better machine code.
この記事では、コンピュータグラフィックスにおける振動現象の表現と、それらが視覚的体験にどのように貢献するかを探求しています。物理的な振動からデジタル世界での再現まで、技術的な側面と芸術的な可能性について考察します。
10NES
2.0任天堂のNES(Nintendo Entertainment System)に搭載された10NESは、非公式ソフトウェアの実行を防ぐためのロックアウトチップです。このセキュリティシステムは、正規のNESカートリッジとのみ通信し、非公式カートリッジの動作をブロックする役割を果たしました。
1990年にid Softwareが開発した『Commander Keen』は、PCで初めてスムーズなサイドスクロールを実現したゲームです。その技術的な革新は、アダプティブタイルスクロールと呼ばれる手法で、限られたハードウェア性能を巧みに活用して滑らかなスクロールを実現しました。
mDNS 入門
2.0マルチキャストDNS(mDNS)の基本概念と仕組みについて解説します。ローカルネットワーク内での名前解決を可能にするこのプロトコルは、ゼロコンフィギュレーション・ネットワーキングの重要な要素です。
AppleのM1チップの革新的なアーキテクチャと性能を称える記事。従来のx86プロセッサとの比較を通じて、エネルギー効率と処理能力の飛躍的向上を解説し、コンピューティングの未来への影響を考察しています。
この記事では、コマンドラインインターフェースにおける時間と空間の概念を探求し、効率的な作業環境を構築するための実践的なアプローチを紹介しています。
プログラミングの40年
2.0プログラミングの40年間の進化を振り返り、技術の変遷と未来への展望を探る。初期のコンピュータから現代の高度なソフトウェア開発まで、プログラミングの歴史的発展とその影響を考察する。
著者が執筆と出版を行う4つの理由を共有しています。これには知識の共有、思考の整理、コミュニティへの貢献、そして個人の成長が含まれます。これらの理由は技術的な洞察を提供するだけでなく、創造的なプロセスを促進します。
この記事は、bashスクリプティングに関する包括的なガイドブックを紹介しています。初心者から上級者まで役立つ実用的な例とベストプラクティスを提供し、シェルスクリプトの力を最大限に活用する方法を解説します。
AppleのPro Display XDRは、Thunderbolt 3の帯域幅を最大限に活用して、6K解像度、HDR、1000ニットの輝度、100万:1のコントラスト比を実現しています。この記事では、その技術的な実装と、Thunderbolt 3の限界に挑む革新的なアプローチを解説します。
Android開発者がWindows USBドライバーを必要としなくなった理由は、Android Debug Bridge (ADB)がWi-Fi経由でのデバイス接続をサポートするようになったためです。これにより、USBケーブルや専用ドライバーのインストールが不要になり、開発プロセスが大幅に簡素化されました。