the1812 / ssg

秋霜玉

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

秋霜玉

これは何?

  • 西方プロジェクト第一弾 秋霜玉 のソースコードです。
  • コンパイルできるかもしれませんが, すべてのソースコードが含まれているわけではないのでリンクはできません。
  • 画像、音楽、効果音、スクリプト等のリソースは含まれません。

参考までに

  • 基本、開発当時(2000年前後)のままですが、文字コードを utf-8 に変更し、一部コメント(黒歴史ポエム)は削除してあります。インデント等も当時のままなので、読みにくい箇所があるかもしれません。
  • 8bit/16bitカラーの混在、MIDI再生関連、浮動小数点数演算を避ける、あたりが懐かしポイントになるかと思います。
  • 8.3形式のファイル名が多いのは、PC-98 時代に書いたコードの一部を流用していたためです。
  • リソースのアーカイブ展開に関するコードはもろもろの影響を考え、このリポジトリには含めていません。

ディレクトリ構成

  • /MAIN : 秋霜玉WinMainあたり
  • /GIAN07 : 秋霜玉本体
  • /DirectXUTYs : DirectX, MIDI再生、数学関数等の共通処理
  • /MapEdit2 : マップエディタ
  • /ECLC : ECL(敵制御用) スクリプトコンパイラ
  • /SCLC : SCL(敵配置用) スクリプトコンパイラ

たぶん紛失してしまったソースコード

以下のコードについては、見つかり次第追加するかもしれません。

  • リソースのアーカイバ

ライセンス

About

秋霜玉

License:MIT License


Languages

Language:C++ 76.9%Language:C 22.9%Language:Objective-C 0.2%