プログラミング | SHERPA TIMES

Category
【PlayCanvas】物理演算の3種類の使い分け!
福田です!今回はPlayCanvasでのコリジョンとリジッドボディについて、特にStatic、Kinematic、Dynamicの違いと使い分けに焦点を当てて解説します!よろしくお願いします! コリジョンとリジットボディの基本 コリジョンは、ゲーム内のオブジェクト同士の衝突を検出し、それに応じた動作を行うためのシステム...
[Unity] 大量のユニットデータを管理しよう!![基底クラス]
こんにちは!福田です!今日はUnityで大量のユニットデータを扱う際に便利な基底クラス(Virtual Class)について解説していきます!Virtualクラスは、継承とポリモーフィズムを実現するための重要な機能です!コード例を中心に、Virtualクラスの使い方、活用方法、応用方法について解説していきます! Vir...
JavaScriptクラスコンストラクタを駆使したクリエイティブなプログラミング
皆さん、こんにちは!チャリセです。今回はJavascriptのクラスコンストラクタを使って、もっとクリエイティブな内容を実現する方法について情報を共有します。JavaScriptはその柔軟性で多くの開発者を魅了していますが、クラスコンストラクタを使うことで、この言語の可能性をさらに引き出すことができます。今回はいくつか...
2024年のウェブ開発トレンド: JavaScriptとHTMLの最新機能とその活用方法
Hello!チャリセです。皆さん、ウェブアプリの開発を簡単かつ効率的に行うことができるJavascriptフレームワーク「Svelte」をご存じですか?今日はSvelteについて情報を共有させていただきます! Svelteは現代のフロントエンド開発に革命をもたらしたJavaScriptフレームワークの一つです。その主な...
最新JavaScript便利関数で開発を効率化しよう!
JavaScriptはWeb開発において最も重要な言語の一つであり、常に進化し続けています。近年、コードをより簡潔で読みやすく、効率的に書くための便利な関数が次々と追加されています。 このブログ記事では、最新のJavaScript便利関数の中から、特に役立つものをいくつか紹介し、それぞれの関数の実用的なコード例と共に解...
JavaScriptの開発スキルを向上させるための5つの関数
Hello!チャリセです。今回はJavascriptの最新便利な関数5選について紹介します。Javascriptは、Web開発で最も人気のあるプログラミング言語の1つです。常に新しい機能や改善が追加されており、最新のバージョンでは、特に便利な関数がいくつか追加されています。ここでは、Javascriptの最新便利な関数...
画面サイズに応じて変わる魔法:CSSメディアクエリ入門
Hello, チャリセです!WEBアプリ開発する際、レスポンシブ化する方法について紹介させていただきます。まずは、CSSメディアクエリからですが、CSSメディアクエリは、異なるデバイスやビューポートサイズに基づいて、ウェブページのスタイルを動的に調整するための強力なツールです。これにより、スマートフォン、タブレット、デ...
【Playcanvas】カメラを自由自在に操ってみよう!
福田です!本日はPlayCanvasでカメラ移動をさせていきます!PlayCanvas上で物を配置したものを自由に見まわしたいときがあると思います。そんな時にカメラの動かし方を知らなければ大変です!ここで勉強していつでも動かせるようになっておきましょう!とりあえずソースコードです! var CameraControl ...
JavaScriptとHTMLの交わり: 最新と最も便利な関数とテクニック
近年、ウェブ開発の世界は急速に進化しています。特にJavaScript(JS)とHTMLの間のインタラクションは、数多くの新しい関数や技術によって劇的に向上しています。今回は、これらの最新の機能とテクニックについて詳しく説明し、例を交えてその利点を解説します。 1. Fetch API:Fetch APIは、非同期通信...
コードの効率をアップ!JavaScriptでよく使うテクニックとその解説
JavaScriptはWEB開発の中心的な役割を果たしている言語の一つです。以下は、日常の開発作業を効率的にするためのJavaScriptのテクニックのいくつかを紹介します。   1. ショートサーキット評価 結果: userが存在し、user.nameも存在する場合はその名前が表示されます。それ以外の場合は...