Cara Terbaru Membuat Game 2D Platformer Sederhana dengan Unity PART 1

Halo sobat, rasanya sudah lama sekali saya tidak mengupdate catatan saya tentang unity.
karena beberapa kesibukan dan tugas-tugas kuliah yang sedang tidak bersahabat :(.
Tapi sekarang saya tidak perlu khawatir, karena di awal tahun 2017 ini kesibukan dan tugas-tugas
kuliah saya sudah mulai bersahabat:).

Kalau tugasnya mulai bersahabat..berarti belum selesai semua dong bro...?
hemmm, suantai bro itu ma derita saya hehehe.
Ya sudahlah..

Jadi begini sobat kenapa saya membuat Tutorial 2D Platformer Sederhana dengan Unity ini.
Ceritanya, kemaren ada temen saya yang request..

temenSaya :

Mas tolong buatin dong tutorial tentang membuat game 2D sederhana yang mirip-    mirip Super Mario gitulah !

saya :

iya nanti kalau sempetnya, tapi..sampean (kamu) yang buatkan karakternya ya !..

temenSaya : Oke..

begitulah sekilas ceritanya,  berikut gambar karakter yang telah dibuatkan oleh temen saya.




Sebelum kita memulai membuat game, temen-temen bisa download disini assets yang diperlukan untuk mengikuti tutorial ini.

NOTE :
Saya menggunakan Sistem Operasi Linux Ubuntu dan Unity versi 5.4.0b21 serta Visual Code sebagai code editornya.

1. Buka unity3d dan buat project baru, disini saya beri nama Selta 2D Platformer.
2. Ubah area kerja kita dengan cara pilih layout dan pilih 2 by 3 (opsional).
3. Tambahkan beberapa folder seperti berikut di bagian Project View.


4. Buka folder Sprites dan tambahkan asset yang telah di didownload tadi, caranya dengan pilih menu Assets dan pilih Import New Asset... atau dengan pilih assetnya lalu di drag and drop ke folder Sprites.

5. Seleksi Asset yang telah di import dan setting pada bagian inspectornya seperti gambar, jangan lupa tekan apply


6. Tetap di bagian inspector sekarang pilih sprite editor, pada bagian pojok kiri atas pilih slice lalu di bagian Type pilih Grid By Cell Size dan isikan x = 128, y = 128 lalu tekan slice


7. Setelah memilih slice maka temen-temen bisa melihat sekarang sprite kita akan terbagi menjadi satu-satu, kita juga bisa memberi nama setiap sprite caranya dengan seleksi sprite lalu akan muncul panel sprite di bagian pojok bawah dan ubah namanya sesuai keinginan kita. jangan lupa tekan apply



8. Berikut hasil dari sprite yang telah kita slice



9. Seleksi kamera pada bagian hierarchy dan ubah nilai size dari 5 menjadi 3


10. Pilih aset yang di beri nama ground dan drag and drop kedalam scene atau hierarchy, dalam keadaan ground tetap terseleksi kita tambahkan beberapa komponen di bagian inspector dan setting sesuai dengan gambar berikut


Transform yaitu komponen yang dapat kita gunakan untuk memindah lokasi, rotasi dan scale ke sumbu x, y dan z.
Sprite Renderer adalah komponen yang kita berfungsi untuk menampilkan gambar sebagai sprite untuk digunakan baik dalam scene 2D atau 3D .
Box Collider 2D / Collider yaitu komponen untuk menentukan bentuk permukaan fisik dari sebuah objek di dalam scene dan juga berguna untuk mendeteksi jika terjadi tabrakan terhadap game objek yang lain.


11. Hampir sama dengan langkah sebelumnya, pilih sprite selta2 dan drag and drop kedalam hierarchy, dan tambahkan komponen seperti berikut



Polygon Collider 2D ini fungsinya sama dengan Box Collider 2D bedannya hanya dari bentuknya saja, Polygon Collider 2D akan berbentuk mengikuti game object sedangkan Box Collider 2D akan berbentuk rectangle atau segi empat.
Rigidbody 2D  adalah komponen yang menempatkan game objek dalam kendali fisika, misalnya seperti adanya pengaruh gravitasi pada game objek. Karena ini 2D jadi game objek hanya dapat bergerak pada sumbu XY saja.

12. Berikut tampilan sementara setelah kita melakukan langkah 9 - 11



13. Coba kita play, maka player selta akan jatuh kebawah dan berhenti ketika diatas game object ground


14. Jangan lupa di simpan scene yang telah kita kerjakan, untuk memudahkan kita dalam memenejen sebaiknya simpan scane di folder Scenes yang telah kita sediakan diawal tadi

Oke, cukup sampai disini dulu tutorial membuat game 2d platformer sederhana di unity part 1. Mudah-mudahan apa yang sudah saya tuliskan tidak membuat sobat kebingungan dan jika ada pertanyaan silahkan berkomentar di kolom komentar.

Sampai jumpa di tutorial selanjutnya dan Terimakasih.

Cara Terbaru Membuat Game 2D Platformer Sederhana dengan Unity PART 2



3 Responses to "Cara Terbaru Membuat Game 2D Platformer Sederhana dengan Unity PART 1"