Perancangan Game Engine Untuk Game Visual Novel Berbasis Android Dengan Diagram Alur Cerita

Wu Alvin Hardy, Leo Willyanto, Justinus Andjarwirawan


In the process of creating a video game, it takes several core component such as graphic, sound, and animation. Sometimes, in the process of creating those components, some obstacles are encountered due to the number of components are quite large and need to be done manually. Game engine is a software intended to make it easier for developers to create a game. The features in game engine include graphic, sound, and animation, which will help the developer, so the developer do not need to implement those components manually. Visual Novel (VN) is an interactive video game that displays novel stories in the form of static image, audio, and video. A good
VN is made through the narration and dialogue shown between the presented characters, with text along with image and sound which will give an impression of the characters presented as if they live.
There is already a variety of game engine for visual novel games, ranging from Android-based Om3ga VNE, desktop-based Ren’Py made with the Python programming language, desktop-based Nscripter, VN Authoring Tool. However, of the many existing game engine for Visual Novel, only Om3ga VNE and VN Authoring Tool can be used on the Android. Even then, the web-based VN Authoring Tool isn’t responsive for mobile device and Om3ga VNE does not provide a feature to make it easier for users to see the outline of the developed video game.
In this thesis, an Android-based visual novel game engine is made with the use of Story Flow Diagram (SFD) as the main feature to help user in visual novel creation. Users can see the outline of the storyline with this SFD feature, so that it will make it easier for users to determine the storyline of visual novel that will be created.


Game Engine; Visual Novel; Story Flow Diagram; Android

Full Text:



Admaja, H. A. 2015. Visual Novel Authoring Tool Berbasis Web. (TA No. 03021441/INF/2015). Fakultas Teknologi Industri Program Studi Teknik Informatika, Universitas Kristen Petra, Surabaya.

Android Developers. (August 13, 2018) Android Canvas Documentation. Retrieved January 10, 2019, from

Buckley, C. M. (2012) Design and Implementation of a Genre Hybrid Video Game That Integrates The Curriculum of an Introductory Programming Course. Retrieved January 1, 2019, from

Hebb, N. (n.d.). What is a Flow Chart? Retrieved January 12, 2019, from

Kristian (2008). Building a Gui-based Visual Novel Authoring Tool with Java Swing. Retrieved January 10, 2019, from

Logan M. (August 22, 2013). What are the differences between visual novel, eroge, gal games, and a dating sim?. Retrieved November 23, 2017, from

NScripter. Retrieved November 21, 2017, from

Om3ga VNE. Retrieved November 22, 2017, from

Ren’Py. Retrieved November 21, 2017, from

The Teacup Visual Novel Creators Community. (2010). Tutorial – Spritemaking for visual novel beginners. Retrieved November 23, 2017, from

TV Tropes Community. (n.d.). Make A Visual Novel. Retrieved November 23, 2017, from


  • There are currently no refbacks.

Jurnal telah terindeks oleh :