SlideShare a Scribd company logo
1 of 5
BDD Bali Workshop Tizen Unity
A. Pengenalan Tahap awal Unity dan Tizen Studio
PE
B. Memulai Pengembangan Game Menggunakan Unity3d
1. Download terlebih dahulu template tizen project dimana template project sudah dikaitkan
dengan device real, jadi jika peserta tidak membawa device sebelumnya bisa melanjutkan
build tpk dengan membuat certificate terlebih dahulu. http://bit.ly/bddbali-
templateprojecttizen
2. Import Terlebih dahulu Assets yang akan digunakan, dimana peserta bisa mendownload
melalui link : http://bit.ly/bddbali-gameassets
3. Buatlah folder dengan nama Resources dengan memasukan folder asset sprite yang
sudah kita import td ke dalamnya. -> kemudian buat kembali folder baru dengan nama
Script, Scene, Prefab. dimana folder ini akan diisi nantinya.
4. Masukan Asset Sprite dan tata seperti pada gambar dibawah ini :
5. pada Game Object Box, Ground, dan Character berikan collider2d dan rigidbody2d
masing”. kemudian untuk coin bisa ditambah collider2d juga dengan mencentang isTrigger
pada Inspector.
6. Buatlah menu menggunakan Unity UI seperti pada gambar dimana menu ini akan
digunakan jika player kalah atau menang.
7. buatlah particle pada saat player mengeklik pada box atau player mendapatkan coin.
settinglah seperti pada gambar dan masukan pada folder prefab :
8. memulai coding, pertama-tama buatlah script bernama “box” dimana didalamnya terdapat
:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class box : MonoBehaviour {
public GameObject _particle;
void OnMouseDown()
{
Instantiate (_particle, transform.position, Quaternion.identity);
Destroy (this.gameObject);
}
}
9. Taruhlah script box di gameobject box, dan masukan particle yg ada didalam folder
sehingga pada saat player melakukan klik, otomatis akan object box akan menghilang dan
ada effect particlenya.
10. Buatlah script dengan nama “particle Destroy” dimana script ini akan kita taruh di setiap
particle yang sudah kita masukan kedalam folder prefab
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class particleDestroy : MonoBehaviour {
void Start () {
Destroy (this.gameObject, 2f);
}
}
11. buatlah script baru dengan nama “playerScript” dimana script ini akan menghandle ui,
dan karakter tersebut.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class playerScript : MonoBehaviour {
public GameObject _particle;
private int _coin;
public GameObject _menu;
public Text _status;
public Text _jumlahCoin;
public Text _button;
void OnTriggerEnter2D(Collider2D coll)
{
if (coll.gameObject.tag == "coin") {
_coin++;
Instantiate (_particle, transform.position, Quaternion.identity);
Destroy (coll.gameObject);
}
}
void OnCollisionEnter2D(Collision2D coll)
{
if (coll.gameObject.tag == "ground") {
if (_coin == 0) {
_status.text = "Kalah";
_jumlahCoin.text = "Coin : " + _coin;
_button.text = "Ulangi";
_menu.SetActive (true);
} else {
_status.text = "Menang";
_jumlahCoin.text = "Coin : " + _coin;
_button.text = "Selanjutnya";
_menu.SetActive (true);
}
}
}
public void _buttonNextOrRestart(int lvl)
{
if (_coin == 0) {
Application.LoadLevel (Application.loadedLevel);
} else {
Application.LoadLevel (lvl);
}
}
}
12. jika waktu singkat peserta bisa mendownload project jadi melalui : http://bit.ly/bddbali-
gamejadisatulevel dimana dalam project jadi ini baru ada satu level saja, dan peserta akan
mulai membuild projectnya.
*Anda juga dapat mengikuti Academy Unity Tizen di:
https://www.dicoding.com/academies/39

More Related Content

What's hot

