エンジニア(2027年4月/2028年4月入社)
CFNLasengle Inc.
Job description
ラセングルのエンジニアはゲームの企画検討からソースコード作成、デバッグまで、ゲーム制作の全工程で活躍します。プランナーやデザイナーなどのチームメンバーと協力し、試行錯誤を重ねながら、世界中の人々にドキドキを届けるゲームを作り上げます。対象プラットフォームはスマートフォンに限らず、PC、コンソールなど、各ゲームに最適な環境を選択し、多様なプレイ体験を提供します。主に次のような業務を担当します。
・ゲームのシステム構築:仕様内容を技術的に解釈し、キャラクターの操作やバトルの流れなど、ゲーム全体の動きをプログラミングします。まだ形の無いものを自身の手で形にしていきます。
・画面演出・グラフィックの実装:デザイナーの描く画像や3Dモデルをゲーム内に組み込み、光の表現や動きを調整することで、表現力と快適な動作を高度に両立させます。
・大規模サーバーでのデータ管理と通信機能の開発:セーブデータの保存や、多くのプレイヤーが同時にアクセスしてもゲームが止まらないよう、サーバー環境を整えて監視することで、ユーザーのゲーム体験を守ります。
・社内開発ツールの作成による効率化の実現:チーム全体の開発スピードと品質を最大化するため、ビルド自動化やテスト環境の構築、プロジェクト専用の社内ツールやスクリプトを開発・最適化します。
・新技術を活用した試作(プロトタイプ)開発:新規機能や新規タイトルの立ち上げ時、最新のグラフィックス技術や新ハードウェアを活用したプロトタイプを開発し、技術的実現性と「面白さ」を検証します。
研修後の配属予定職種
・クライアントエンジニア
プレイヤーが直接触れる「ゲームアプリ本体」を作る仕事です。
キャラクターが走る・攻撃するといった操作の反応や、画面の切り替わりなど、ゲームが思い通りに、かつ快適に動く仕組みをプログラミングし、最高のプレイ体験を実現します。
・サーバーエンジニア
ゲームの裏側で「データ」を管理・処理する仕事です。
プレイヤーの大切なセーブデータ、アイテムの獲得、マルチプレイでの通信など、目には見えないけれどゲームに欠かせない情報のやり取りを正確に行う仕組みを作ります。
・グラフィックスエンジニア
ゲーム内の美しい「映像や演出」を極限まで引き上げる技術に特化した仕事です。
光や陰影の表現、風に揺れる髪など、デザイナーが思い描く世界観を、高度なプログラミング技術を使って画面に描き出します。
・プロト開発エンジニア
新しいゲームの「面白さの種」をいち早く形にする仕事です。
本格的な開発が始まる前に、お試しで動くバージョン(プロトタイプ)を作成し、「この遊び方は本当に面白いか?」を実際に触って確かめられるようにします。
・基盤開発エンジニア
ゲーム開発の「土台」を作る仕事です。
複数のゲームで共通して使える便利なシステムや、プランナー・デザイナーが作業しやすくなる社内ツールを開発し、チーム全体がスムーズにゲームを作れる環境を整えます。
・ビルドエンジニア
作られたゲームのプログラムやデータを「まとめる作業」を効率化する仕事です。
日々作られるデータを自動で一つにまとめ(ビルド)、テストプレイや配信がすぐにできる状態にするための仕組みを作り、開発のスピードと品質を支えます。
・SRE(インフラ)エンジニア
ゲームを「いつでも安心して遊べる環境」に保つ仕事です。
たくさんのプレイヤーが同時にアクセスしてもゲームが止まったり遅くなったりしないように、サーバーやネットワークの環境を設計・構築し、24時間体制で見守ります。