DEVELOP 【Google】スプレッドシート:ボタン押してスクリプトを実行する ボタンを配置し、スクリプトを割り当ててみます。ボタンの作成スプレッドシートを新規作成し[挿入]-[図形描写]から図形を作成する。スクリプトの割り当て設置したボタンを右クリック ->[スクリプトを割り当て] から目的のスクリプトを割り当てるこ... 2019.10.08 DEVELOPGoogleSpreadsheet
DEVELOP 【Git】ファイル名の大文字と小文字を区別する様に設定を変更する gitは初期設定の状態では、ファイル名を大文字から小文字に変更しても区別できず差分が抽出されない。 これは config の設定を見直すことで区別できる様になります。ignorecase コマンドを実行する大文字・小文字を区別するか否かは ... 2019.10.07 DEVELOPGit
DEVELOP 【JSON】データ量の削減方法 例えば、プレイヤーキャラクターの情報ってstruct PlayerData{ int id; string name;}こんなデータをJSONで表現すると{ "Player":[ { "id":101, "name":"名前1" }, { ... 2019.10.06 DEVELOP
DEVELOP 【開発】ゲーム開発に必要な技術について ゲーム開発に必要な技術って実は沢山あります。近年ではUnityに代表されるゲームエンジンを利用することで、不足している知識や技術をカバーすることが可能となっています。しかし、アプリのパフォーマンスを最大限に引き出すには、そもそもの仕組みを理... 2019.10.05 DEVELOP
Defold 【Defold】Shader:最小限のコード 最小限のSprite 用のシェーダープログラミングは何をしているのかを確認してみました。Vertex Shader(1)uniform highp mat4 view_proj;(2)attribute highp vec4 positio... 2019.10.04 DefoldDEVELOP
Defold 【Defold】Script の呼び出し順番について 新しく Script ファイルを作成すると予め最低限の関数が定義されている。 function init(self)function final(self)function update(self, dt)function on_messa... 2019.10.03 DefoldDEVELOP
Defold 【Defold】GameObject に親子関係を設定する set_parent メッセージを投げると GameObject 間の親子関係を設定できる。設定すると親の GameObject を削除した時に子の GameObject も削除される。親を基準とするため、移動も相対的になる。サンプルコード... 2019.10.02 DefoldDEVELOP
Defold 【Defold】Collection のユーザー入力をON/OFFする ユーザー入力を受け付ける・受け付けないためのON/OFF 処理はそれぞれ acquire_input_focus メッセージおよび release_input_focus メッセージを投げることで実現します。ユーザー入力をONにするmsg.... 2019.09.30 DefoldDEVELOP
Defold 【Defold】Collectionをポーズする set_time_step メッセージを投げることで、Collection毎にポーズをかけることが出来る。 Collection Proxyサンプルコード-- 一時停止msg.post("#proxy", "set_time_step", ... 2019.09.29 DefoldDEVELOP
Defold 【Defold】Shader:ガウス処理 3×3のシンプルなぼかしシェーダーです。荒め。Material プロパティ Vertex Constants NameTypeValueview_projViewProj0, 0, 0, 0u_texelOffsetUser0, 0, 0,... 2019.09.28 DefoldDEVELOP