IT業界向けカードゲーム『横断プログラミングかるた』第2版制作費捻出と販売

IT業界向けカードゲーム『横断プログラミングかるた』第2版制作費捻出と販売が目的。プログラミングの20種類の処理内容が読み札、JavaScript/Python/PHP/C++/C#/Javaの対応する取り札を取り合います。対面同士で遊ぶことも、WEBカメラでセッションし、遠隔地同士でも遊べます。

現在の支援総額

39,500

15%

目標金額は255,500円

支援者数

6

募集終了まで残り

終了

このプロジェクトは、2025/09/15に募集を開始し、 6人の支援により 39,500円の資金を集め、 2025/11/30に募集を終了しました

IT業界向けカードゲーム『横断プログラミングかるた』第2版制作費捻出と販売

現在の支援総額

39,500

15%達成

終了

目標金額255,500

支援者数6

このプロジェクトは、2025/09/15に募集を開始し、 6人の支援により 39,500円の資金を集め、 2025/11/30に募集を終了しました

IT業界向けカードゲーム『横断プログラミングかるた』第2版制作費捻出と販売が目的。プログラミングの20種類の処理内容が読み札、JavaScript/Python/PHP/C++/C#/Javaの対応する取り札を取り合います。対面同士で遊ぶことも、WEBカメラでセッションし、遠隔地同士でも遊べます。

エンタメ領域特化型クラファン

手数料0円から実施可能。 企画からリターン配送まで、すべてお任せのプランもあります!

あなたにおすすめのプロジェクト

皆さんこんにちは! ボドゲ制作サークル「ゆんプロ」の代表のY.T.です!豪華版に付属する書籍の内容紹介も6回目です。この作品では、実際に動作するプログラムを作成したうえで、取り札に採用しています。そして同じようなプログラムでも、プログラミング言語によっては出力結果が微妙に違います。プログラミングの参考書でも、出力結果を乗せていないもの多い中、本作の豪華版や、取り札に掲載しているQRコードを読み込んだ先では、出力結果も掲載しています。第三版では、出力結果から対象のコードを取るルール画策しています。ぜひプロジェクトを支援して、このとんでもないゲームの成立を支援してください!Javaで意外と落とし穴なのが、便利なMap.ofを用いた連想配列のインスタンス化を行うと、定義順序が保証されない点です。もちろん、効率的なコードを書くうえで、キーと値がソートされていないとならないこと自体は少ないのも確かです。ソートされていなくとも、定義順序が重要なことはあれど、そこまで頻度が高いわけではありません。この制限はJavaのプログラマーとして研鑽を積んでいけば、引っかかることはありません。されど本作のように、重要な点をQRコードで掲載したコード解説に記載したり、書籍からすぐに要点を得られるのは、プログラマーを目指す大多数の方にとって、大幅なプラスになるでしょう。最後に、本記事の最初に提示された問題の答えです。A:C#、B:PHP、C:C++、D:Python、E:JavaScript、F:Java今回は、プログラミング言語全部を知らなくとも、知識のある方なら答えられるように配慮してみました。コードを良く見れば「PHP_EOL」や「<?php」に「import java.util.Map」のような、プログラミング言語が即判別可能なものが結構多いことに気づくでしょう。JavaとC#はよく似ている言語であるため、Javaと似た別の言語を探せばC#も分かります。JavaScript・Python・PHPがプログラムのエントリポイントが不要な言語であることを知っていれば、残った3つのうち、1つがC++であることも判明します。最後の2つはJavaScriptとPythonです。もう、これは経験値で答えるしかありません。されど全体のうち4/6が「細かい違いにきづける能力」や「総合的な知識量」で判別できるのです。そしてそれを、高速に、ゲームとして楽しんで身につけようというのが、本作のコンセプトというわけです。プログラミング言語を見抜ける能力が必要かどうか疑問を持つ方もいるかも知れません。しかし、プログラムの内容は概ねどの言語でも再現できるものの、不得手はあります。結局その不得手を意識しているかどうかにより、納期や品質が変わってくるのです。そうした「プログラミング言語を選ぶという大前提をおろそかにして、惰性で同じプログラミング言語を使っている」というプロジェクトは五万とあります。本作を通して、ある程度有名なプログラミング言語に慣れておけば、プロジェクトがどのようなプログラミング言語を採択しようとも、チームメイトは未経験からくる引っかかりを軽減できるのです。というわけで、次は「整数値の繰り返し」です。1・2・3・for~~~~!!というのは、芸人HGの持ちネタですね。


皆さんこんにちは! ボドゲ制作サークル「ゆんプロ」の代表のY.T.です!豪華版に付属する書籍の内容紹介も5回目です。前回はOOPにおけるカプセル化の一連の内容だったので、一気に21p~29pまで公開しちゃいました。同じようなコード、だけど微妙に違うのって、結構混乱しやすいので、ゲームとしては楽しいんです。でも、解説書籍としては微妙。変化がないのでwてことで一気に掲載して、その「苦痛だけど載せなきゃいけないジレンマ」をやり過ごしました。ボドゲーマーたるもの、メリハリは常に意識しています。てことで、ようやく【プログラミング】かるたらしい読み札と取り札である「へ-配列変数の定義」です。読み札は、配列変数に0~3までの整数値を定義し、カンマ区切りでダンプする。となっています。めちゃくちゃ簡単ですね!でも、実際問題、以下のコードが「JavaScript・Python・PHP・C++・C#・Java」のうち、それぞれどの言語かを瞬時に判断して、相手より先に答えられるでしょうか?実際に試してみましょう!A:arr = [0, 1, 2, 3]print(arr)B:int[] arr = { 0, 1, 2, 3 };Console.Write(JsonSerializer.Serialize(arr));C:$arr = [0, 1, 2, 3];echo json_encode($arr);D:std::vector arr = {0, 1, 2, 3};std::cout << std::format("{}", arr);E:const arr = [0, 1, 2, 3];console.log(arr);F:int[] arr = {0, 1, 2, 3};System.out.print(Arrays.toString(arr));↓ スクロールして答えを確認↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓答え:A:Python、B:C#、C:PHP、D:C++、E:JavaScript、F:Javaじっくり見る時間さえあれば正確に見極められますが、友達や同僚と競いつつ、相手より先に、正確に見抜く力が必要なシビアなゲームになっています。プロ版では、初心者救済要素――「読み札と取り札で対応するイロハのラベル」や「言語名のラベル」――もありません。これで神経衰弱をやるルールもあるので、難易度は…流石にプレイ時間180分表記なだけありますよね。…完全に狂ってやがる。また、このゲームでは「読み札」≒「仕様書」みたいなもんです。それに見合ったコードとしての取り札を取らねばなりません。今回の読み札には「カンマ区切りでダンプ」という指定がされているので、コードの出力結果も重要です。取り札の出力結果は、取り札に掲載のQRコードを読み取るか、豪華版の書籍に掲載されています。といこうとで、実際に書籍の内容をご覧ください。ご覧のように、本作は初心者の方も遊べる配慮はしていますが、コードの解説は別に初心者向けではありません。専門用語の解説は書籍内に掲載していますが、結局は「現役のプログラマーに役立つ情報を乗せる」という執筆方針で作成しています。初心者の方が、本書をスラスラ読めるようになった暁には、脱初心者と胸を張って言えるレベルになっていることでしょう。ということで、次回は「ト-連想配列の定義」です。とくにJavaでは、手抜きコーディング時によく陥りがちなアレの話が載っています。


皆さんこんにちは! ボドゲ制作サークル「ゆんプロ」の代表のY.T.です!豪華版に付属する書籍の内容紹介も4回目です。今回は一気に、ロ/ハ/ニ/ホの部分まで公開します。ロ - プライベート変数の定義ハ - パブリック変数の定義ニ - プライベートメソッドの定義ホ - パブリックメソッドの定義ちょうどOOPにおけるカプセル化周りの内容ですね。同じような内容が続くので、一気に扱ってしまいましょう。めちゃめちゃ基本的な内容のため、解説も簡素で、必要十分な量のみを記述しています。むしろ、これぐらいの方が、初心者にも上級者にも適切だと思います。ということで、続きは明日以降に公開します!


みなさんこんにちは! ゆんプロ代表のY.T.です!今回は掲題の通り、通常版・プロ版の収納箱(パッケージ)のデジタルデータを作成しましたのでその報告です。前作の収納箱はキャラメルボックスタイプで、完全自作にて制作しました。これはこれでいい感じだと思うのですが、・キャラメルボックスの蓋が独立して閉まらなかった…セロファンテープ留(;´∀`)・箱が分厚すぎた…軽く3cm超え!…郵送とか考慮してなかったので送料割高になるよ!・微妙に歪んでた…手作り品質なので…。ただ、やっぱり個人制作でカードも箱もラミネートして制作したのは、かなり頑張ったほうだと自画自賛しています。ラミネートすると光沢が出るし、劣化にも強いですからね。せっかく作ったボドゲなので、長持ちしてほしいものです。そして、今回も前回と同じで、箱は手作りにて制作します。なので箱もラミネートします。同じく、持ちはいいかと思います。与論島は湿気が多いので、ラミネート加工での耐水性能アップは、まあ必須という認識です。あと、前回と違い、上蓋と身に別れたタイプとなります。これによって歪みはかなり軽減されると思います。また、箱の厚みは前回の半分の、約1.5cmです。やったね! これで割高送料で送付せずに済むよ!おまけのレイヤー構造です。本作の制作はすべて、FireAlpaca SE3という環境で制作しています。高速&無用な機能を減らしつつCMYK対応などのDTP機能を持っている有料ソフト(買い切りで破格!!!)です。無料のFireAlpaca(機能は同じだけど保存がちょっとだけ遅いぐらいの差しかない/有料のSE3はベータなのでまだ無理して有料版を買う必要はなし)もあります。そこらへんは検索してね!で、このソフトにはレイヤーやフォルダーの透過率設定や、下書きレイヤー&下書きフォルダー機能があります。一番上の「ガイド」というフォルダは下書きになっていて、制作時に参照することで位置ヅレなどを防止できます(QRコードのマスクや、カード、背景の様々な線がコレ)。この下書きに設定したレイヤー&フォルダーは、ファイルへ書き出したときに自動的に無効化されます。要は、いちいち設定を調整せずとも、「納品ファイルに変な線が残ったりすることがない」んですね。便利!ちなみに設計としては、20枚ずつを重ねて、かつ、上下に入れることで80枚という大ボリュームのカードを収納します。取り出しにくいのは嫌なので、指先が入る隙間を設けています。FireAlpacaだと透過とか下書き設定とかを簡単にスライダー制御ができるので、制作はかどりんぐします。ということで、制作報告でした!


 みなさんこんにちは、ボードゲーム制作サークル「ゆんプロ」(YunPro)代表のY.T.です。 今日は大切なお願いとお知らせです。2025年9月26日現在、目標額20万円に対して、制作費として必要な額に届いておりません。 このままでは、制作部数の調整をしたところで大幅な赤字となります。したがって赤字額の軽減のため、制作は以下の通りの方針とさせていただきます。・トータル支援額2万円未満→読み札&取り札&書籍をモノクロで制作・トータル支援額4万円未満→取り札はカラーで作成、読み札&書籍はモノクロで制作・トータル支援額5万円未満→読み札&取り札をカラーで制作、書籍はモノクロで制作・トータル支援額5万円以上→すべてカラーにて制作 概ね部数調整でも赤字となるラインが5万円前後となるため、ご理解ください。 みなさまの金銭的な支援のみならず、プロジェクトのシェアやコメントがプロジェクトの後押しになります。IT業界の発展に重要な本作を、ぜひご支援いただけますよう、お願い申しあげます。


新しいアイデアや挑戦を、アプリで見つけるcampfireにアプリが登場しました!
App Storeからダウンロード Google Playで手に入れよう
スマートフォンでQRコードを読み取って、アプリをダウンロード!