Manual book instal os windows&linux
Manual book instal os windows&linuxManual book instal os windows&linux
Manual book instal os windows&linuxFabioAnanda1
 
Tutorial 8.7.1 jessie
Tutorial 8.7.1 jessieTutorial 8.7.1 jessie
Tutorial 8.7.1 jessieDonnie Xover
 
Tutorial menginstall-linux-garuda one-di-virtualbox
Tutorial menginstall-linux-garuda one-di-virtualboxTutorial menginstall-linux-garuda one-di-virtualbox
Tutorial menginstall-linux-garuda one-di-virtualboxBudi Permana
 
Modul 01 sisop_2012
Modul 01 sisop_2012Modul 01 sisop_2012
Modul 01 sisop_2012Faiz Fanani
 
Tutorial menginsall-ubuntu-di-virtual box
Tutorial menginsall-ubuntu-di-virtual boxTutorial menginsall-ubuntu-di-virtual box
Tutorial menginsall-ubuntu-di-virtual boxBudi Permana
 

What's hot (6)

Manual book instal os windows&linux
Manual book instal os windows&linuxManual book instal os windows&linux
Manual book instal os windows&linux
 
Review blender
Review blenderReview blender
Review blender
 
Tutorial 8.7.1 jessie
Tutorial 8.7.1 jessieTutorial 8.7.1 jessie
Tutorial 8.7.1 jessie
 
Tutorial menginstall-linux-garuda one-di-virtualbox
Tutorial menginstall-linux-garuda one-di-virtualboxTutorial menginstall-linux-garuda one-di-virtualbox
Tutorial menginstall-linux-garuda one-di-virtualbox
 
Modul 01 sisop_2012
Modul 01 sisop_2012Modul 01 sisop_2012
Modul 01 sisop_2012
 
Tutorial menginsall-ubuntu-di-virtual box
Tutorial menginsall-ubuntu-di-virtual boxTutorial menginsall-ubuntu-di-virtual box
Tutorial menginsall-ubuntu-di-virtual box
 

Similar to Game Tizen Unity

Mudah Membuat Game dan Potensi Finansialnya dengan Unity 3D (Preview)
Mudah Membuat Game dan Potensi Finansialnya dengan Unity 3D (Preview)Mudah Membuat Game dan Potensi Finansialnya dengan Unity 3D (Preview)
Mudah Membuat Game dan Potensi Finansialnya dengan Unity 3D (Preview)Ridwan Sanjaya
 
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfTutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfDandiSandika2
 
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfTutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfDandiSandika2
 
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfTutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfDandiSandika2
 
Membuat game j2 me nuril
Membuat game j2 me nurilMembuat game j2 me nuril
Membuat game j2 me nurilNorel_Brew
 
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2Muhammad Yusuf
 
Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Aryful Yahdi
 
Membuat Hello World Pada Tizen
Membuat Hello World Pada TizenMembuat Hello World Pada Tizen
Membuat Hello World Pada TizenYoza Aprilio
 
Flash game
Flash gameFlash game
Flash gameakoor
 
Flash Game
Flash GameFlash Game
Flash Gameakoor
 
Bab v . kegiatan belajar 3ds max
Bab v . kegiatan belajar 3ds maxBab v . kegiatan belajar 3ds max
Bab v . kegiatan belajar 3ds maxRiyan Ibanezty
 
Three Days Making Android Game (with Flash) DAY 3
Three Days Making Android Game (with Flash) DAY 3Three Days Making Android Game (with Flash) DAY 3
Three Days Making Android Game (with Flash) DAY 3Aryo Prakoso
 
Chapter 02 - Pembuatan Projek Baru
Chapter 02 - Pembuatan Projek BaruChapter 02 - Pembuatan Projek Baru
Chapter 02 - Pembuatan Projek BaruRakhmat Dedi Gunawan
 
Pertemuan 7 camera
Pertemuan 7 cameraPertemuan 7 camera
Pertemuan 7 cameraheriakj
 
