@@ -5,7 +5,9 @@ type TargetAge =
55 | "大人向け" ;
66const timeEst = {
77 short : "5分程度" ,
8+ short_med : "5~15分ほど" ,
89 med : "15分ほど" ,
10+ med_long : "5~15分ほど" ,
911 long : "30分〜" ,
1012} as const ;
1113type TimeEst = ( typeof timeEst ) [ keyof typeof timeEst ] ;
@@ -25,21 +27,6 @@ type Exhibition = {
2527} ;
2628
2729export const exhibitions : Exhibition [ ] = [
28- {
29- title : "Shortcut Puzzle" ,
30- image : {
31- src : "img/shortcut.png" ,
32- alt : "Shortcutゲームのイメージ" ,
33- } ,
34- description : `
35- あなたは普段ショートカットキーを使ってますか?いつも多用している方も初めて聞いた方も、ショートカットを魔法のように操りましょう!2Dアクションパズルゲームの「Shortcut Puzzle」をぜひ遊んでみてください!
36-
37- ` ,
38- url : "https://shortcut-game.utcode.net/" ,
39- isNew : true ,
40- target : "どなたでも" ,
41- takes : timeEst . med ,
42- } ,
4330 {
4431 title : "はじめてのプログラミング 迷路" ,
4532 image : {
@@ -56,125 +43,97 @@ export const exhibitions: Exhibition[] = [
5643 } ,
5744 {
5845 // disabled: true,
59- title : "AIとオセロ " ,
46+ title : "8番ページ " ,
6047 image : {
61- src : "img/othello.png " ,
62- alt : "オセロのイメージ" ,
48+ src : "img/page8.jpeg " ,
49+ alt : `「8番ページ」と"Page 8"が合わさったスタイリッシュなロゴ` ,
6350 } ,
6451 description : `
65- 6 × 6マスのちょっと小さいオセロで、AIと対戦してみましょう!勝つのはちょっと難しいかも!?オセロを通じて「AIと対戦する楽しさ」や「AIがどのようなものかを理解するきっかけ」にもなります。さあ、あなたの戦略でAIを打ち負かしてみませんか?
66- ` ,
67- url : "https://boardgame.utcode.net/" ,
68- isNew : false ,
52+ 『8番ページ』は、あなたを奇妙なループに閉じ込める、
53+ “Web上の 8 番出口”をモチーフにしたゲームです。
54+ 何度も繰り返されるページの中で、
55+ ほんのわずかな異変を見つけてください。
56+ あなたは、このループから抜け出せますか?
57+ ` ,
58+ url : "https://page8.utcode.net" ,
59+ isNew : true ,
6960 target : "どなたでも" ,
70- takes : timeEst . short ,
71- } ,
72- /*
73- {
74- title: "ブロックプログラミングで並び替え",
75- coverImage: {
76- src: "https://source.unsplash.com/hLvQ4-QEBAE/800x300",
77- alt: "身長順で並び替えのイメージ",
78- },
79- description:
80- // prettier-ignore
81- <p>
82- Lorem, ipsum dolor sit amet consectetur adipisicing elit. Eos sint est omnis incidunt harum, maiores accusantium reiciendis id error nobis! Molestiae odit dignissimos illo nisi aperiam quod repellat placeat voluptas.
83- </p>,
84- linkTo: "/sort",
85- targetAge: "小学生以上におすすめ",
86- isNew: false,
87- requiredTime: "10分~",
61+ takes : timeEst . long ,
8862 } ,
89- */
90-
91- // {
92- // title: "Blosite",
93- // image: {
94- // src: "img/blosite.png",
95- // alt: "blosite のイメージ",
96- // },
97- // description: `
98- // ブロックプログラミングで自分だけのウェブサイトを作りましょう!豊富なチュートリアルがあるので、プログラミングが初めての方でも楽しめます。作ったサイトはBlosite内で共有することもできます!他の人に作ったウェブサイトを自慢しちゃいましょう〜
99- // `,
100- // url: "https://blosite.utcode.net",
101- // isNew: true,
102- // target: "小学生以上におすすめ",
103- // takes: timeEst.med,
104- // },
10563 {
106- title : "ひとり麻雀" ,
64+ // disabled: true,
65+ title : "ブラウザハック入門" ,
10766 image : {
108- src : "img/hitori-mahjong .png" ,
109- alt : "麻雀のイメージ" ,
67+ src : "img/browser-hack .png" ,
68+ alt : `プラウザを用いてWebサイトをハッキングしている様子` ,
11069 } ,
11170 description : `
112- 麻雀はハマると抜け出せなくなるくらい面白いにもかかわらず、鳴きや点数計算、
113- 押し引きといったように様々な要素があるため、始めるハードルが上がってしまっています。
114- そこで、「ひとり麻雀」では平面の牌効率だけのパズルとしてもっと簡単に遊べるようにしました。
115- ` ,
116- url : "https://mahjong.utcode.net/" ,
117- isNew : false ,
71+ 普段見ているWebサイトには、実は「裏側」がある。Chromeに標準搭載された開発者ツールを使えば、誰でもその秘密を覗ける。コードを読み解き、仕組みを暴く——初心者でも楽しめる4つのハックミッションで、Webの世界の扉を開けよう。
72+ ` ,
73+ url : "https://browser-hack.utcode.net/" ,
74+ isNew : true ,
11875 target : "中高生以上におすすめ" ,
119- takes : timeEst . short ,
76+ takes : timeEst . long ,
12077 } ,
121- // {
122- // title: "競馬AI",
123- // image: {
124- // src: "img/horse.png",
125- // alt: "競馬のイメージ",
126- // },
127- // description: `
128- // 競馬をAIで予測しようというのがこのプロジェクトが発足した理由です。
129- // そしてこのサイトではそのAIと対戦をしたり、AIの学習に使われたデータについて閲覧することが出来ます。
130- // AIとの対戦ではランダムで出てくる過去データをもとに順位の予想勝負をしてもらいます。
131- // ハイスコアを出すとランキングボードに乗ることが出来るのでぜひ頑張ってください。
132- // `,
133- // url: "https://keiba.utcode.net/",
134- // isNew: true,
135- // target: "中高生以上におすすめ",
136- // takes: timeEst.med,
137- // },
13878 {
139- title : "ハッカーになろう" ,
79+ // disabled: true,
80+ title : "Life Code" ,
14081 image : {
141- src : "img/security.png " ,
142- alt : "セキュリティのイメージ" ,
82+ src : "img/Life-Code_thumb-nail.gif " ,
83+ alt : `Life Codeのロゴがライフゲームの規則に従って変化して消える様子` ,
14384 } ,
14485 description : `
145- 悪用厳禁!Web サービスを攻撃して、隠された秘密のデータを盗み出そう! 実際に使われたことのあるサイバー攻撃手法を習得して、あなたもついにハッカーデビュー!? インターネット上の詐欺から身を守る方法も学べます。
146- ` ,
147- url : "https://security.utcode.net/" ,
148- isNew : false ,
149- target : "大人向け" ,
150- takes : timeEst . long ,
86+ "Life Codeは、自分でルールを変えながら遊べるライフゲームです。
87+ コードを書きかえるとマスの中の「いのち」の動きが変わります。
88+ プログラミングで実験しながら、ふしぎな世界を作り出せるゲームです。"
89+ ` ,
90+ url : "https://life-code.utcode.net/" ,
91+ isNew : true ,
92+ target : "中高生以上におすすめ" ,
93+ takes : timeEst . short_med ,
15194 } ,
15295 {
153- title : "新歓ハッカソン作品" ,
96+ disabled : true ,
97+ title : "Hack-shooter" ,
15498 image : {
155- src : "img/newcomers-hackathon .png" ,
156- alt : "ハッカソンのイメージ" ,
99+ src : "img/Hackshooter_theme .png" ,
100+ alt : `Life Codeのロゴがライフゲームの規則に従って変化して消える様子` ,
157101 } ,
158102 description : `
159- 2024年5月に開催された新歓ハッカソンで、新入生たちがわずか2日間で作り上げた個人開発作品の展示です。ゲームやツール、学習コンテンツなど多彩なジャンルの中に、発想と技術の光る作品が勢ぞろい!初めての開発とは思えない完成度をぜひご覧ください。
160- ` ,
161- url : "/hackathon " ,
103+ シューティングゲームの裏側をプログラミングすることによって、より簡単に、よりスマートにゲームを攻略しよう!
104+ ` ,
105+ url : "https://life-code.utcode.net/ " ,
162106 isNew : true ,
163- target : "どなたでも " ,
164- takes : timeEst . med ,
107+ target : "小学生以上におすすめ " ,
108+ takes : timeEst . med_long ,
165109 } ,
166110 {
167- title : "Falling Nikochan" ,
111+ // disabled: true,
112+ title : "プラス演算子ゲーム" ,
168113 image : {
169- src : "img/nikochan_tetoris.webp " ,
170- alt : "Nikochanのイメージ" ,
114+ src : "img/plus_operator_game.png " ,
115+ alt : `Life Codeのロゴがライフゲームの規則に従って変化して消える様子` ,
171116 } ,
172117 description : `
173- シンプルでかわいいリズムゲーム (音ゲー) です。 PC だけでなくタブレットやスマートフォンなどでも手軽に遊べます。さらに、アカウント登録やログイン不要で誰でも譜面を作成することができます。
174- ` ,
175- url : "https://nikochan.utcode.net/?fes=mf98" , // クエリパラメータで戻るボタンの表示が変わるようになっています
118+ 「プラス演算子ゲーム」へようこそ!このゲームは、数字が書かれたカードと様々な効果を持つ「演算子」カードを駆使して、場に並べられたすべての数字を「1」にすることを目指す、戦略的パズルゲームです。ひらめきと論理的思考を武器に、最短手数でのクリアを目指しましょう!
119+ ` ,
120+ url : "https://plusoperatorgame.onrender.com" ,
176121 isNew : true ,
177- target : "どなたでも " ,
122+ target : "中高生以上におすすめ " ,
178123 takes : timeEst . short ,
179124 } ,
125+ // {
126+ // title: "Falling Nikochan",
127+ // image: {
128+ // src: "img/nikochan_tetoris.webp",
129+ // alt: "Nikochanのイメージ",
130+ // },
131+ // description: `
132+ // シンプルでかわいいリズムゲーム (音ゲー) です。 PC だけでなくタブレットやスマートフォンなどでも手軽に遊べます。さらに、アカウント登録やログイン不要で誰でも譜面を作成することができます。
133+ // `,
134+ // url: "https://nikochan.utcode.net/?fes=mf98", // クエリパラメータで戻るボタンの表示が変わるようになっています
135+ // isNew: true,
136+ // target: "どなたでも",
137+ // takes: timeEst.short,
138+ // },
180139] ;
0 commit comments