【Defold】David の優しいチュートリアル動画

2020/07/12Defold, DEVELOP

2D が得意なDefold のチュートリアル動画を紹介したいなと思います。また、実際に私が手を動かしたものを紹介しています。

目次

David Chadwick による、Defold チュートリアル動画

Defold Tutorial #1 — Installation and Overview – YouTube

Tutorial 1 はエディタービューの説明がメインです。Tutorial 02 から実際に手を動かして進めます。

Tutorial 2 – Image Processing

  • Sprite の表示
    • Atlas の作成
      • image の追加
      • Animation Flip の追加
  • GameObject の配置
  • イージング操作できる go.animate() の紹介

Tutorial 3 – Drag and Drop

  • ドラッグ and ドロップする。Sprite をマウスカーソルで掴んで離せる。
  • factory Component によるインスタンスの生成
  • カーソル位置の取得

Tutorial 4 – Game Object Movement

  • GameObject の移動テクニック
    • キーボードの入力によるキャラクターを移動
    • タッチイベントによるキャラクターの移動
    • Path を設定したキャラクターの移動

Tutorial 5 – Physics Engine Techniques

  • 物理エンジンについて
    • 衝突判定、摩擦、跳ねる
      • 基本的な図形コリジョン, オリジナルのコリジョンデータの作成と適用
    • 影響を受ける軸の制御, コンストレイント
    • コリジョンのマスク処理

※ images に追加するテクスチャ[cursorImg.png] が足りません。Tutorial 3 – Drag and Drop からコピーしましょう。

Tutorial 6 – Graphic User Interface(GUI)

  • メインメニューの構築
    • カスタムフォント
    • ボタン
      • pick_node による当たり判定
    • レイヤー
    • フェード処理
    • アニメーション(色、スケール、イージング)
  • msg.post() のクイックスタートについて。クイックスタート。

Tutorial 7 –  Levels and Lua Modules

  • ステージの変更
    • プロキシの仕組みを使う
    • コレクションの切り替え
      • main → level1 or level2
  • Lua モジュールについて
  • スプライトアニメーション

感想

David のチュートリアルはとても丁寧で基本的な使い方を学べるため、Defold の入門におすすめできるなと感じました。

お知らせ

Posted by kazupon