Fajarul Akbar - Introduction & Installation to Flutter.pptx
Fajarul Akbar - Introduction & Installation to Flutter.pptxFajarul Akbar - Introduction & Installation to Flutter.pptx
Fajarul Akbar - Introduction & Installation to Flutter.pptxIndahSariSitorus2MIM
 
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptxBAB 8 - PRAKTIK LINTAS BIDANG ok.pptx
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptxkangrun1
 
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptxBAB 8 - PRAKTIK LINTAS BIDANG ok.pptx
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptxaryaputra96
 

Similar to Game Tizen Unity (20)

Mudah Membuat Game dan Potensi Finansialnya dengan Unity 3D (Preview)
Mudah Membuat Game dan Potensi Finansialnya dengan Unity 3D (Preview)Mudah Membuat Game dan Potensi Finansialnya dengan Unity 3D (Preview)
Mudah Membuat Game dan Potensi Finansialnya dengan Unity 3D (Preview)
 
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfTutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
 
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfTutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
 
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdfTutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
Tutorial_Dasar_Unity_Untuk_Pemula_by_Bee.pdf
 
Membuat game j2 me nuril
Membuat game j2 me nurilMembuat game j2 me nuril
Membuat game j2 me nuril
 
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2Modul 5   pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
Modul 5 pengembangan aplikasi mobile learning menggunakan intel xdk sesi 2
 
Modul visual basic (krisna 02)
Modul visual basic (krisna 02)Modul visual basic (krisna 02)
Modul visual basic (krisna 02)
 
Gamejavaj2me
Gamejavaj2meGamejavaj2me
Gamejavaj2me
 
Membuat Hello World Pada Tizen
Membuat Hello World Pada TizenMembuat Hello World Pada Tizen
Membuat Hello World Pada Tizen
 
Flash game
Flash gameFlash game
Flash game
 
Flash Game
Flash GameFlash Game
Flash Game
 
Tutorial vibi6
Tutorial vibi6Tutorial vibi6
Tutorial vibi6
 
Dasar java mobile
Dasar java mobileDasar java mobile
Dasar java mobile
 
Bab v . kegiatan belajar 3ds max
Bab v . kegiatan belajar 3ds maxBab v . kegiatan belajar 3ds max
Bab v . kegiatan belajar 3ds max
 
Three Days Making Android Game (with Flash) DAY 3
Three Days Making Android Game (with Flash) DAY 3Three Days Making Android Game (with Flash) DAY 3
Three Days Making Android Game (with Flash) DAY 3
 
Chapter 02 - Pembuatan Projek Baru
Chapter 02 - Pembuatan Projek BaruChapter 02 - Pembuatan Projek Baru
Chapter 02 - Pembuatan Projek Baru
 
Pertemuan 7 camera
Pertemuan 7 cameraPertemuan 7 camera
Pertemuan 7 camera
 
Fajarul Akbar - Introduction & Installation to Flutter.pptx
Fajarul Akbar - Introduction & Installation to Flutter.pptxFajarul Akbar - Introduction & Installation to Flutter.pptx
Fajarul Akbar - Introduction & Installation to Flutter.pptx
 
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptxBAB 8 - PRAKTIK LINTAS BIDANG ok.pptx
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx
 
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptxBAB 8 - PRAKTIK LINTAS BIDANG ok.pptx
BAB 8 - PRAKTIK LINTAS BIDANG ok.pptx
 

More from Yoza Aprilio

IoT Platform with MQTT and Websocket
IoT Platform with MQTT and WebsocketIoT Platform with MQTT and Websocket
IoT Platform with MQTT and WebsocketYoza Aprilio
 
Pembuatan Aplikasi Multiplatform dengan Xamarin Forms
Pembuatan Aplikasi Multiplatform dengan Xamarin FormsPembuatan Aplikasi Multiplatform dengan Xamarin Forms
Pembuatan Aplikasi Multiplatform dengan Xamarin FormsYoza Aprilio
 
