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

ゲームの記事一覧

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

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

もっと見る

List

  • 2017/03/23

Monster Hunter Pocket - モンハンにインスパイアされたミニゲーム

ゲームは一つだけの目的では長続きしません。時に変化となるようなちょっとしたおまけがあると良いでしょう。それはボーナスゲームであったり、サブクエストだったりします。ミニゲームもその一つです。今回紹介するMonster Hunter Pocketはモンスターハンターにインスパイアされたミニゲームになります。## Monst...

List

  • 2017/03/13

Flatris - React製。プログレッシブWebなテトリス

HTML5がどんどん高機能化、表現力が高くなっているのに合わせて、これまでローカルアプリケーションでしか実現できなかったようなことがWeb上でできるようになっています。ゲームもその一つです。今回紹介するFlatrisはプログレッシブなWebテトリスです。HTML5でさくさくと遊べます。## Flatrisの使い方ゲーム...

List

  • 2017/03/11

box - ハマりすぎ注意。Webベースの2Dパズルゲーム

もしこの記事を読むのが仕事中であれば、さっさと別なところに移動した方が良いでしょう。プライベートな時間で暇な時にぜひ読んで欲しいです。単純なゲームというのはそれくらい中毒性があるものです。今回紹介するオープンソース・ソフトウェアはbox、Webベースの2Dゲームです。## boxの使い方boxのゲーム画面です。WASD...

List

  • 2017/03/02

どうぶつしょうぎ名人 - 絶対勝てないどうぶつしょうぎ

どうぶつしょうぎはご存じでしょうか。4種類のコマ(ライオン、ひよこ、ゾウ、キリン)で遊ぶ将棋なのですが、実は後手が必ず勝つという論文が発表されています

None

  • Premium_s 2017/02/28

業務中は危険!なWebゲームについて

今回のテーマはWebゲームです。HTML5を使って高機能なゲームが作れるようになっています。今はゲームと言えばアプリが多いですが、WebにはWebの良さが存在します。今回はそんなWebゲームの魅力と、関連オープンソース・ソフトウェアを紹介します。## すぐに遊べるなんと言ってもインストール不要で遊べるのがWebゲームの...

List

  • 2017/01/14

kuzusi - これなら上司にばれない?ターミナルで動くブレークアウト

サーバエンジニアは常にターミナルを立ち上げておく必要があります。白黒の画面では面白さが欠けるかも知れません。そこでついデスクトップのブラウザなどを立ち上げたくなりますが、仕事はターミナル上で発生します。なんとかターミナル上で楽しめないでしょうか。そんな方に朗報です。ターミナル上で遊べるブレークアウト、kuzusiが登場...

List

  • 2017/01/12

Pac-Bar - Touch Barで遊べるパックマン

今なお世界中で愛されているパックマン。Googleが自社のサイト上でパックマンを遊べる仕組みを作ったところ、1.2億ドルの世界的損失を出した

List

  • 2016/12/21

Quick Tetris - Web製ですぐに遊べるテトリス

テトリスは永遠です。誰でもすぐに遊び方が覚えられる上、中毒性があります。遊び手としてもちろん面白いのですが、開発者として見るとどうでしょうか。実際処理としてはもの凄く難しい訳ではなさそうです。作ろうと思ったら作れそうな気がしませんか。そこで参考にしたいのがQuick Tetrisです。Webベースで動くテトリスです。#...

List

  • 2016/12/19

TouchBarSpaceFight - TouchBarで遊べるシューティングゲーム

Appleは言いました。TouchBarは遊ぶところではない、と。しかし多くのイノベーションは遊びの中から生まれるものです。とりあえず新しいデバイスがあるとDoomをインストールしたくなるのも同じことです。今回紹介するTouchBarSpaceFightはTouchBarを使って横型のシューティングゲームを実装してしま...

List

  • 2016/11/17

Astray - WebGLを使った迷路ゲーム

Webの表現力が低いと言われたのはとうに昔で、HTML5によってぐっと向上しています。とは言え、簡単にできるかと言われるとそうでもないのですが、それでも多くのライブラリやフレームワークによって実現する方法も増えています。今回はWebGLを使った迷路ゲーム、Astrayを紹介します。単純な2Dに比べて高度な表現が特徴です...

List

  • 2016/10/14

FaithJS - Web上で動くファミコンシミュレータ

