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

Authors

  • Ahmad Farhan Zakia UINSU

DOI:

https://doi.org/10.23960/jitet.v14i1.8930

Abstract Views: 60 File Views: 44

Keywords:

Game 2D, Java, Event Driven Programming, Mobile Game, Flappy Bird

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.

Downloads

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

Issue

Section

Articles