Monthly Archives: February 2016

Node.js

1. Introduction

  • ดาว์นโหลด
  • ใช้ Node.js ทาง Terminal
  • ใช้ Node.js จากไฟล์ที่พิมพ์คำสั่งไว้
  • สร้าง Web server แบบง่าย ๆ

2. การใช้งาน Terminal

  • เรียกใช้ Terminal
  • การคำนวณง่าย ๆ
  • การใช้ตัวแปร
  • การใช้คำสั่งแบบหลายบรรทัด
  • ตัวแปร Underscore
  • การเรียกดูคำสั่งของ Node

3. การจัดการโมดูลด้วย npm

  • ติดตั้งโมดูลด้วย npm แบบ local mode
  • เตรียม Application ก่อนติดตั้ง
  • ทดลองติดตั้งโมดูล express
  • ทดลองเรียกใช้งานโมดูล express
  • Updating a module
  • Uninstalling a module

[Android] Dialog

แสดงไดอะล็อก Yes/No

  • Dialog 1

แสดงไดอะล็อกตัวเลือกแบบ Single choice

  • Dialog 2, Dialog 3

แสดงไดอะล็อกตัวเลือกแบบ Multiple choice

  • Dialog 4

แสดงไดอะล็อกปรับแต่งเอง (Custom dialog)

  • Dialog 5, Dialog 6

แสดงไดอะล็อกโปรเกรส (Progress)

  • Dialog 7

PPT

คำสั่งเริ่มเกมใหม่

การเริ่มเกมใหม่เดิมทีใช้คำสั่ง

Application.LoadLevel(Application.loadedLevel);

แต่ใน Unity เวอร์ชันใหม่ ให้ใช้คำสั่ง

SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);

Space Shooter

1: GAME SETUP, PLAYER AND CAMERA

1. Setting up the project
2. The player GameObject
3. Camera and lighting
4. Adding a background
5. Moving the player
6. Creating shots
7. Shooting Shots

Note: หลังจากเอา Mesh Collider ที่ VFX ออก ให้ใส่ Capsule Collider ที่ Bolt แต่ใน VDO ใส่ผิดที่ ไปใส่ที่ VFX

2: BOUNDARIES, HAZARDS AND ENEMIES

8. Boundary
9. Creating hazards
10. Explosions
11. Game Controller
12. Spawning Waves

3: SCORING, FINISHING AND BUILDING THE GAME

13. Audio
14. Counting points and displaying the score
15. Ending the game

4: EXTENDING SPACE SHOOTER

5. Mobile Development

  • Accelerator
  • Touch

unity3d.com – SPACE SHOOTER TUTORIAL