From 8ed2fca03274edced8e78c9a0618e55236305e0d Mon Sep 17 00:00:00 2001 From: jprekz Date: Sun, 4 Aug 2019 20:14:58 +0900 Subject: [PATCH] add readme and manual --- img/area1.png | Bin 0 -> 1344 bytes img/area2.png | Bin 0 -> 1713 bytes img/damage.png | Bin 0 -> 3555 bytes img/dot.gif | Bin 0 -> 6272 bytes img/menu1.png | Bin 0 -> 1913 bytes img/menu2.png | Bin 0 -> 1931 bytes img/menu3.png | Bin 0 -> 2288 bytes img/screenshot.png | Bin 0 -> 19757 bytes img/title.png | Bin 0 -> 2270 bytes manual.html | 273 +++++++++++++++++++++++++++++++++++++++++++++ readme.txt | 182 ++++++++++++++++++++++++++++++ 11 files changed, 455 insertions(+) create mode 100644 img/area1.png create mode 100644 img/area2.png create mode 100644 img/damage.png create mode 100644 img/dot.gif create mode 100644 img/menu1.png create mode 100644 img/menu2.png create mode 100644 img/menu3.png create mode 100644 img/screenshot.png create mode 100644 img/title.png create mode 100644 manual.html create mode 100644 readme.txt diff --git a/img/area1.png b/img/area1.png new file mode 100644 index 0000000000000000000000000000000000000000..3627dacb9a90b7fd4023921d009c9d3df0822df9 GIT binary patch literal 1344 zcmeAS@N?(olHy`uVBq!ia0y~yU~B-g4{)%7L|$x3XJBAu_jGX#shIQj>OoE?MgeEX z=nZk*|0iW1_}nz}@RH^aapynRB;4Q*OI^p$G5wrBN4U{-_7?Bw>MhzcUo#(C`dRqU z)H7chA71*&`OxdxuZDt`e_9GuKfjj9|DnvppsLKEBfy{`$(Yc{;BbQXB!z4ilF%E_)Jq#Nh7#5_kG_a0p84a<~1T&gnC@Lvi~E0Q)tB0X_fPQKJm7dZ%yfW_ae-f*1H%mkhASueIT)l_8mxXYGA1-L1gP69 zFysh~Y90+Raudmc>g(2jW%o=3CpT2i-q&;g@!3IA+=F{x{p#80LlWtS^mXOGtSdMf zYD5`-7=!h*Fzh?!&+G7O?!Vg0kR|J|() z!B?`J=Q!|M|L=9%Zv#|FRk$(iyHfr>5MS1p;W$vfpZ(9zf_Zp~${%eE2bd}M#D0E; zKNZXQW!^numn&!~IQ5db-TG%EyNu$TqF)Cd`qe#Pbmv$;$F5+HGlfK?HLr>mdKI;Vst09ScDi~s-t literal 0 HcmV?d00001 diff --git a/img/damage.png b/img/damage.png new file mode 100644 index 0000000000000000000000000000000000000000..b776e8094f2c1922d64d3019f8db3e8deb4a1ca1 GIT binary patch literal 3555 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 CTVT8Z literal 0 HcmV?d00001 diff --git a/img/menu1.png b/img/menu1.png new file mode 100644 index 0000000000000000000000000000000000000000..3d0eca7f2a87e3aa568fac6e86f4d99715dc283f GIT binary patch literal 1913 zcmeAS@N?(olHy`uVBq!ia0y~yVEh7P=W(zB$%`=$r5PC59XwqeLn`LHy?T*L$DD`d z;@|)C{Z3RX7+qgd{UkWxcgmii)6I4Dj0_FuKYNPyTWq)0IV^aL8ePw5QAOB%F8$6hl zX?N9!1n{7|#{JQ_8{Q9i>*_PqwzZX0H zulxV!&-U%_y=R{L9lz)7wEwyDk58Ku{D1bpcTu0Kb)UcbS*Mr5ZTk*~_UIRdSRFW@ z`<7FG^=#e$x9$3MEtmf@|9f}qv+q&ou73U-b3v@?4mMZ5f8Mn1!sB~sr~hv|pX_~Z z<$vG$^0hzrPAmReV=um?Rqp$@>dLovpKsL8FW+Ddci7wSpKjGY+xXk=eL^|H`1en@ z{yvlZz4qS0cXL)h|Gjg8?w1|g@1M^8KJ)my-+P+xLOc(0{r>6K-x>Gc{a(qwyLjC^ zs2l3^*WXQ-+x`ACU)l2*+xzEPa~B@p`!_Cb_j#ML`_El<^)aOk)1MZ4|(?$Y=CZN1m`m33CR%)OI0cK`!ugh;$HzxjTe-L2QzXdWLGha>=^ z!XdKg)U;n;R^LzAAN?z1{rbCw73%3HHKSi$USBu)Z{Ewrd-s(ce>iuJ>hheG{`-IV ze%rmY|J$!yvhC$X)8=eiYWEk#5~2+oO2w$}q?GNb^#GMB6efm-I7H>eKvX^V!8|Vg WpX9@D8aIJ;BZH@_pUXO@geCyz3qk(? literal 0 HcmV?d00001 diff --git a/img/menu2.png b/img/menu2.png new file mode 100644 index 0000000000000000000000000000000000000000..be38e014693cd8df6de7a98c8a6ad6106089281c GIT binary patch literal 1931 zcmdUwZ%i9y9LGBxj(}UNBVg2_wlR)m9SSkXpTfXS2C|O8UN}2pqO-;UHH@Vm?a_^d zteY|Q4=bzCc4R`s3&%*cb)mhAN;WOy(2|Uhwl$D+Cx;xt2wHEH$#w~suNdjPJb+&!{KbM-Xp5#a5e;E`?j>YV}I=%Nah8mo-zV zQLA6wl_BKunl}i7u}SJb4oVL!s&qPC=qUH=x`($H6yPu4*Uh&20BE|1m}#Nq_p3@? zN_Kk6&`YQ7SSF#cI4)~#x_zQwDl5))>=`5V-*&+SIrm8+ek$$Y_O#wDxdhZOhq)s; zlG|^WaZhBVp7{CcNv}Me5_*s~U-3>o%X@F|sk-9N=P21n|4}nm(nA}Tv9V`l3tQJNxo&YIm@Ir9H6yq-)NWJcRP6)bh20^HZeid&-kAtDqYZHJ*70>-%-Q02N-W~2?)slM^ujC1Q0cX+8(;T4cA zBj?r^@f=)r4(;5aYN#~xvcP?m@fzrHpwk_mw^`MGjTSVvRg9f6|y~i&#gvX8J3=| zyNV*vAjGr^i&3i5FkP9s=1=uhmQQyW8UWc%MJMD!TLI0KW;Ib(e1RU_@AZTY1}q3j zynLL$>N_j37A-nMS|Afz0(!ONmAh-bVuZZt0>nQ17nnaJHd=kc{PNZG|6iYD0$2vA zE#4xw(SP%wfWS@IK%%hu#|*+zy9}8qK@(lC)l1acDp1a1^7GrD1JA+js(T;OHIb818@vKgf==+p^ c8LVVK_nq#E>XYG)*dxoS-Yphgs65pD7gLPUFaQ7m literal 0 HcmV?d00001 diff --git a/img/menu3.png b/img/menu3.png new file mode 100644 index 0000000000000000000000000000000000000000..292d465497c1fc6cb38d36c52d014dd97406b5f4 GIT binary patch literal 2288 zcmdUxZA?>F7{^PDmWWzd!m6;8Ny8k~S(!7_&`T-3T3R;RV0{5eQNe9!(hb2Ox1%@_ zDe88?QLB!(YHL9hmc;~HSBVagFeY#-EE6ieL3?qOjb5k)iaUDSugv*jabIrEJ?Gw& z=lMUs=YLL#BvG(7YLZjN2ruW%UrC<7qsJ5ABS=vxAptlss!E0(D z-2~RNd8u~rRpdc9keRtE@Zj<(^_eG`1|6>A*#4}jXAJs zt&|lMbjDCVUT8==EmQR`V{K9RJ>z48jUgROPby0pmaEVidJAWk|5QVN_+?_3jcWRC zR@p0I;I^c{rmyxhq05ZNvG+9Fy_lda9d$kjHKrt*Gjv<*e{{E^0Ygm;RwEt4V;QKz?KhjFwexrHvQ= zc^IU#0jdtOCr(Xo;pge96I#a}$x-48Qp!C-f36Mgo{7zU)l_M<*K?}tiy4SLt7D!~ zv(&4u(vH}*#SCY8MEDW19&YUuFoAS#KBWr005m)*8Y*sh{$G?hIXsROT^(iu6WUvx zJthAC)kZ5IY%Jm~a}yas@b4N&_Cz-y<)DP3WKtDGhPrW5Kb;B@-OMhgM|KX{?aiqy zACK8agNSx#e6!{=)R%llnyIUoPlLueuff(V-1U(2qaz}pVP)JgOEM=^%iba>eNnoE z2#>5n&}Y_lo$oI+(OH)nQHAG8#Ql1K7InJ8v(C!5SvQg$;WLs@X z!e+Xy>;M~g+9zuqMWT8^=Y6uv@?s}I$zDBq9)cBYN9?@eQwrf&FlO=9cJ_y1hZwY8 z?ZAFEZjM7jm>+?77O6YJ`UX6BRufgd!x3TL7B5csasTt#Yh1`NS+oBav(B{;&phEZ zoPzDyE(0(Jsoba`WXqv%ysQn;_Bm#WtNn!?@3~IiTd6Zdc^zzK*RR%UMy^6)9Fk#* zBH{xtvuf@o@yUOJa>z|R6>(H*zVt&jGZ&tW6HH+_CglD=neq9Na6`~F^i4%#?zOjJ)z z_8Fj;<+=@(lOI=qjx=J>^}dy$7czo;=1S6fVL0dRhxylWv&i){r4i6xy3uFcB#&p# zS~3R-_XQWr`u_| q@$r8#>Rt-&4aPZd2rskvIIVc~oslzzzkw?Zg(BRT2sgy-Jp4ELt(j;5 literal 0 HcmV?d00001 diff --git a/img/screenshot.png b/img/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..b2f96a03f001e74a0d5c006a82acc6a04ab91084 GIT binary patch literal 19757 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 IgmL`;1G6IeO#lD@ literal 0 HcmV?d00001 diff --git a/img/title.png b/img/title.png new file mode 100644 index 0000000000000000000000000000000000000000..f1b2cb6233b5e2b34c5ffb49ad8386ffff8b7602 GIT binary patch literal 2270 zcmdUxZA?>F7{^cFuoIB-vbjmLbuOCB8JL>`WTgnLfMFF2vnWED)2SdULB~shUNmz> zH-yYY7%$eqA|RAbq2;BN)+lCE7!sjqkrtf_q0l=im(sU;S74Yd+lS3;COaSQbI)_0 zJm>%WpY!3Ij$uc*FJHAB0N@@K$>ab)bpC=SGQs&3mluEN45FCmIF>WIxVW&{?6|l% zZ*Omh!+~L#mzUSn)Re_yX>M+oNF+D>FK?D_eMrW+H5wX z(YR;Np6KZ4h=>RhiDb1}+uGWQM53psCzs3Jv112|#p>wjkjZ3qb#?CU?smI9JUsmJ z<;$(Dt(~2nVPRn$4##|^Xa)eXR}^zwTz2KuNPmV;0OiytM>T}NRDa*}M_XR6Ob&O0 zvAp))o>OsE#`9-euq;L7Fnv?i+jZK9-L6iKzZi48HBxbSA|qw6BC&WYY|=I{kg=eu zk-J_KM`}OjXVND+`%)F?fOzb9l2X39qs`|2j(?u`a2WdC&fmn)rUPHwU|%^(pEG0le( zdERu@xV70PI%kFp6}8=ukCZBO)^-83rQdY>!p`GZ`t+KMQ`T}VgOf89fvt;&(ME(N z<-$~U4UdASWhn(%`YOjs3TQVB+C+E9SAGe8OqA*vmD^P`VyIDopby`-lGcKZp$4-@ zZNDEGSE5K#LV-oXZRCOn$b{qikr~%8@VM!3wCv!OR9MTg&8ohOS&)RFoo;2Wx^Z32TS)<9)TFwc59G$V#bc(AJa z07Ip7T(38io@v6tJ1inNBj8c^bfTKW1Q+XGa=IlS3d@En%t3Mbp&xR1*XX!AT-f!I zL3m&nW;ocClz^%XeWxQKPQS1O0xad*nJxHrLm!);?<$Nyvc(UgNkzLZ%&F1TmC zYHK#~Vsjzf$@gt@3tn09%%Egc4!A@wvcS%cA0#h&CxAUR$Z*~Z^h3E&V7+_Uf`2NV z?Rr$2deN^J+QNrE>KL?|8kA`eA7rZ-0!+8EN0Bs@M~j~+(C2R>XkaU^AI{$cW`p&sW6<7a)I(rWVN*P>W#W>Z-5$=?7$ CSzJ^A literal 0 HcmV?d00001 diff --git a/manual.html b/manual.html new file mode 100644 index 0000000..5cd8d5d --- /dev/null +++ b/manual.html @@ -0,0 +1,273 @@ + + + + + + + + Tofu on Fire 取扱説明書 + + + + +
+ Tofu on Fire + +

+ わちゃわちゃ系全方位シューティングゲーム Tofu on Fire +

+ +
+ スクリーンショット +
+ +

ゲーム概要

+

+ 青チームと赤チームに分かれて撃ち合いをします。プレイヤーは青チームです。
+ 豆腐(自機)を選び、敵を撃ちながらマップ中央付近にある豆腐エリアを目指します。
+ 豆腐エリアに入ると相手側へ進むので、そのまま相手側の点線エリアまで進ませると勝利です。 +

+ +

操作方法

+
+
+

XInput対応コントローラー

+
    +
  • 左スティック: 移動
  • +
  • 右スティック: 照準
  • +
  • Rボタン: 発射
  • +
+
+
+

マウス&キーボード

+
    +
  • WASDキー: 移動
  • +
  • マウス移動: 照準
  • +
  • クリック: 発射
  • +
+
+
+ +

ゲーム説明

+

ゲームを起動したときから戦いは始まっています。

+

+ ゲームを起動して何かボタンを押すと、豆腐選択画面になります。
+ 豆腐によって撃てるショットが異なります。以下の3種類の豆腐から選択してください。 +

+ +
+ +
+ MOMEN + MOMEN(木綿ミサイル)
2回跳ね返る高火力・長射程ミサイル +
+
+ KINU + KINU(絹ごしレーザー)
威力は低いが狙いやすいピコピコレーザー +
+
+ ABURAGE + ABURAGE(油揚げバーナー)
近距離の豆腐を焼き尽くす理不尽火炎放射 +
+ +
+ +

+ 選択すると突然ゲームが始まります。
+ AI操作の豆腐とともに,赤い敵弾を避け、赤い豆腐(?)をショットで倒しましょう。 +

+

+ 敵弾を食らうと体力が減っていきます。
+ 体力がゼロになると、豆腐のかけらを撒き散らしながら爆発四散してしまいます。
+ 豆腐のかけらを取ると体力を回復することができます。 +

+ + 体力の衰え + +

+ 倒されてしまっても、豆腐選択画面になって再び出撃することができます。
+ 復活する回数に制限はありません。 +

+ +

+ また、マップの中央付近には半透明の四角い「豆腐エリア」があります。
+ 豆腐エリアに豆腐が入ると色が変わり、相手側の点線エリアに向かって動き出します。
+ 豆腐エリアを進め、相手の点線エリアへ持っていくことができると勝利となります。 +

+ +
+ +
+ + 点線エリア +
+ +
+ +

+ 相手側の点線エリア付近ではなかなか豆腐エリアを進めることができませんが、 + なるべく倒されないようにしながら続けて敵を倒すことで、 + 豆腐の侵攻を一気に進められるようになります。 +

+ +

動作環境

+

+ Windows 10 64-bit で動作を確認しております。
+ 32-bit環境では動作しませんのでご了承ください。 +

+

+ ウィンドウの大きさは標準では1280x960となっていますが、 + これはconfig.txtの中身を弄ることで変更可能です。 +

+ +

その他

+
    +
  • + XInputコン操作では、右スティックとRボタンを使う代わりに、 + Aボタンで発射・Bボタンで射撃方向固定という操作方法もあります。が…(微妙) +
  • +
  • KINU豆腐のみ移動が若干速いです。
  • +
  • 油揚げは豆腐ではない、それはそう
  • +
  • 豆腐エリアとは結局何なのだろうか
  • +
  • そもそもなぜ豆腐なのか、それは誰にもわからない
  • +
  • 📛
  • +
+ +

作者

+

rekz - Program, Graphic, Sound, etc.

+ +
+ + + diff --git a/readme.txt b/readme.txt new file mode 100644 index 0000000..c61b620 --- /dev/null +++ b/readme.txt @@ -0,0 +1,182 @@ +################################################################################ +### Tofu on Fire +### Ver 1.00 + +豆腐を燃やせ。わちゃわちゃ系全方位シューティングゲーム + + +### +### 動作確認済み環境 +### + +Windows 10 64-bit で動作を確認しております。 + +(32-bit環境では動作しませんのでご了承ください) + + +### +### ゲーム説明 +### + +青チームと赤チームに分かれて撃ち合いをします。プレイヤーは青チームです。 +豆腐(自機)を選び,敵を撃ちながらマップ中央付近にある豆腐エリアを目指します。 +豆腐エリアに入ると相手側へ進むので,そのまま相手側の点線エリアまで進ませると勝利です。 + +詳しい説明はマニュアル(manual.html)を見てください。 + + +### +### 操作方法 +### + +「XInput対応コントローラー」もしくは「マウスとキーボード」を使用してプレイできます。 + +- XInput対応コントローラー +左スティック: 移動 +右スティック: 照準 +Rボタン: 発射 + +- マウスとキーボード +WASDキー: 移動 +マウス移動: 照準 +クリック: 発射 + + +### +### 免責 +### + +このソフトウェアによって生じた損害について作者は一切責任を負えませんのでご了承ください。 + + +### +### 履歴 +### + +- 19/08/12 1.00 初版(C96版) + + +### +### rekz - Program, Graphic, Sound, etc. +### twitter: https://twitter.com/jprekz +### web: https://jprekz.xyz +################################################################################ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +# 独り言 +rekzです。ちょっと前にもこんなゲームを作ったような気がします。変化に乏しい。 + +今回はRust製ECSベースゲームエンジンのAmethyst(https://amethyst.rs/)を試しに +使ってみようということで,その習作を兼ねています。 +設計がモダンでなかなかいい感じではあるものの,まだ開発中ということで,少々機能が +足りないと感じる部分もあり。。 +ECS周りはとてもいいんですが,レンダラとか入出力とかそのへんで何度もズッコケた(((´・_・`))) + +というか,開発開始時はAmethystのバージョン0.10.0を使ってたんですが,開発期間中に +0.11とか0.12がリリースされたので使ってみようとしたところ,レンダラが全面的に書き直された +ようで,OpenGLのサポートが一時的に(?)OmitされてVulkan(or Metal)専用になってました。 +それで気づいたんですが,私の開発マシン(ThinkPad E440)は世代的にVulkanに対応してなくて, +Amethystのアップデートを諦めざるをえない状況でした。なので結局0.10を使っています。 +新バージョン,ドキュメントを流し見する限りいろいろいい感じになってて,いいなあ…… + +今回,スコアとかそういう要素が皆無なのは微妙に開発時間が足りなかったからでです(´・_・`) +といってもゲーム自体が只のミニゲームなので,ちょっと時間掛けすぎだよなぁ.. +無駄にマニュアル凝りすぎ(笑)