• 株式会社ずんだもん技術室AI放送局 podcast 20240813

  • Aug 12 2024
  • Length: Less than 1 minute
  • Podcast

株式会社ずんだもん技術室AI放送局 podcast 20240813

  • Summary

  • 関連リンク プランナー新人研修の紹介|TECH BLOG|モノリスソフト この記事は、モノリスソフトのプランナー上地氏が作成した新人研修カリキュラムを紹介しています。研修は、基礎トレーニング、プロジェクトラーニング、OJTの三段階に分かれており、この記事では特に基礎トレーニングに焦点を当てています。 基礎トレーニングでは、ゲームデザインの基本、企画書作成、仕様書作成、レベルデザイン、クエスト設計とゲームテキストの5つの研修を実施します。この記事では、その中の「ゲームデザインの基本」研修資料の一部が紹介されています。 ゲームデザインの基本研修では、プレイヤーの入力とゲームの出力の関係である「インタラクション」と、ゲーム内の要素が循環する仕組みである「ゲームサイクル」について解説しています。 インタラクションは、プレイヤーがゲームに何かしらの入力を行い、ゲームがそれに応じて変化することで成立します。ゲームサイクルは、プレイヤーの行動が次の行動を促し、それがさらに次の行動を生み出すという循環構造です。 研修資料では、インタラクションとゲームサイクルの概念を理解するために、既存のゲームを分析する課題が与えられます。 この記事では、新人研修カリキュラムを作成する際に、プランナーのスキルマップを参考に、研修内容を決定した過程も紹介されています。 この記事は、ゲームプランナーの新人研修の設計や、ゲームデザインの基本的な考え方について学ぶことができるので、若手プランナーやプランナー志望の方、そしてプランナーの教育に関わる方にとって参考になる内容となっています。 引用元: https://www.monolithsoft.co.jp/techblog/articles/000547.html GopherがRust入門したので違いをまとめてみた この記事は、Go言語経験者である著者がRust言語を2年ほど使用した経験に基づき、Go言語とRust言語の違いを整理したものです。ウェブ開発の経験をベースに、言語仕様、構文、テスト、非同期処理、モジュールシステム、エコシステム、ビルドシステム、領域といった多岐にわたる側面から比較検討されています。 Go言語はシンプルで、仕様も構文も分かりやすく、大規模なシステム開発にも適している言語です。一方、Rust言語はメモリ安全を重視し、所有権やライフタイムといった概念が導入されているため、複雑な言語仕様となっています。しかし、その複雑さゆえに、より安全なコードを書くことができ、開発ツールやフロントエンドツールなど様々な分野で活用されています。 この記事では、Go言語とRust言語のそれぞれのメリットとデメリットを詳細に解説しており、新人エンジニアが両言語を比較検討する際に役立つ内容となっています。 引用元: https://zenn.dev/skanehira/articles/2024-08-12-go-rust-pros-cons TypeScriptで「選択肢」の定義をEnum的な定数にまとめる――satisfiesとSSoTもあるよ この記事では、一覧ページのソート順選択プルダウンの選択肢を、TypeScriptで効率よく管理する方法を紹介します。 選択肢の定義 選択肢を「連想配列」として定義することで、id、sort、order、labelなどの情報を一元管理し、可読性を高めます。as const satisfies を使うことで、選択肢の型情報を定義と紐付け、コンパイル時に型エラーを検知できます。 逆引きロジック id や sort と order の組み合わせから、選択肢を取得する関数を用意することで、クエリパラメータとの変換処理を簡潔に記述できます。 クエリパラメータとの相互変換 URLSearchParams や ParsedUrlQuery を使って、クエリパラメータから選択肢を取得したり、選択肢をクエリパラメータに反映したりする関数を作成します。 ディレクトリ構造 __models/ ディレクトリに選択肢の定義と逆引きロジック、_query-params/ ディレクトリにクエリパラメータとの相互変換処理を配置することで、コードの整理と保守性を向上できます。 利点 選択肢の定義を1箇所にまとめることで、コードの重複を減らし、変更時の影響範囲を最小限に抑えることができます。型情報を利用することで、コンパイル時にエラーを発見しやすくなり、開発効率が向上します。関数を用いることで、コードを...
    Show more Show less

What listeners say about 株式会社ずんだもん技術室AI放送局 podcast 20240813

Average customer ratings

Reviews - Please select the tabs below to change the source of reviews.