はじめてのプログラミング HSP3.4+3Dish超入門

概 要

HSP(Hot Soup Processer)は、ゲーム開発の経験がまったくない人でも気軽に本格的な作品が作れるプログラミング言語です。HSPは非常にシンプルでわかりやすい言語のため、プログラムの基礎を学ぶのに最適です。本書は、HSPの基本的な使い方から、スクリプトの書き方、本格的なアプリ制作なのためのノウハウまで、実際にゲームやアプリを作りながら解説します。JavaやC言語など他の難しい言語につまづいた人にもおすすめします。

著者 おにたま、悠黒喧史、うすあじ
価格 本体2200円(税別)
ISBN 978-4-7980-4236-7
発売日 2014/12/4
判型 B5変
色数 2色
ページ数 292
CD/DVD Windows
ダウンロード
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

ユーザー作成ソフトの紹介

TOUCH DE DEFENCE 陽だまりの要塞

Tactical Base Commander-Episode1:Hammer of Baustonia

魔導神器

アルト

DarkSummoner Gun survivor

レシプロファンタジア

SpeedHover

マジカルストローク

パニックミッション

HEROIC DARK -ヒロイックダーク-

Wish Dragon -ウィッシュドラゴン-

忠臣四十七士

七人のハナコさん

CATEGORIZE -convergence-

HOLDALL-Refurbished Edition-

なごみコネクト

ALPHA MANEUVER

縦スクロールシューティングを解剖しよう!

部長の印

プラグイン・モジュールの紹介

HSPThread.dll

HSPSMART.DLL

HSPDSC.dll

HSPDSP.dll

UhspObjs3

GPGPU用プラグインHSPCL32

ipmpack

HGHIT

hscallbk.dll for HSP3

midiapi for HSP3

mod_picmes.as

mod_smart.as

収録ツール、ユーティリティ(HSP関連)

SoupDevelop

HSP Visual Designer

HSPトレース2

HSPエディタ入力補完

Let's HSPIC!

DotPainterALFAR

第1部 中学生から始めるプログラミング入門

第1 HSPを使えるようにしよう部

1-1 HSPのインストール

1-2 サンプルで遊んでみよう

1-3 いよいよスタート

第2 アクションゲームができるまで部

2-1 プログラミングの準備

2-2 HSPスクリプトエディタを使ってみよう

2-3 超カンタンスクリプト

2-4 HSPに命令しよう

2-5 スクリプトに旗を立てよう

2-6 これがランチャー?/p>

2-7 変数を使ってみよう

2-8 さらに高度な条件判断

2-9 実行ファイルできちゃった

2-10 誰にもわからない数

2-11 文字がいっぱい

2-12 メモリいただきます

2-13 おいしく効率アップ

2-14 動きのある画面を作る

2-15 背景を出してみよう

2-16 より多彩な表現へ

2-17 アクションゲームの基本

2-18 ツール作成に挑戦

2-19 音を入れてみよう

2-20 いよいよゲーム完成

第3 本格的なプログラムへのステップアップ部

3-1 アナログ時計の作成

3-2 ノベルゲームの作成

3-3 2DマップRPGの作成

3-4 シューティングゲームの作成

3-5 3Dゲームの作成

3-6 ネットゲームの作成

第2部 HSP3Dish入門

第4 スマホアプリを手軽に作成部

4-1 HSP3Dishの使い方

4-2 HSP3Dish動作の違い

4-3 別の機器で動作させるには

4-4 WEBブラウザ上で動作させるには

第3部 いろんなスクリプトを動かしてプログラミングのコツをマスター

第5 すぐに使えるサンプルスクリプト部

5-1 CGビューアー

5-2 音声合成プレイヤー

5-3 RSSビューアー

5-4 インターネットブラウザ

5-5 Microsoft Excelの制御

5-6 動画データの作成

5-7 スクリーンセーバー

5-8 ブロック崩し

5-9 タイピングゲーム タイピングパラダイス

5-10 シミュレーションRPG 草原の攻防

5-11 変数データの保存・読み込み

5-12 WEBサーバーとの通信

5-13 コンソールCGIアプリケーション

5-14 ポーカーゲーム

5-15 月面着陸ゲーム

5-16 与作シューティングゲーム

5-17 避けゲーム

5-18 タッチアクションゲーム

5-19 対戦シューティングゲーム

5-20 物理エンジンゲーム

第4部 資料編

HSP3コマンド一覧

Column

拡張子とは?

HSP2.61との互換性は?

HSPを使う利点は何ですか

OpenHSPについて

プログラムって何?/p>

コンピュータが動く仕組み

HSPドキュメントライブラリ

省略値について

難しくてわからないときは…

HSPを自由に使ってかまわないのですか

フォルダを指定する方法

プログラミングをおぼえると

何ができるの?

プログラミング言語は

なぜいろいろあるの?

ファイルの暗号化

拡張プラグインについて

HSPでUSB機器を操作しよう

メモリはなぜ限界があるのですか?/p>

HSP3Dishとは?

かんたん入力機能

物理エンジンとは?

HSPCVプラグインを活用しよう

拡張ランタイムについて

OGG形式の再生

HSPプログラムコンテスト

HSPで広がるプログラミング教育

PR

秀和システム