Build Virtual Customer Service using IBM Watson
Build Virtual Customer Service using IBM WatsonBuild Virtual Customer Service using IBM Watson
Build Virtual Customer Service using IBM WatsonYoza Aprilio
 
Image Recognition service using IBM Watson made easy
Image Recognition service using IBM Watson made easyImage Recognition service using IBM Watson made easy
Image Recognition service using IBM Watson made easyYoza Aprilio
 
IoT Industry in Indonesia
IoT Industry in Indonesia IoT Industry in Indonesia
IoT Industry in Indonesia Yoza Aprilio
 
Introduction to Depedency Injection in Android
Introduction to Depedency Injection in AndroidIntroduction to Depedency Injection in Android
Introduction to Depedency Injection in AndroidYoza Aprilio
 
Memulai Pengembangan Game dengan Mudah
Memulai Pengembangan Game dengan MudahMemulai Pengembangan Game dengan Mudah
Memulai Pengembangan Game dengan MudahYoza Aprilio
 
Fast-track tips for Web Developer
Fast-track tips for Web DeveloperFast-track tips for Web Developer
Fast-track tips for Web DeveloperYoza Aprilio
 
Firebase Cloud Functions
Firebase Cloud FunctionsFirebase Cloud Functions
Firebase Cloud FunctionsYoza Aprilio
 
Beginner's Guide to React & Redux Development
Beginner's Guide to React & Redux DevelopmentBeginner's Guide to React & Redux Development
Beginner's Guide to React & Redux DevelopmentYoza Aprilio
 
Internet of Things 101
Internet of Things 101Internet of Things 101
Internet of Things 101Yoza Aprilio
 
IoT and Machine Learning
IoT and Machine LearningIoT and Machine Learning
IoT and Machine LearningYoza Aprilio
 
Tantangan Produk IoT di Indonesia
Tantangan Produk IoT  di IndonesiaTantangan Produk IoT  di Indonesia
Tantangan Produk IoT di IndonesiaYoza Aprilio
 
Design, Launch and Fundraising
Design, Launch  and FundraisingDesign, Launch  and Fundraising
Design, Launch and FundraisingYoza Aprilio
 
Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...Yoza Aprilio
 
Agile Development over Distributed Teams
Agile Development over Distributed TeamsAgile Development over Distributed Teams
Agile Development over Distributed TeamsYoza Aprilio
 
Resep Memanfaatkan Hidden Resources
Resep Memanfaatkan Hidden ResourcesResep Memanfaatkan Hidden Resources
Resep Memanfaatkan Hidden ResourcesYoza Aprilio
 
Seni Membangun Startup
Seni Membangun Startup  Seni Membangun Startup
Seni Membangun Startup Yoza Aprilio
 
Menjadi Tuan Rumah di Negeri Sendiri
Menjadi Tuan Rumah di Negeri SendiriMenjadi Tuan Rumah di Negeri Sendiri
Menjadi Tuan Rumah di Negeri SendiriYoza Aprilio
 
Dukungan IBM Untuk Pengembang Lokal
Dukungan IBM Untuk Pengembang LokalDukungan IBM Untuk Pengembang Lokal
Dukungan IBM Untuk Pengembang LokalYoza Aprilio
 

More from Yoza Aprilio (20)

IoT Platform with MQTT and Websocket
IoT Platform with MQTT and WebsocketIoT Platform with MQTT and Websocket
IoT Platform with MQTT and Websocket
 
Pembuatan Aplikasi Multiplatform dengan Xamarin Forms
Pembuatan Aplikasi Multiplatform dengan Xamarin FormsPembuatan Aplikasi Multiplatform dengan Xamarin Forms
Pembuatan Aplikasi Multiplatform dengan Xamarin Forms
 
