エントリー

Webプログラマー:
ネットワーク

Web Programmer : network

世界の「楽しい」を繋げる

オンラインプレイ対応のゲームも多くなり、必要となるネットワーク機能も多様化しています。対戦・協力プレイやデータの投稿・閲覧、オンラインランキング、各ゲーム特有のネットワーク機能と様々なものがあります。

Webプログラマー:ネットワークライブラリ/サーバー職は、オンラインプレイのためのネットワークライブラリとゲームサーバーのプログラムの開発を行います。本職種が開発するネットワークライブラリは、ゲームサーバーとの通信処理をまとめたもので、ゲームプログラムにそのライブラリを組み込むことにより、様々なオンラインプレイが実現されます。

ライブラリとゲームサーバーの開発は、C++、Pythonなどのプログラミング言語や様々なデータベース、最新のWeb技術を使って行います。また、ゲームサーバーではゲームの開発・運用のための管理ツールの開発も行いますのでHTMLやCSS、JavaScriptといった言語を使用します。
このようにWebサービスのフロントエンドからバックエンドまで触れることができる技術的なチャレンジの多い職種です。

ゲームサーバーに求められる機能はオンラインプレイに直結しますので、ゲームサーバー開発はゲーム開発と一体となって行われます。携わったゲームサーバーの機能は、ゲームを通して世界中のお客様に楽しんでもらえるものになります。