<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>シミュレーションゲーム on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/tags/%E3%82%B7%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%B2%E3%83%BC%E3%83%A0/</link>
		<description>Recent content in シミュレーションゲーム on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Wed, 02 Jun 2021 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/tags/%E3%82%B7%E3%83%9F%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%B2%E3%83%BC%E3%83%A0/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>yare.io - JavaScript で艦隊を動かし戦わせるゲーム</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/</link>
				<pubDate>Wed, 02 Jun 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://yare.io/&#34;&gt;yare.io&lt;/a&gt; は、Javascriptプログラムを書いて宇宙戦を戦わせるwebサービスです。&lt;/p&gt;&#xA;&lt;p&gt;ゲームは一対一の戦い、スピリット(spirit)というユニットを操作して、自分の基地を守りつつ敵の基地を破壊することが勝利条件です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-fleets-battle.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-fleets-battle_hu_dd1aa7d42ae137d7.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-fleets-battle_hu_301fe4486e1c951d.webp 579w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-fleets-battle.png&#34; width=&#34;579&#34; height=&#34;586&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;操作して、と言いましたがマウスなどで直接操作するわけではなく、JavaScript でスピリットがどのように振舞うかをプログラミングし、フィールドに投入して戦わせます。&lt;/p&gt;&#xA;&lt;p&gt;チュートリアルがあるので、通しでやってみました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-attacking-enemy-baae-on-tutorial.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-attacking-enemy-baae-on-tutorial_hu_4658a29923936d47.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-attacking-enemy-baae-on-tutorial_hu_e09eb948cd09d96f.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-attacking-enemy-baae-on-tutorial_hu_f9e73892f6903533.webp 1460w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-attacking-enemy-baae-on-tutorial.png&#34; width=&#34;1460&#34; height=&#34;756&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;基地の最寄りの恒星でエネルギーを補給させ、それを基地へと持ち帰らせます。&lt;/p&gt;&#xA;&lt;p&gt;エネルギーをある程度運びこむと、基地から新しいユニット(スピリット)が誕生するので、自分のすべてのユニットを配列で回し、使えるユニットを増やしていきます。&lt;/p&gt;&#xA;&lt;p&gt;自給ができるようになったら、一定範囲を索敵し、攻めてきた敵のスピリッツからエネルギーを奪うことで撃破します。チュートリアルではここまで。&lt;/p&gt;&#xA;&lt;p&gt;この後は実際の戦闘フィールドに参加します。他のユーザーを待つこともできますが、相手が見つからない時や練習用に bot のプレイヤーも用意されています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-akky-vs-bot.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-akky-vs-bot_hu_17533799761d089.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-akky-vs-bot_hu_7d0ac141fdfa92d.webp 535w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/06/yare-io-space-battle-by-javascript/yare-io-akky-vs-bot.png&#34; width=&#34;535&#34; height=&#34;582&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;試しに増やした艦隊の半分を敵の基地へ送るプログラムを書き投入してみたのですが、待ち受ける敵の艦隊に各個撃破されてしまい散々でした。チュートリアルから実戦に行くには、もう少し凝ったプログラムを作らないといけなさそうです。&lt;/p&gt;&#xA;&lt;p&gt;ゲームシステムはまだまだ荒く、スピリットの種類やルール、使える関数もこれから増えていくそうです。Discord チャンネルで作者や他プレイヤーと雑談することができ、現在の制限事項や今後の予定などについて知ることができます。&lt;/p&gt;</description>
			</item>
			<item>
				<title>ブラウザゲーム - スエズ運河を大型船で進め</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/</link>
				<pubDate>Wed, 31 Mar 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/</guid>
				<description>&lt;p&gt;CNN による&lt;a href=&#34;https://edition.cnn.com/interactive/2021/03/cnnix-steership/&#34;&gt;Steer through the Suez Canal&lt;/a&gt;(スエズ運河を進め)は、スエズ運河で座礁して運河を何日も止めているエバーギブン号の事件を題材にしたシミュレーションゲームです。&lt;/p&gt;&#xA;&lt;p&gt;# 3本連続でエバーギブン号事件についての記事となりました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/evergiven-simulator.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/evergiven-simulator_hu_bb76def4305e620d.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/evergiven-simulator_hu_65e7a1e7106621de.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/evergiven-simulator_hu_b9156e250e74cdf4.webp 1005w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/evergiven-simulator.png&#34; width=&#34;1005&#34; height=&#34;844&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;あなたは、スエズ運河の入り口の地図に配置された大型船を、前後進の出力調整と左右のかじ取りによってコントロールし、画面上端まで座礁せずに導かなければいけません。&lt;/p&gt;&#xA;&lt;p&gt;船はキーボードのカーソルキーでも制御できます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/evergiven-simulator-crashed.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/evergiven-simulator-crashed_hu_70763145091d56ef.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/evergiven-simulator-crashed_hu_3d408a69d7a54a52.webp 528w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/03/steer-through-the-suez-canal-game/evergiven-simulator-crashed.png&#34; width=&#34;528&#34; height=&#34;533&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;舵を切ったままにしておくとどんどん方向が変わっていくのを体験できます。またスピードが出ていると途中でまずいと思っても取り返しが効かなくなりますね。&lt;/p&gt;&#xA;&lt;p&gt;最初はスエズ運河を通りきるまで遊べるのかと思いましたが、ゲーム画面は最初の地図の範囲だけでした。実際にスエズ運河の端から端まで通過するのは10時間以上かかるそうで、リアルなゲームにするとゲームというより、ただただつらい作業になるかもしれませんね。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://googlemapsmania.blogspot.com/2021/03/can-you-navigate-suez-canal.html&#34;&gt;Maps Mania&lt;/a&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