Build Virtual Customer Service using IBM Watson
Build Virtual Customer Service using IBM WatsonBuild Virtual Customer Service using IBM Watson
Build Virtual Customer Service using IBM Watson
 
Image Recognition service using IBM Watson made easy
Image Recognition service using IBM Watson made easyImage Recognition service using IBM Watson made easy
Image Recognition service using IBM Watson made easy
 
IoT Industry in Indonesia
IoT Industry in Indonesia IoT Industry in Indonesia
IoT Industry in Indonesia
 
Introduction to Depedency Injection in Android
Introduction to Depedency Injection in AndroidIntroduction to Depedency Injection in Android
Introduction to Depedency Injection in Android
 
Memulai Pengembangan Game dengan Mudah
Memulai Pengembangan Game dengan MudahMemulai Pengembangan Game dengan Mudah
Memulai Pengembangan Game dengan Mudah
 
Fast-track tips for Web Developer
Fast-track tips for Web DeveloperFast-track tips for Web Developer
Fast-track tips for Web Developer
 
Firebase Cloud Functions
Firebase Cloud FunctionsFirebase Cloud Functions
Firebase Cloud Functions
 
Beginner's Guide to React & Redux Development
Beginner's Guide to React & Redux DevelopmentBeginner's Guide to React & Redux Development
Beginner's Guide to React & Redux Development
 
Internet of Things 101
Internet of Things 101Internet of Things 101
Internet of Things 101
 
IoT and Machine Learning
IoT and Machine LearningIoT and Machine Learning
IoT and Machine Learning
 
Tantangan Produk IoT di Indonesia
Tantangan Produk IoT  di IndonesiaTantangan Produk IoT  di Indonesia
Tantangan Produk IoT di Indonesia
 
Design, Launch and Fundraising
Design, Launch  and FundraisingDesign, Launch  and Fundraising
Design, Launch and Fundraising
 
Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...
 
Agile Development over Distributed Teams
Agile Development over Distributed TeamsAgile Development over Distributed Teams
Agile Development over Distributed Teams
 
Resep Memanfaatkan Hidden Resources
Resep Memanfaatkan Hidden ResourcesResep Memanfaatkan Hidden Resources
Resep Memanfaatkan Hidden Resources
 
Seni Membangun Startup
Seni Membangun Startup  Seni Membangun Startup
Seni Membangun Startup
 
Menjadi Tuan Rumah di Negeri Sendiri
Menjadi Tuan Rumah di Negeri SendiriMenjadi Tuan Rumah di Negeri Sendiri
Menjadi Tuan Rumah di Negeri Sendiri
 
Dukungan IBM Untuk Pengembang Lokal
Dukungan IBM Untuk Pengembang LokalDukungan IBM Untuk Pengembang Lokal
Dukungan IBM Untuk Pengembang Lokal
 

Recently uploaded

AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXIksanSaputra6
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...nuraji51
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxFitriaSarmida1
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxsyahrulutama16
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfIwanSumantri7
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxJuliBriana2
 
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdfAfriYani29
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYNovitaDewi98
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaAndreRangga1
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfJarzaniIsmail
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Abdiera
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...pipinafindraputri1
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxDedeRosza
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANwawan479953
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxriscacriswanda
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaharnosuharno5
 

Recently uploaded (20)

AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTXAKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
AKSI NYATA TOPIK 1 MERDEKA BELAJAR. PPTX
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
668579210-Visi-Gp-Berdasarkan-Tahapan-Bagja.pdf
 
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAYSOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
SOAL PUBLIC SPEAKING UNTUK PEMULA PG & ESSAY
 
Pengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, FigmaPengenalan Figma, Figma Indtroduction, Figma
Pengenalan Figma, Figma Indtroduction, Figma
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
Modul 2 - Bagaimana membangun lingkungan belajar yang mendukung transisi PAUD...
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHANTUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
TUGAS RUANG KOLABORASI 1.3 PRAKARSA PERUBAHAN
 
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptxPPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
PPT MODUL 6 DAN 7 PDGK4105 KELOMPOK.pptx
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 

Game Tizen Unity

  • 1. BDD Bali Workshop Tizen Unity A. Pengenalan Tahap awal Unity dan Tizen Studio PE B. Memulai Pengembangan Game Menggunakan Unity3d 1. Download terlebih dahulu template tizen project dimana template project sudah dikaitkan dengan device real, jadi jika peserta tidak membawa device sebelumnya bisa melanjutkan build tpk dengan membuat certificate terlebih dahulu. http://bit.ly/bddbali- templateprojecttizen 2. Import Terlebih dahulu Assets yang akan digunakan, dimana peserta bisa mendownload melalui link : http://bit.ly/bddbali-gameassets
  • 2. 3. Buatlah folder dengan nama Resources dengan memasukan folder asset sprite yang sudah kita import td ke dalamnya. -> kemudian buat kembali folder baru dengan nama Script, Scene, Prefab. dimana folder ini akan diisi nantinya. 4. Masukan Asset Sprite dan tata seperti pada gambar dibawah ini : 5. pada Game Object Box, Ground, dan Character berikan collider2d dan rigidbody2d masing”. kemudian untuk coin bisa ditambah collider2d juga dengan mencentang isTrigger pada Inspector. 6. Buatlah menu menggunakan Unity UI seperti pada gambar dimana menu ini akan digunakan jika player kalah atau menang.
  • 3. 7. buatlah particle pada saat player mengeklik pada box atau player mendapatkan coin. settinglah seperti pada gambar dan masukan pada folder prefab : 8. memulai coding, pertama-tama buatlah script bernama “box” dimana didalamnya terdapat :
  • 4. using System.Collections; using System.Collections.Generic; using UnityEngine; public class box : MonoBehaviour { public GameObject _particle; void OnMouseDown() { Instantiate (_particle, transform.position, Quaternion.identity); Destroy (this.gameObject); } } 9. Taruhlah script box di gameobject box, dan masukan particle yg ada didalam folder sehingga pada saat player melakukan klik, otomatis akan object box akan menghilang dan ada effect particlenya. 10. Buatlah script dengan nama “particle Destroy” dimana script ini akan kita taruh di setiap particle yang sudah kita masukan kedalam folder prefab using System.Collections; using System.Collections.Generic; using UnityEngine; public class particleDestroy : MonoBehaviour { void Start () { Destroy (this.gameObject, 2f); } } 11. buatlah script baru dengan nama “playerScript” dimana script ini akan menghandle ui, dan karakter tersebut. using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class playerScript : MonoBehaviour { public GameObject _particle; private int _coin; public GameObject _menu; public Text _status; public Text _jumlahCoin;
  • 5. public Text _button; void OnTriggerEnter2D(Collider2D coll) { if (coll.gameObject.tag == "coin") { _coin++; Instantiate (_particle, transform.position, Quaternion.identity); Destroy (coll.gameObject); } } void OnCollisionEnter2D(Collision2D coll) { if (coll.gameObject.tag == "ground") { if (_coin == 0) { _status.text = "Kalah"; _jumlahCoin.text = "Coin : " + _coin; _button.text = "Ulangi"; _menu.SetActive (true); } else { _status.text = "Menang"; _jumlahCoin.text = "Coin : " + _coin; _button.text = "Selanjutnya"; _menu.SetActive (true); } } } public void _buttonNextOrRestart(int lvl) { if (_coin == 0) { Application.LoadLevel (Application.loadedLevel); } else { Application.LoadLevel (lvl); } } } 12. jika waktu singkat peserta bisa mendownload project jadi melalui : http://bit.ly/bddbali- gamejadisatulevel dimana dalam project jadi ini baru ada satu level saja, dan peserta akan mulai membuild projectnya. *Anda juga dapat mengikuti Academy Unity Tizen di: https://www.dicoding.com/academies/39