ファミコン(NES)エミュレータは古くからあります。WindowsやMac OSX、Linuxなど多くはデスクトップアプリケーションとして提供されていますが、スペック的にはすでにWebブラウザでも動くレベルです。今回はJavaScriptで実装されたNESエミュレータ、FaithJSを紹介します。## FaithJSの...

List

  • 2016/09/04

flappy-bird - HTML5製のFlappy Birdクローン

有名なサービスはすぐに真似されます。パクリというと悪い印象がありますが、技術者にしてみると真似することでその中で使われている技術、デザインを実践的に学べるという利点があります。今回紹介するflappy-birdはその名の通り、Flappy Birdを真似したソフトウェアです。特徴としてはReactを使ってHTML5アプ...

List

  • 2016/08/11

Web Blocks - Webブラウザで遊べるMinecraftクローン

Minecraftはブロックを積み重ねて世界を創っていくという、レゴ好きにはたまらないゲームです。日々多くの人たちが一生懸命建設に励んでいます。また、開発者にとっては別な見方もできます。コンセプトがシンプルなだけに同じようなものを自分で作ってみたいと思えるのです。今回はWebGLを使ったWeb Blocksを紹介します...

List

  • 2016/08/06

street_fighter - 懐かしのあのストリートファイターをWeb上で

ソフトウェアの名前を見ても分かる通り、あのストリートファイターです。世の中にあるソフトウェアはどんどんWeb化が進んでおり、それはゲームにおいても同様です。Webブラウザで遊べる、というだけでどれだけの人たちが殺到するか分かりません。street_fighterはまだまだ粗いですが、可能性を感じさせるソフトウェアです。...

List

  • 2016/07/30

Pokémon GO - WebSpoof - 利用注意。Pokémon GOをMac OSXからプレイ

USを中心に爆発的な人気を獲得しているPokémon GO。Ingresと同じシステムがベースになっているだけあって、位置情報と実際の地図を組み合わせたリアル性を持ったゲームというのが特徴です。そんなPokémon GOをMac OSXから遊べるようにするのがPokémon GO - WebSpoofです。実際の利用は...

List

  • 2016/07/11

Pokémon Engine - ポケモンを舞台にしたMMO

ポケモンは世界的に人気のゲームです。新しい新作はもちろんのこと、旧作であっても今なおプレイする人たちがいます。個人で楽しんでも良いですし、育てたモンスターでバトルをするとさらに盛り上がるでしょう。そんなポケモンをMMOとして再現しようとしているのがPokémon Engineです。WebGLを使い、綺麗なグラフィックス...

List

  • 2016/06/05

あるリポジトリからの脱出 - Gitリポジトリを使った脱出ゲーム

ここ数年、脱出ゲームが流行っています。コンピュータゲームはもとより、実際のマンションや東京ドームを使った大掛かりなものも人気です。手探りで解決するものもあれば、ヒントを元に捜査しながら進めるものもあります。今回はプログラマ向けの脱出ゲームと言える、あるリポジトリからの脱出を紹介します。利用するのはなんとGitリポジトリ...

List

  • 2016/04/23

terminal-mines - ハマり注意。コンソールベースのマインスイーパ

Windowsはデフォルトでゲームをつけたために、多くの人たちがゲームに興じて時間をムダにしたと言えます。ソリティアやマインスイーパなど、ついついやり込んでしまって時間を浪費し続けた人も多いことでしょう。そんな人にお勧めしたいのがterminal-minesです。ターミナル上で遊べるマインスイーパです。## termi...

List

  • 2016/02/17

Pacman in HTML 5 Canvas - さぁ遊ぼう!HTML5製のパックマン

以前Googleがロゴをパックマンにしたことがありました。みんなそれに飛びついて遊び続け、経済的損失が1億2,048億ドルに達したと言われています。単純だけど、それだけにハマってしまう…それがパックマンの魅力と言えるでしょう。今回はそんなパックマンの恐怖再び、というHTML5ベースのパックマン、Pacman in HT...

List

  • 2016/02/10

Pokémon Showdown - 世界中のトレーナーとポケモンバトル!

ポケモンと言えば自分で育てたポケモンたちをライバルと戦わせて楽しむのが醍醐味と言えます。カードバトルや通信を使ったバトルもありますが、近くにプレーヤがいないといけないのがネックです。そこで作られているのがPokémon Showdownです。世界中のポケモントレーナーと対戦できる、ポケモンバトルサーバです。## Pok...