ANALISIS IMPLEMENTASI GAME MOBILE 2D BERBASIS JAVA MENGGUNAKAN EVENT DRIVEN PROGRAMMING STUDI KASUS FLAPPY BIRD

  • Ahmad Farhan Zakia
    UINSU
DOI: https://doi.org/10.23960/jitet.v14i1.8930
Keywords Game 2D, Java, Event Driven Programming, Mobile Game, Flappy Bird
Abstract Views (Last 12 Months)
199 Abstract Views
183 Downloads

Abstract

Perkembangan industri game mobile menuntut efisiensi dalam pemrosesan logika permainan dan responsivitas interaksi pengguna. Penelitian ini bertujuan untuk menganalisis implementasi sistem event-driven programming pada pengembangan game 2D Flappy Bird menggunakan bahasa pemrograman Java. Pentingnya topik ini terletak pada bagaimana paradigma pemrograman berbasis kejadian dapat mengoptimalkan penggunaan resource melalui pengelolaan input real-time dan mekanisme game loop yang stabil. Metode penelitian dilakukan melalui pengembangan sistem menggunakan pustaka Java Swing dan AWT, dengan menerapkan ActionListener untuk pengaturan timer serta KeyListener untuk menangani input melompat dari pengguna. Hasil penelitian menunjukkan bahwa penggunaan event-driven programming memungkinkan sinkronisasi yang presisi antara pembaruan logika gravitasi bird dan pergerakan pipa secara konstan pada frame rate 60 FPS. Pengujian sistem membuktikan bahwa mekanisme deteksi tabrakan (collision detection) dan pembaruan skor berjalan akurat tanpa adanya lag yang signifikan. Kesimpulannya, implementasi paradigma event-driven dalam Java sangat efektif untuk membangun game 2D sederhana yang membutuhkan responsivitas tinggi.

Downloads

Download data is not yet available.

References

P. Mileff, “Collision detection in 2D games,” Production Systems and Information Engineering, vol. 11, p. 10, Sep. 2023.

J. K. Ochab et al., “Mobile Game Evaluation Method Based on Data Mining of Affective Time Series,” Sensors, 2025.

S. Retno, “Implementation of Game Design Document (GDD)...”, 2025.

A. Solihin et al., “Application of the Finite State Machine Algorithm...”, 2019.

I. Sarifah et al., “Mobile games and learning interest...”, 2025.

Cover
Published
2026-01-17
How to Cite
Zakia, A. F. (2026). ANALISIS IMPLEMENTASI GAME MOBILE 2D BERBASIS JAVA MENGGUNAKAN EVENT DRIVEN PROGRAMMING STUDI KASUS FLAPPY BIRD. Jurnal Informatika Dan Teknik Elektro Terapan, 14(1). https://doi.org/10.23960/jitet.v14i1.8930