ITエンジニア/デザイナ向けにオープンソースを毎日紹介

ゲームの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2019/04/16

tinytetris - ターミナル上で動くテトリス

WindowsやmacOSを使っている開発者はついWebブラウジングしてしまったり、ソーシャルサービスなどで時間を浪費してしまったりします。それに対してサーバ管理者はコンソールだけで事足りることが多いので、ちょっとした息抜きをする方法があまりありません。そこで紹介したいのがtinytetrisです。名前の通りテトリスで...

List

  • 2019/03/11

Yinsh - Web上でYinsh(インシュ)を楽しむ

Yinsh(インシュ)というゲームがあります。五目並べのようなゲームで、コマをジャンプさせるとコマの色を反転させるというオセロ的な要素も含んだゲームです。ちょっとルールが難しいのですが、慣れると誰でも楽しめます。ルールの詳細はインシュ | JELLY JELLY CAFE

List

  • 2019/03/09

RainingChain - HTML5で作られたMMORPG

Webブラウザさえあれば実現できることがどんどん増えています。Webブラウザさえあればインストール不要でWebアプリケーションが利用でき、データの共有なども簡単です。今回はRainingChainを紹介します。Webブラウザ向けに作られたMMOPRGです。## RainingChainの使い方ゲーム画面です。まずユーザ...

List

  • 2019/03/06

winmine-exe - Windows95風のUIで遊ぶマインスイーパ

Windows95が出た時、誰もが遊んだゲームがマインスイーパでしょう。コンピュータは買ったものの、やることがない人や会社の暇つぶしに遊んだ人たちも多いはずです。そんな方たちがノスタルジックに浸れるのがwinmine-exeです。## winmine-exeの使い方一瞬分からないかも知れませんが、これはWebブラウザで...

List

  • 2019/02/18

Maze Solver/Generator - JavaScriptで迷路の生成と回答

暇な時間にちょっと楽しみたいのが迷路です。子供は特に大好きで、できあがった時に何か絵が浮かび上がったりすると大喜びでしょう。しかし、そんな迷路も無限にある訳ではありません。そこで使ってみたいのがMaze Solver/Generatorです。迷路を自動生成し、さらに回答まで出してくれます。## Maze Solver/...

List

  • 2019/02/05

rubiks - 時間泥棒注意!ルービックキューブ・シミュレータ

時に無性にルービックキューブを解きたくなることはないでしょうか。筆者はないのですが、ルービックキューブは高速で解く競技もあるくらい熱いパズルです。一回動画を見てしまったら、自分もやってみたいと思うかも知れません。しかし実物のルービックキューブを買ってきても数時間やって飽きてしまうことでしょう。そこで使ってみたいのがru...

List

  • 2019/01/13

play - SSHで接続するだけで遊べる2048

時代はクラウドです。サーバをあえて保有したり、強力なマシンを手元に置いておく必要はありません。普段の利用はWebブラウザさえあれば十分であり、サーバだってターミナルさえあれば十分に作業できます。その延長として注目したいのがplayです。SSHで接続して2048が遊べるサーバになります。## playの使い方playを遊...

List

  • 2019/01/08

Solution Finder - テトリスのベストな配置を導き出す

テトリスの世界にはテト譜というものがあるそうです。将棋の結果が棋譜というのと同様に、テトリスをプレイした結果がテト譜です。ある場面において、ブロックをどのように置いたのかといった記録が残ります。そのテト譜を分析することによって上級者の考え方であったり、よりベストな選択を考えられるようになります。今回紹介するSoluti...

List

  • 2019/01/07

sandspiel - 破壊的楽しみもある箱庭シミュレータ

シムシティやライフゲームなどの箱庭ゲームは自分の思い描く世界を作り、疑似体験できるのが魅力です。そして時には災害やアクシデントを発生させて、苦労して築いてきた世界を壊してしまう楽しさもあります。今回紹介するsandspielは規模こそ小さいですが、自然現象のシミュレーションができる箱庭となっています。## sandsp...

List

  • 2018/12/30

PuzzleAndMonarch - 国を作れ、ただし90秒で

スマホ用のゲームはどれも短い時間、すぐにはじめられて、すぐに終われるものが多いです。隙間時間で遊ぶのに良いですし、短い時間で終わるものならばゲームルールも単純でしょう。今回紹介するPuzzleAndMonarchは1回のゲーム時間が90秒と制限されているのが特徴です。それでいて、運と閃き、そして知力が試されるゲームとな...

List

  • 2018/12/25

Mecha Hamster - Google製。ステージ作成もできるボールゲーム

自分の思い通りに動かないものを何とか目的の場所まで移動させるゲームは多数あります。思い通りにならないところでストレスを感じつつ、うまくいった時が快感になってやみつきになります。ピンボールなどがその原型と言えるでしょう。今回紹介するMecha Hamsterもそんなゲームの一つです。ボールをゴールまで持っていくのですが、...

List

  • 2018/12/20

PSone.css - プレイステーション風UIを再現するCSS

なぜ人は古いものに憧れとさえ言える感情を抱くのでしょうか。世の中はどんどん便利に、新しいテクノロジーも次々と登場しているにも関わらずです。懐古、アンティーク、ノスタルジックなど様々な言い方で古き良きものを振り返ろうとします。以前はファミコン風のUIを再現するNES.cssを紹介しましたが、今回はそれにインスパイアされた...

List

  • 2018/12/15

NES.css - ファミコン風サイトになるCSS

コンピュータはどんどん進化しており、より繊細なグラフィックス、リアルに近づく3D、臨場感あふれるサウンドといった具合に私たちを引きつけ続けています。そんな中、初代ファミコンもまた人気を持ち続けています。8bitでレトロ、とても今のコンピュータとは比較にならない代物であるにも関わらず、今なお多くの人たちを魅了しています。...

List

  • 2018/11/25

Minesweeper in clojure - Clojure製のマインスイーパ

マインスイーパと言えば、初期の頃のWindowsから付属しているゲームです。ソリティアと並んで世界中で最も長くプレイされているゲームではないでしょうか。ルールが簡単で、なおかつハックできる要素のある面白いゲームです。そんなソリティアをClojureでリメイクしたのがMinesweeper in clojureです。We...

List

  • 2018/11/23

GoBoy - Go製のカラー/モノクロゲームボーイエミュレータ

昔遊んだゲームはいつになっても楽しめるものです。ただしカセットがあっても本体がなければ遊ぶことはできません。カセットは意外と丈夫で壊れませんが、本体は使えなくなって捨ててしまっている人は多いです。そんな時に使ってみたいのがエミュレータです。今回はGoで作られたゲームボーイエミュレータのGoBoyを紹介します。## Go...

List

  • 2018/11/07

Ebiten - GoでWeb上で動くゲームを作る

最近、Goの快進撃が続いています。個人的にヒットしたのはGo1.11からのWebAssemblyのサポートでしょう。しかもDOMやネットワークアクセスもGoから利用できます。これによって高速なWebアプリケーション開発がGoでできるようになります。そんなGoを使って作られた2DゲームライブラリがEbitenです。## ...

List

  • 2018/11/04

Ren'Py - スマートフォンアプリも作れるノベルゲームエンジン

ノベルゲームは日本発祥で流行っているゲームジャンルの一つです。選択肢によって分岐してゲームをクリアしたり、逆にゲームオーバーになったりします。アクションのような複雑性はないものの、フラグを上手に立てなければ希望するルートを通れなくなります。そんなノベルゲームを開発できるソフトウェアがRen'Pyになります。## Ren...

List

  • 2018/11/03

aw - 小さなHTML5ゲームフレームワーク

ゲームはコンピュータにおける一大市場になっています。スマートフォンは当たり前で、PCゲーム、専用の筐体を使ったものなど様々にあります。もしヒットすれば巨額が動くことも多く、一気に世界的企業に成長した例も枚挙に暇がありません。現在Webブラウザベースのゲームにも注目が集まっています。そこで知っておきたいのがHTML5向け...

List

  • 2018/10/12

Pacman - 永遠に続くパックマン

パックマンは誰しも一度はプレイしたことがあるのではないでしょうか。そして、そのルールの簡単さや魅力にハマってしまい、時間をムダにした経験も一度や二度ではないはずです。それでもクリアがあるから良かったのです。今回紹介するPacmanはさらに恐ろしいです。縦方向に移動するパックマンなのですが、縦方向のスクロールが永遠に続く...

List

  • 2018/10/08

MineCraftWebGL - WebGL製のMinecraft

Minecraftにハマっている人は大勢います。サバイバルで生き残るのはもちろん、クリエイターとして大きなものを作るのも楽しみ方の一つです。難点なのはアプリケーションをインストールしなければならないことでしょう。そこで使ってみたいのがMineCraftWebGLです。WebGLで作られたMinecraftです。## M...