SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

コミックマーケットに行って、ニッチな技術系同人誌を探そう!

【C94】ニッチでエッジな技術本をゲットしよう! ~IT技術系同人誌の新刊ガイド(2018年夏版)

サークル名「G Storm」

サークル情報

サークル紹介文

 Linuxのソフトウェアの紹介・解説を主にした本を発行。過去には、Emacsのアプリケーション、pythonで、ネットワーク機器から情報を取得するスクリプトについて等を取り上げています。一昨年から、Open vSwitchに関する本を発行しています。

サークルカット
サークルカット

新刊情報

ソフトウェアスイッチのつかい方 Rev.20180810

 ソフトウェアスイッチについての解説本です。Open vSwitchのコマンドの解説と、Release notes、manpageの翻訳をまとめています。

サークル名「親方Project」

サークル情報

サークル紹介文

 レーザープロジェクター自作とその周辺技術。部品の買い方、ソフトの実装、冷却とか電源設計、全部書きます。

新刊情報

2018夏の薄い本 作って学ぶはじめてのC#

 C#で「データ解析ソフト」を作って、C#の基本を実装します。ファイル入出力、描画、その他コーディングの基本のき。

サークル名「るてんのお部屋」

サークル情報

サークル紹介文

 CodeZineでマンガや記事を書いている柳井政和の個人サークルです。仕事では、プログラム、マンガ、小説(『裏切りのプログラム』『顔貌売人』『レトロゲームファクトリー』)を書いています。コミケでは、ゲームと技術系同人誌を出しています。

 今回の新刊は、ゲームと技術書2冊です。詳しくはWebサイトをご覧下さい。

  • 『無限世界SRPG』世界自動生成系オープンワールドSRPG。
  • 『TinyWarアルゴリズムブック JavaScriptのコードで学ぶRTSの処理』コード満載。
  • 『Steamゲーム販売参戦記』Steam登録から実際の販売までの記録。

 毎回、ちょっと変わった技術系同人誌を書いています。何やかやで、技術系同人誌も9冊目になりました(既刊情報→ https://crocro.com/shop/group/circle.html)。

サークルカット
サークルカット

新刊情報

TinyWarアルゴリズムブック JavaScriptのコードで学ぶRTSの処理

 8bit風RTS「TinyWar」のアルゴリズムを、コード付きで解説した本です。「マップの自動生成」「ユニットの自動移動」「敵の建物自動配置」の処理を掲載しています。以下、詳しい解説です。

 2017年12月に、コミケで8bit風RTS『TinyWar』をリリースしました(RTS=リアルタイムストラテジー)。続いて2018年2月にSteamで、名前を『TinyWar high-speed』に改めて販売を開始しました(以下、全て『TinyWar』と表記)。

 2018年4月に『技術書典4』にサークル参加したところ「TinyWarのアルゴリズム本が欲しい」と複数の人から言われました。過去に『TinySRPG アルゴリズムブック』という、SRPGのアルゴリズム本を出しているので、そのRTS版が欲しいという要望です。そこで、本書『TinyWar アルゴリズムブック』を執筆しました。『TinyWar』のアルゴリズムをコード付きで解説する本です。『TinyWar』は、非常に機能が絞られているのでコードも短いです。

 楽しく遊べるゲームでも、中身は単純に作れることを知っていただければと思います。実際のゲーム『TinyWar high-speed』もプレイして動作を確認していただくと、よりよく理解できます。

目次
  • 前書き:コードについて
  • 第1章 ゲームのルール
  • 第2章 データ構造
  • 第3章 マップの生成
  • 第4章 ユニットの移動
  • 第5章 敵の建物配置

Steamゲーム販売参戦記

 2018年1月7日から準備を始めて、2018年2月22日にSteamでゲームをリリースした時の経験をまとめた本です。Steamworksへの登録準備から初めて、ストアの公開やアプリの登録、発売前後の広報や販促活動について一通り書いています。販売したゲームは、8bit風RTS『TinyWar high-speed』になります。

目次
  • 前書き
  • 第1章 はじめに
  • 第2章 Steamworksへの登録
  • 第3章 アプリ登録前の基礎知識
  • 第4章 ストアの作成
  • 第5章 アプリの準備
  • 第6章 リリースまでの広報販促
  • 第7章 リリース後の広報販促
  • 第8章 おわりに

次のページ
サークル名「TechBooster」

この記事は参考になりましたか?

コミックマーケットに行って、ニッチな技術系同人誌を探そう!連載記事一覧

もっと読む

この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営する開発者のための情報メディアです。日々の開発に取り組むエンジニアやテクノロジーを学びたい方に向けて、プログラミングやAI活用、開発ツール、エンジニアの学びとキャリアに関する記事をお届けしています。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/11003 2018/08/08 16:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー