※本記事は株式会社Sekappy公式ウェブサイトからの転載記事となります。
株式会社Sekappyでは、2021年12月22日(水)から2022年1月11日(火)までの期間、カードゲームをテーマとしたプログラミング公募イベント「セカチャレ」を開催いたします。
本イベントでは、実務経験に応じた3部門の課題をご用意。それぞれに基づくプログラムを制作いただきます。
特に優れた作品をお寄せいただいた方には、大手TCGショップ・カードラッシュ様のお買い物ポイントを進呈しちゃいます!
(※ポイントのご利用はカードラッシュ様通販サイトに限ります)
また、受賞の有無を問わず、キラリと輝く作品をお寄せくださった方には、弊社人事担当者より採用のオファーをさせていただければと考えております。
年末年始期間を利用して、ぜひプログラミングチャレンジに挑んでみてください!
開催によせて
株式会社Sekappyは、タイトルごとにカードゲーマーだけを募っている、ちょっと変わったIT会社です。
そんな「カードゲーム×IT」で成り立っているSekappyだからこそ、カードゲーマー兼エンジニアの方々がスキルを発揮する場を用意したい! ……そんな思いから定期開催しているイベントが、Sekappyプログラミングチャレンジ・セカチャレです。
過去のセカチャレでも、イベントのためにゼロからプログラミングを学ばれた(!)という方から経験豊富なエンジニアの方まで、幅広い方々にご参加いただきました。
今回は、前回に引き続きカードゲーム全般を縦断する課題をご用意いたしました。プログラミング初心者の方から経験豊富なエンジニアの方まで大歓迎。もちろん、「ひとつ賞品獲得を狙っちゃおうかな!?」という方のチャレンジもお待ちしております。
みなさまの作品を、弊社技術者一同楽しみにしております!
イベント概要
本イベントは、実務経験の有無・経験年数に応じて、以下の3つの課題をご用意しております。ご自身の経験に応じた部門を選んでご応募いただけます。
【課題1】(実務未経験者向け):ダイスシミュレーター
カードゲームでしばしば必要となるダイスロール。ゲーム内での使用のほか、昨今はリモート対戦での先手・後手の決定に使う方もいらっしゃいますね。
そんなダイスロール、時には複数のダイスや6面以外のダイスを使用することもあります。
今回はダイスの個数および面数を指定し、結果を出力するプログラムを作成してください。複数のダイスをふった場合は、出目の合計も出力しましょう。
【課題2】(実務経験3年未満の方):トーナメント勝利期待値計算ツール
この大会、果たして勝ち上がれるだろうか……?
大会に臨む誰もが抱く(?)そんな疑問に答える、優勝期待値計算ツールを作成いただきます!
トーナメント形式や参加人数、先攻や後攻の選択から優勝期待値を計算するツールを作成してください。要件に示された設定項目はもちろん、独自の機能を実装してみても◎です!
【課題3】(実務経験の制限なし):戦績管理ツール
実戦で結果を出すために大切なのが戦績管理。大型イベントでの入賞者の多くが、対戦成績を整理したうえで使用デッキを選択・チューンナップしています。
本課題では、そんな対戦成績を快適に管理するアプリケーションを作成してください。(GUIによる動作を必須とします)
自身のデッキや相手のデッキのデータ記録はもちろん、特定デッキ相手の勝率や先攻後攻による結果の変化など、分析に必要な情報を一通り引き出せる便利なツールに仕上げましょう!
◆各部門の詳細な応募要件についてはこちらをご覧ください。
ご応募に居住地や年齢は問いません。皆さまの挑戦をお待ちしております!
上位賞の賞品および選考基準
今回も、各種人気TCGタイトルを業界最安級で取り揃えるカードラッシュ様のご協力のもと、通販でのお買い物にご利用いただけるポイントを賞品にご用意いたしました!
未経験者対象の部門(1)では、優れた作品をお送りいただいた方(若干名)に10,000ポイントを、部門(2)と(3)の最優秀作品には、なんと50,000ポイントを進呈いたします!1ポイント=1円としてお買い物できますので、欲しかったあんなカードやこんなカードも買えちゃいますね!
※1 ポイント付与に際して、カードラッシュ様の通販アカウントが必要となります。お持ちでない方は、受賞後アカウントの作成をお願いいたします。
※2 ポイント付与はカードラッシュ様の取扱TCGタイトルのうち、いずれか1タイトルをお選びいただく形になります。
また、審査員がキラリと輝くものを感じた制作者の方には、ご紹介した賞品とは別に、弊社より採用のオファーを送らせていただく場合がございます。
さらに、ご応募いただいた方全員に、参加賞としてKMC社製・Sekappyスリーブ100枚セットを進呈いたします。非売品のちょっぴりレアな(?)スリーブとなりますので、ぜひ入手してご利用ください!
※画像はイメージです。実際のスリーブとは異なる場合がございます。
※サイズは66cm×91.5 cmのレギュラーサイズとなります。
まとめると、賞品は以下のようになります。
- 部門(1) 優秀者(若干名):カードラッシュポイント 10,000ポイント
- 部門(2) 最優秀作品賞(1名):カードラッシュポイント 50,000ポイント
- 部門(3) 最優秀作品賞(1名):カードラッシュポイント 50,000ポイント
- 参加賞:Sekappyスリーブ100枚セット
※これら賞品とは別に弊社から採用オファーのご相談を差し上げることがございます。
※受賞者なしとさせていただく場合もございます。
また、選考はSekappy役員を含む社内の審査員が担当。
- コードの保守性
- 利便性(UI/UX)
- アイデアの独自性
- アルゴリズムの効率良さ
の4観点から評価し、受賞作品を決定いたします。
賞品ご協力:カードラッシュ様について
今回の賞品には、TCGショップ・カードラッシュ様より多大なご協力を賜りました。
カードラッシュ様は、
- マジック・ザ・ギャザリング
- ポケモンカードゲーム
- 遊戯王OCG
- 遊戯王ラッシュデュエル
- デュエル・マスターズ
- カードファイト!!ヴァンガード
- バトルスピリッツ
といった各種TCGタイトルを業界最安級&高額買取で取り扱われているカードショップです。通販サイトと、都内に実店舗を3店舗(秋葉原2店舗および池袋)展開されています。
また、カードラッシュ様の活動は販売だけではありません。プロによる記事が読める『ラッシュメディア』や、MTG情報サイト『イゼ速』を運営し、情報発信にも力を入れています。
さらに、各タイトルの実力派プレイヤーをCard Rush Prosとしてスポンサード。TCG業界の盛り上げに大いに寄与されているショップです。
開催概要
募集期間
2021年12月22日(水)~2022年1月11日(火) 23:59
参加資格
部門1:実務未経験の方
部門2:実務経験3年未満の方
部門3:実務経験の制限なし
※条件に合致する方であれば、複数の部門にご応募いただいても構いません。
提出物
- ソースコード
- 再現手順・操作手順
- アピールポイント
※(1)は必ず圧縮してアップロードしてください。
※(2)(3)につきましては、フォームに入力してご提出ください。
推奨言語
PHP, Ruby, Python,C, C#, C++, Java, JavaScript
※各部門とも各種ライブラリやフレームワーク、APIなどの外部サービスの利用は自由としますが、各規約等に従って利用してください。
応募方法
以下の各リンクにある提出用のGoogleフォームからご応募ください。
部門1:(実務未経験者向け):ダイスシミュレーター
部門2:(実務経験3年未満の方):勝利期待値計算ツール
部門3:(実務経験の制限なし):戦績管理ツール
※フォームからのアップロードは10MBまでとなります。容量が足りない場合は個別にご対応いたしますので、お手数ですが info@sekappy.com までご連絡いただけますようお願い申し上げます。
結果発表
2022年2月予定
注意事項など
- 1.提出物の著作権について
- 1-1.本コンテストにおいて、参加者が創作したソースコード等の著作物の著作権(著作権法27条および28条に規定される権利を含みます。以下の条項も同じです。)は、参加者に帰属するものとします。
- 1-2.参加者は、弊社および参加者以外の第三者が著作権を有する著作物およびその他の権利を有する著作物を本コンテストに提出する場合、事前に当該第三者から当該著作物を弊社および参加者が利用することについて許諾を受けるものとします。
- 1-3.前2項の参加者または第三者の著作物について、弊社は、媒体等において、弊社が妥当と判断する方法により無償で利用することができるものとし、参加者は、当該著作物について著作者人格権を自ら行使しまたは第三者に行使させないものとします。
- 1-4.参加者は、提出する著作物が弊社および第三者の著作権、商標権等の知的財産権、肖像権およびパブリシティ権等の人格権、ならびに所有権その他一切の権利を侵害していないことを保証するものとします
- 2.各種ライブラリやフレームワーク、APIなどの外部サービスの利用は自由としますが、各規約等に従って利用してください
- 3.コンテストの審査結果に関わらず、弊社から採用オファーをさせていただくことがあります。
- 4.お預かりした個人情報は、弊社プライバシーポリシー( https://sekappy.com/privacy-policy )に従い厳重に管理いたします。
- 5.同じ課題に複数回応募された場合は、最後に応募いただいた回答にて審査いたします。
お問い合わせ
部門を問わず、件名に「プログラミングチャレンジについて」とご入力の上、 info@sekappy.com へご連絡ください。2営業日以内にご返信いたします。