Kategori
Devlog/Studlog

1 Hari 1 Tutorial: Hari 31 – Splash Screen Manager

Untuk yang terakhir ini tadinya mau curang dengan pilih tutorial super singkat; cuma ngilangin splash screen. Lagian lagi sibuk lebaran.

Tapi rasanya terlalu singkat dan ternyata ga ngilangin splash screen/pre-loader Godot Engine saat export HTML. Jadinya ngikutin tutorial splash screen manager ini.

Kelihatannya akan berguna kalau kita perlu nampilin banyak splash screen statis yang bisa di-skip pakai input keyboard (dan aku tambahin input mouse juga). Seenggaknya, tutorial ini nunjukin beberapa node yang jarang aku pakai dan fungsi-fungsi tween yang belum aku tahu.

Sedikit tambahan, fungsi _unhandled_input(event) hanya bisa deteksi input keyboard. Entah memang begitu perilakunya atau ada yang perlu di-setting. Kalau diganti jadi _input(event) kita bisa deteksi input tombol mouse.

Aku juga baru nyadar kalau gambarnya agak jagged atau pecah. Entah kenapa. Mungkin karena resize. Kemaren-kemaren rasanya dapat masalah yang sama, tapi rasanya masalahnya beda (dan lupa solusinya). Tapi, sudahlah.

Oke, ini hari terakhir. Lalu apa? Bikin proyek harian dalam kurun waktu seperti ini buatku sudah tidak asing, dan sejauh ini aku selalu berhasil melakukannya. Kurang lebih. Rasanya aku sudah meyakinkan diri bahwa aku bisa konsisten melakukan sesuatu yang rutin dalam jangka waktu tertentu. Mungkin kalau lebih lama lagi lain cerita.

Namun, tantangan yang jarang aku berhasil taklukkan adalah: konsisten menyelesaikan 1 proyek mengikuti timeline. Mungkin kedepannya itu yang harus aku lakukan. Seperti membuat target menyelesaikan game dalam 1 minggu atau 1 bulan dengan GDD dan sebagainya. Ya, sepertinya itu yang akan aku coba.

Akhir kata, taqbbalallahu minnaa wa minkum shiyaamanaa wa shiyaamakum. Semoga shaum kita sebulan terakhir ini diterima. Semoga tutorial-tutorial yang sudah dikerjakan ini tetap diterima di kepala (halah).

Github: OneDay-OneTut: Latihan ngerjain 1 tutorial Godot tiap hari selama bulan Maret

Asset: Kenney Topdown Shooter (pixel) Pack

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *