タグ

ブックマーク / techblog.sega.jp (14)

  • SIEM on Amazon OpenSearch Serviceによるセキュリティログの可視化について - SEGA TECH Blog

    はじめに 株式会社セガ ゲームコンテンツ&サービス事業技術部開発IT支援部の長谷川と申します。今回はセキュリティログの活用法の一例としてSIEMを用いた可視化方法を紹介します。 目次 はじめに 目次 背景 Opensearch(Elasticsearch)とは SIEMとは Cognitoとは ユーザプールとは IDプールとは アーキテクチャ 設定方法 Cognitoによるログイン セキュリティログの可視化 補足 まとめ 参考 背景 昨今セキュリティ対策不足によるデータの抽出やサービス操作される被害が発生しており、ログからユーザの行動を抽出し、可視化するまでを一括管理できるものが求められていました。さまざまなサービスの中でSIEM on Amazon OpenSearch Serviceにてログ情報からユーザの行動を可視化・検索により原因を改善するができるため、利用し始めました。

    SIEM on Amazon OpenSearch Serviceによるセキュリティログの可視化について - SEGA TECH Blog
  • アーケードゲームを支えるデバッグ術 - SEGA TECH Blog

    ブログ読者のみなさん、はじめまして。 株式会社セガのベテランプログラマー阿部です。 このエントリーではデバッグ手法のあれこれについての体験談と、デバッグをテーマに一昨年に実施されたプログラマー向け新人研修の概要をお伝えしたいと思います。 EXE ファイルのデバッグ イーサネット絡みのデバッグ 周辺機器絡みのデバッグ デバッグスキルブートキャンプ 黒子に徹する、裏方系エンジニア EXE ファイルのデバッグ 同僚が作った EXE ファイルが手元にあり、あなたはこれを Windows で起動しようとしています。 起動してみたところ何も反応がなく、しかもそれは想定外のことでした。 「何コレ、動かないんだけど」とあなたが同僚に文句を伝えると、同僚はあなたに返します。 「こっちでは動いてるよ」 困りましたね。 あなたの手元には EXE のソースコードも無ければ、Visual Studio もありません

    アーケードゲームを支えるデバッグ術 - SEGA TECH Blog
  • クォータニオンとは何ぞや?:基礎線形代数講座 - SEGA TECH Blog

    ---【追記:2022-04-01】--- 「基礎線形代数講座」のPDFファイルをこの記事から直接閲覧、ダウンロードできるようにしました。記事内後半の「公開先」に追記してあります。 --- 【追記ここまで】--- みなさん、はじめまして。技術部 開発技術部のYです。 ひさびさの技術ブログ記事ですが、タイトルからお察しの通り、今回は数学のお話です。 #数学かよ って思った方、ごめんなさい(苦笑) 数学の勉強会 弊社では昨年、有志による隔週での数学の勉強会を行いました。ご多分に漏れず、コロナ禍の影響で会議室に集合しての勉強会は中断、再開の目処も立たず諸々の事情により残念ながら中止となり、用意した資料の配布および各自の自学ということになりました。 勉強会の内容は、高校数学の超駆け足での復習から始めて、主に大学初年度で学ぶ線形代数の基礎の学び直し 、および応用としての3次元回転の表現の基礎の理解

    クォータニオンとは何ぞや?:基礎線形代数講座 - SEGA TECH Blog
  • CEDEC 2020 セガグループによるセッション紹介! - SEGA TECH Blog

    皆さんこんにちは、毎年恒例のCEDECでのセガグループによるセッション紹介です! 株式会社セガ、第3事業部の麓です。 来月に今年はオンラインで開催されるゲーム業界最大のカンファレンス CEDEC2020 https://cedec.cesa.or.jp/2020/ 会期:2020年9月2日(水)~9月4日(金) にセガグループ(および関連会社)から今年もいくつか登壇します! 今回で5回目となる、セガグループ関係者によるセッションと登壇者紹介に加え、ここでしか見れない講演者からのメッセージや、当日の資料からの抜粋等、紹介します。 デフォルメとリアルの両立を目指して ~新サクラ大戦のキャラクター作成事例~ セッション内容と講演者より 講演者 スナップショット セッションについて一言 「歌い出すSympathy」、PSO2のボーカルBGM制作談 セッション内容と講演者より 講演者 スナップショッ

    CEDEC 2020 セガグループによるセッション紹介! - SEGA TECH Blog
  • 在宅でチームの働き方改革!! - SEGA TECH Blog

    ごあいさつ 初めまして、株式会社セガ開発技術部の廣島です。 今回のBlogでは新型コロナウィルスの感染拡大防止のために弊社で実施されたリモートワークに関して、私達のチームで起きた問題やその問題に対してどう対応したのかを紹介します。 リモートワークをしてみて、私たちのチームに発生した問題は、コミュニケーションが上手くいかず、チームとしての機能が低下していくことでした。 そして、その原因は距離でした。 チームの間に物理的な距離ができてしまったことで、雑談のような気軽なコミュニケーションが減り、心の距離までもが遠くなってしまったのです。そしてこれまで何事もなく回っていたチームの歯車が、少しずつ噛み合わなくなっていきました。 しかし、リモートワークなので当然、物理的な距離を近づけることはできません。 どうすれば良いのか?何をすればこれまでと同じように上手くチームが回るのか? そういった試行錯誤をし

    在宅でチームの働き方改革!! - SEGA TECH Blog
  • ゲーム音楽って面白いんです! - SEGA TECH Blog

    はじめまして、セガゲームスでサウンドクリエイターをしております小林と申します。 1998年に入社し、主に「ファンタシースター」シリーズでサウンドの制作に携わっています。 今回はゲーム音楽の面白さ!をできるだけ伝えられればと思っています。 【目次】 最初に作った音楽は? 格的に関わった「ファンタシースターオンライン」 インタラクティブミュージック・・? 「SYMPATHY」システムを使用した「PSO2」 目的を持った音楽を! PSO2のサウンド表現 「感動体験」を! 最初に作った音楽は? 最初の頃に作曲として参加した作品は「ぐるぐる温泉」というパーティーゲームBGMでした。ぐるぐる温泉というゲームはたくさんのミニゲームがあり、それに好きなBGMを鳴らして遊ぶというもので、自分も何曲か作りました。 (フュージョン的なBGMや、ボサノバ風なものも作りました) ここで、このゲームにおけるBGM

    ゲーム音楽って面白いんです! - SEGA TECH Blog
  • QAエンジニアってどんな仕事?~ゲーム開発におけるテストの世界~ - SEGA TECH Blog

    はじめまして。 セガゲームス「龍が如くスタジオ」専属QAエンジニアの阪上と申します。 今回は、QAエンジニアという職種の紹介とゲーム開発におけるテストの話を、「龍が如くスタジオ」での開発の歴史を振り返りながらご紹介したいと思います。 目次 目次 ゲームのテストって何をするの? QAエンジニア仕事内容 (2009年~) 自動プレイテスト (2013年~) QAエンジニアの誕生と加速するテスト環境の自動化 (2015年~) テストの結果分析 (2018年~) テストピラミッドの考察とQAエンジニアリングの未来 まとめ 参考資料 ゲームのテストって何をするの? 題に入る前に、QAエンジニアのQAとは何なのかを説明しておこうと思います。QAは 「Quality Assurance」の略で、日語では品質保証という意味です。ゲーム開発においては、ゲームが正しく動作しているか、バグがないか、ゲーム

    QAエンジニアってどんな仕事?~ゲーム開発におけるテストの世界~ - SEGA TECH Blog
  • SEGA TECH Blog

    1.はじめに 株式会社セガ 第3事業部 第3オンライン研究開発プログラム1部の釘田と申します。 連日の寒さも徐々に明け、春の訪れを感じる頃合いです。 今年の冬は何度か弊社オフィスのある大崎でも雪が降りました。 私はこれまで雪のあまり降らない地域で過ごしてきたこともあり、 雪が積もるとつい童心に帰り、雪の上を歩きたくなります。 この雪の上で跡が付く様子ですが、ゲームではどのように表現されているでしょうか? 今回の記事では『ファンタシースターオンライン2 ニュージェネシス』における 雪原の跡付け表現について紹介したいと思います。 2.目次 1.はじめに 2.目次 3.前置き 4.フィールドでの雪原の跡付け表現 4.1.キャラクターの足跡表現 4.1.1.地形とキャラクターに対する深度撮影 4.1.2.軌跡テクスチャの作成 4.1.2.1.軌跡テクスチャのフィルタ処理 4.1.3.雪面の変形 5

    SEGA TECH Blog
  • 2日間でゲームを作ろう! ~挑戦し続けるSEGA Game Jam~ - SEGA TECH Blog

    皆さん初めまして。 セガ・インタラクティブ 第三研究開発部 プログラマの山田です。 普段はアーケードゲームの開発を行っていますが、今回の記事では社内で行っているSGJ(SEGA Game Jam)についてご紹介します。技術的な内容ではありませんが、セガグループのクリエイティビティを養っている活動の一つとして、その様子とメリットをお伝えしたいと思います。 目次 SGJとは? 1日目 7/15(土) 8:30~ 受付 9:00~ 開会式・テーマ決定・チーム分け 15:00~ 企画発表会 20:00~ α版発表会 2日目 7/16(日) 12:00~ β版発表会 12:30~ 昼 19:00 制作終了! 19:15~ 最終発表会 SGJの効果 まとめ SGJとは? 参加者を募集して即席のチームを作り、テーマに沿ったゲームを短期間で制作するイベントです。 年に1回、世界規模で行われているGGJ(

    2日間でゲームを作ろう! ~挑戦し続けるSEGA Game Jam~ - SEGA TECH Blog
  • エフェクト統一シェーダーがあると捗るよね - SEGA TECH Blog

    みなさんUnityしてますか?僕はここ5年くらいはUnityしまくってます。 すっかりモバイル開発はUnityばっかりになりました。もちろん他にも有力なゲームエンジンはあるのですけど、いろいろなハードに出すということや運営面を考えると、セガでは現状Unityがとても強い状況です。 はじめまして、セガゲームス開発統括部アート&デザイン部TAセクションの樋口と申します。スマホ向けゲーム開発を専門的に行う部署に所属しています。先日のCEDEC2017で「GameVFX Bootcamp 2017 ゲームエフェクトの今を4つの視点から」におきまして、弊社の綿貫が紹介していました「Effect Uber Shader(エフェクト統一シェーダー)」についてお話しします。 エフェクトのワークフロー ワークフローという程でもないのですが、一般的にエフェクトを作る場合には以下のような段階があります。 作成内

    エフェクト統一シェーダーがあると捗るよね - SEGA TECH Blog
  • デザインデータを共有しよう - SEGA TECH Blog

    セガゲームス、第1CSスタジオ テクニカルアーティストの熊です。 いつもはデザイナーが扱うDCCツール(PhotoshopやMayaなど)のスクリプトを書いたり、プログラマーとデザイナーの仲介役などやっています。 2年ほど前までは背景デザイナーとして普通にデザイン作業をモリモリやっていたんですが、ある日突然コーディングに興味が沸いて今ではPythonJavascriptをモリモリ書いてます。 そんな経緯なので、プログラマーさんほど書けるわけでもないけど、デザイナーでもない。中途半端な立ち位置で毎日楽しくお仕事させてもらっています。 今日は今まで作った数あるスクリプトの中から一つ、デザインデータの共有ツールをご紹介します。 デザインデータの共有ツールとは? そもそもなぜ必要? 共有ツール『K_Parts_Studio』紹介! まずはサクッと使い方を紹介します パーツの登録、修正、利用が簡単

    デザインデータを共有しよう - SEGA TECH Blog
  • そうだ、勉強会を開こう - SEGA TECH Blog

    セガゲームス、開発技術部の竹原です。 普段はビルド & QA エンジニア(自称)として開発部署の環境の効率化のお手伝いを主にさせて頂いています。 最近は VR とキャベツダイエットにハマっています。 前回、前々回と良い意味で濃ゆい技術の話が続きましたので、私からは技術寄りの話から少し離れた形で SDC というグループ内カンファレンスの紹介をさせて頂こうと思います。 技術的な話はほとんど出てきませんので、箸休めのキャベツをつまむノリで気楽に楽しんでいってくださいね。 はじめに 今回のブログの主題はグループ内カンファレンスイベントを開催するメリットに関してとなります。 また、更にそこからもう一歩踏み込んで、グループ内カンファレンスの運営を通して自分(QA エンジニア)が得られたものについてもお話しできればと思っています。 「グループ内カンファレンスなんてやる意味あるの?」 と疑問に思っている方

    そうだ、勉強会を開こう - SEGA TECH Blog
  • WebGLでレイトレしてゲームを作ってみた - SEGA TECH Blog

    すべての色をつなげよう WHOLE MATCH PUZZLE 操作方法 マウスのドラッグ(タッチパネルの場合はスライド)で玉を一列横か縦にスライドさせることが出来ます。 ルール 同じ色同士ですべての玉をつなげると一面クリアです。そのとき100点が加算されます。 ひとつの解答例。赤は赤同士、青は青同士、上下左右どこかでつながっていればよい。 クリアするたびに色が増えていき最大で5色まで難易度が上がります。 パズルの完成度(パーセント)がスコアの下2桁になります。 2分の制限時間内で可能な限り玉を消して高得点を狙ってください。 目指せ1000点! ※最新のfirefoxとchromeで動作を確認しています。 また、一部のスマホでも動作を確認しています。 結果をツイート タイトルに戻る はじめに ドーモ、セガゲームスは開発技術部所属の栃木と申します。 業務ではライブラリの制作や絵周りのことでコー

    WebGLでレイトレしてゲームを作ってみた - SEGA TECH Blog
  • GameJamで覚えるタスクボード(カンバン) - SEGA TECH Blog

    セガ・インタラクティブ 第三研究開発部 プログラマの石畑と申します。よろしくお願い致します。 今までアーケードゲームのタイトル開発(電脳戦機バーチャロン・シリーズ、デカスリート、パワースマッシュ3、WORLD CLUB Champion Football(WCCF)、CODE OF JOKER(COJ) )を中心に仕事をしております。 最近はマネージャとしての仕事をしつつ、社内アジャイル開発コミュニティの運営も行っております。 今回は、業務の改善に繋げるための見える化を行う手法「タスクボード」についてお話ししてみましょう。 内容は以下の6つになります。 タスクボード(カンバン)は、仕事を見える化するツール タスクボード(カンバン)の使い方 GameJamでのタスクボード運用例 プロジェクト(WCCF)でのタスクボード運用例 他のプロジェクトでのタスクボードの運用について まとめ タスクボー

    GameJamで覚えるタスクボード(カンバン) - SEGA TECH Blog
  • 1