大学のサークルでランキングシステム作成

Fri, Nov 22, 2013 in 時代背景 , C++ , DXライブラリ , TCP/IP , Windows開発

2013年の大学学園祭では、各部員が作成したゲームからスコアサーバにスコアを 送信して、ランキングを表示するシステムを作成しました。

展示では、スコアサーバは普通のWindowsマシンでした。常時起動していて、 画面には現在のスコアランキングが表示されていました。各端末からのリクエストを受け取ると ゲームのIDとスコアを適切な順位の場所に挿入し、画面の更新を行っていました。

当時はなぜか生のTCP/IPを扱っていましたが、のちに普通にHTTPでやりとりして、 サーバは普通のWebサーバで、ランキングのデータ保持は関係データベースを使った方が 簡単にできると感じました。そして、2015年度の学園祭では後輩がそれを実装しました (PHP+MySQLだったようです)。

データ

タイトルERS( E. Ranking System )
作者rmn.(現: まつゆき)
ソースコード公開準備中
開発言語C++ (Microsoft Visual C++ 2012 Express)
使用ライブラリDXライブラリ
開発期間2013年8月-2013年10月