著者:佐々木優
ページ数:92

¥480¥0

 本書は、FreePascalで、アンティークTurboPASCALの互換Graphユニットを使った
レトロなゲームのプログラミング入門書です。
使用したOS環境は、LinuxとWindows10です。
本書は、TurboPASCALを過去に使っていた方やFreePascalをこれから使用してみたいと
思っている方向けとなります。
しかしながら、PASCAL言語を忘れてしまっている方向けにPascal基礎の章
も設けております。
本格的なゲーム開発向けではありませんが、ちょっと遊んでみたいと思われて
頂けましたら幸いです。
尚、過去のTurboPASCALのCRTユニットを使ったプログラムをWindows10やLinux向け
に移植したいと思っている方向けに付録もございます。

目次
はじめに
第1章 FreePascalの特徴とインストール
– Windows10へのインストール例

第2章 エディタのインストール
– Visual Studio Codeとプラグイン
– Sakuraエディタ

第3章 Graphユニットの紹介と簡単なサンプルコード
– Graphユニット全関数の紹介
– 準備運動
  ・線、円、楕円、四角形を描く
  ・キーボード入力
  ・サインカーブを描く
  ・ダイヤモンドサークルを描く
  ・マンデルブロー集合を描く
第4章 レトロゲームの作成
– お宝獲得ゲーム

付録A PascalとObjectPascalの基礎
付録B CRTユニットの紹介
付録C Windows10コンソール画面の日本語表示
-日本語UTF-8対応
-エスケープシーケンス処理

付録D 主なFreePascalコンパイル指令一覧

あとがき

その他販売中電子書籍一覧
・Excel VBAで自動処理 作って覚えるプログラミング入門
・Excel VBAで自動処理 作って覚えるプログラミング入門2
・Excel VBAで自動処理 作って覚えるプログラミング入門3
               Poppler使ってPDF解析処理
・Excel VBAで自動処理 作って覚えるプログラミング入門4
        Tesseract使ってOCR(光学式文字認識)処理
・Visual Studio 2019 C#でExcelファイル自動処理プログラミング入門
・Visual Studio 2019 C++でExcel, PDFファイル作成,
   ネットワーク通信処理のOSSを使ったプログラミング入門
・macOSでwxWidgets C++クロス開発

・さあLazarusをはじめよう!! FreePascal ObjectPascalプログラミング
・Lazarus Free Pascal 目的別サンプルプログラム集
・Lazarusによる本格的画像処理アプリケーションの作成
・LazarusでExcelファイル自動処理プログラミング入門

・Processingの短いコードで学ぶ画像処理アルゴリズム

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する