Path Finder: A Game for Desktop Computers

Main Article Content

M. S. Hiruni Peiris
S. D. Christa


Game application development is still one of the major trends in the Computer Industry. It gets updated day by day. But still the desktop or laptop game concepts rank at the top of the industry. Games are more popular among the younger generation and they find it interesting to engage in those. In addition, games provide a convenient platform for the developers to develop eye catching applications with the use of the facilities provided. In this paper, we present our Path Finder game as a mind relaxation and stress relief game to be played easily without many strategies to follow. There’s nothing to think deeply; just to move the cursor in between the cubes without touching the major lines of the cubes to reach the destination from the start position, is the concept we used here. It was our only objective to make it simple as a mind relaxation game without any procedures to carry out while playing. Although we mainly targeted the younger generation for this game, during our implementations we found that this is suitable for any person of any age group. Java is the language we used to develop our game and it was developed using eclipse in Java with the tools like JFrame and windows applications to build the interfaces and JOptinonPane to pop up the messages. Main programming concepts were carried out with if else statements in Java. And also we used eclipse with graphical user interfaces which help anyone to get entertained via playing it. This study evaluates the use of Java language to develop simple mind relaxing games.

Game application, Java, Eclipse, JFrame, programming concepts, JOptinonPane.

Article Details

How to Cite
Peiris, M. S. H., & Christa, S. D. (2019). Path Finder: A Game for Desktop Computers. Asian Journal of Research in Computer Science, 4(3), 1-6.
Original Research Article


Shouthiri P. Tigers and goats a board game for android. International Journal of Scientific and Research Publications. 2017;7(10):59–64.

“Java (programming language)”, Wikipedia: The free encyclopedia. Wikimedia Foundation, Inc.; 2019.

Jain S. Developing Games in Java for Beginners. Developing Games in Java for Beginners. 2016;4(3):693–696.

Jordaan DB. Board games in the Computer Science class to improve students’ knowledge of the Java Programming Language. Proceedings of the 2nd International Conference on Education and Multimedia Technology – ICEMT; 2018.
DOI: 10.1145/3206129.3239425.

Liang Y. Introduction to Java programming and data structures. 10th ed. New York: Pearson. 2014;1-225.

“Eclipse (Software)”, Wikipedia: The free encyclopedia. Wikimedia Foundation, Inc.; 2019.

Fowler A, Fristoe T, MacLaurin M. Kodu game lab: A programming environment, The Computer Games Journal: Whitsun, TuDocs Ltd. 2012;17‐22.

“Swing (Java)”, Wikipedia: The free encyclopedia. Wikimedia Foundation, Inc.; 2019.

“Maze”, Wikipedia: The free encyclopedia. Wikimedia foundation, Inc.; 2019.

Le XBD, Chu DH, Lo D, Le Goues C, Visser W. JFIX: semantics-based repair of Java programs via symbolic PathFinder. Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis – ISSTA; 2017.
DOI: 10.1145/3092703.3098225