マガジンのカバー画像

できるかな人狼

18
プログラミング超ド素人が無謀にもラズパイ(Pi STARTER)で動く、ひとりで遊べる人狼ゲームを作成、公開するまでの道のりを紹介。 マジモンの初心者目線で語る、五里霧中七転八倒… もっと読む
運営しているクリエイター

記事一覧

ひとりで遊べる人狼(for Pi STARTER)

ひとりで遊べる人狼(for Pi STARTER)

この記事はnoteお題企画「#ゲームの作り方」の主旨に基づき、過去に私が制作したゲームプログラム「ひとりで遊べる人狼」をご紹介するものです。

ひとりで遊べる人狼(for Pi STARTER)
このゲームブログラムは、本来なら最低でも5人以上はいないと遊ぶことができない人狼ゲームをひとりで遊べるようにしたものです。

人狼ゲームはときどきテレビ番組で紹介されたりしてみんなそのタイトルは知っている

もっとみる
終わらない争いに終止符を~「番兵」の存在

終わらない争いに終止符を~「番兵」の存在

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

ひさびさにこの連載に帰ってきました。更新がごぶさたになっているのは、いまPi STARTERで新作を作っていてまさに追い込み中(誰にも知らせてないプロジェク

もっとみる
誰が一番信用できる?~最大値(MAX)・最小値(MIN)

誰が一番信用できる?~最大値(MAX)・最小値(MIN)

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

ちょっと前回の「できるかな人狼」から間が空きすぎてしまいました。皆様自粛してお過ごしでしょうか?これを書いている現在はコロナウイルス禍の真っただ中。非常事態

もっとみる
この道はいつか来た道~サブルーチンについて

この道はいつか来た道~サブルーチンについて

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

プログラミング超ド素人の七転八倒ドキュメントを記してきた本連載ですが、今回はそのハイライト的な内容を記載します。そういやハイライトっていま450円もするんで

もっとみる
カード配るってどうやって?~RND関数について

カード配るってどうやって?~RND関数について

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

人狼ゲーム」はまず各プレイヤーに役職カードを配ることで始まります。

今回作ろうとしている「人狼ゲーム」は10人のプレイヤーに対して

村人・・・4人
予言

もっとみる
キャラの名前どうするよ~文字列変数について

キャラの名前どうするよ~文字列変数について

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

今回から、具体的なプログラミング上の体験談を書いていきます。
最初のテーマは「キャラの名前どうするよ」。

登場人物ごとの個性を想定してるわけじゃないから名

もっとみる
モノづくりのうえで最も大切なこと

モノづくりのうえで最も大切なこと

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

「見当も付かない…これがどういう目的の質問なのか!?
 だがかなりヘビーなクエスチョンだなこれは…」

モノづくりのうえで最も大切なこと。

あなたなら何と

もっとみる
ゲームバランスの調整ってうまくいかないっすね

ゲームバランスの調整ってうまくいかないっすね

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

突然ですが我が家です。最近テレビにあんまし出ないすね。いやその我が家じゃなくて。まぁでもウチも年がら年中ボケツッコミみたいな家庭だから似たようなもんか。一家

もっとみる
変数表はたいへんだ

変数表はたいへんだ

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

前々回まででゲームを作るための仕様書を書いたので、お次はそれに基づいて変数表を作成します。

プログラムが小規模のものだったら変数表なんていらないと思うので

もっとみる
まずはゲームの仕様書を作ってみる

まずはゲームの仕様書を作ってみる

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

それでは実際に私がどんな仕様書を書いたのか、実際に紙でプリントアウトしたものをお見せしながら説明していきます。ちなみによく言われるフローチャートは作りません

もっとみる
ちょっと寄り道、変数ってなぁに?

ちょっと寄り道、変数ってなぁに?

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

そう言えば前編で何の説明もなく「変数」って言葉を使っちゃったけど、これだってプログラミング初めての人には何言ってるんだか分からないよね。ごめんごめん。と言い

もっとみる
まずはゲームの仕様書を作ってみる…前に

まずはゲームの仕様書を作ってみる…前に

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

何を作るときもそうだと思いますが、「どんな仕上がりにしたいか」がある程度具体的になってないと着手すらおぼつかないですよね。

これまで書いてきたように、今回

もっとみる
何を知っていて何を知らないのか

何を知っていて何を知らないのか

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

書いたタイトル読み直して「安直にして深淵」と思いました。
何に対しても問いかけることできますよねこれ。

およそ人が何か新しいことを始める際に、まるっきりそ

もっとみる
できるかな人狼

できるかな人狼

Pi STARTER(ラズベリーパイ用BASIC言語パッケージ)版
ひとりで遊べる人狼ゲームを公開中(要ラズパイ&Pi STARTER)
http://www.ne.jp/asahi/chitose/net/download/jinrou/

ラズパイ(Pi STARTER)で動く「人狼」作ったとか言ってる私ですが、実はリアルな「人狼」はプレイしたことがありません。

言ってみればこれは泳いだこと

もっとみる