As part of the work on the article, two 2D games were created – one based on the Unity environment and the other based on LibGDX. Main focus in the work was to compare the performance of both games. ...For this purpose, research was carried out to determine which game has a better impact on the usage of CPU and RAM resources. Attention was also paid to community support for both tools and the programmer’s comfort during the work in both of these tools. The results of the performance studies suggest that LibGDX may be a better choice for creating small projects where performance is a priority. However, the support of the community and the comfort of working with the environment and the lack of need to use external programs speak in favor of Unity.
As technology becomes more global, RPG games runs into a good development. One of which is a combination of RPG with another games. This journal aims to combine the breakout games and the RPG which ...has its characteristics. This game development uses prototyping method, in which analysing the necessity and determining the goals of the software. Then, prototype will be created and evaluated regularly so that the result can use 2D graphics. This game also can be used as a reference to reflexes practising. A modeling is conducted to design ‘use case,’ scenario process, activity diagram, class diagram, and sequence diagram as well as to conduct an interface design. A calibration that is used, is calibrating the programme which is created as well as the features in the programme itself. It can be concluded that the construction of RPG games combination and breakout using eclipse and libgdx works well. In addition, it uses the components such as TMX tile map, sprite, sprite batching, box2d and input handling.
Game simulasi merupakan game yang menerapkan suatu aktivitas nyata ke dalam permainan komputer. Perangkat lunak pada tulisan ini mengaplikasikan konsep simulasi sebagai media pembelajaran untuk ...bidang kimia. Sasaran pengguna adalah siswa sekolah menengah atas. Aturan permainannya yaitu pemain harus melakukan eksperimen kimia untuk membuat peluru. Peluru tersebut digunakan untuk menyerang musuh pada pertempuran yang merupakan tower defense game. Dengan mengalahkan musuh, pemain dapat menemukan zat kimia baru untuk eksperimen selanjutnya. Pengembangan dilakukan dengan kerangka kerja libGDX. Game dikembangkan dengan bahasa pemrograman Java dan implementasi kode dilakukan pada perangkat lunak lingkungan pengembangan Eclipse. Uji coba dilakukan untuk mengetahui apakah perangkat lunak dapat berjalan sesuai yang diharapkan. Melalui pengujian fungsional, didapatkan hasil yang menunjukkan bahwa aplikasi dapat berjalan dengan baik. Pengujian kepada responden menunjukkan bahwa game diterima dengan baik dan membantu pemain dalam mempelajari berbagai percobaan kimia.
In order to shorten the required time for the analysis of medical substances, Digital Microfluidic Biochips (DMFBs) have been suggested. They allow for handling small amounts of samples and reagents ...on a circuit board and, thus, automatically execute medical experiments that are usually conducted manually in laboratories. However, there are various challenges in the design of DMFBs. Issues such as routing and layouting are complex and currently being investigated by various researchers and engineers. Although first automatic solutions assist them, the obtained results are usually provided in a complex and \mbox{non-intuitive} fashion. This makes the utilization and evaluation of existing approaches for DMFB design a tedious task. In this paper, we present a solution for this problem by proposing a visualization scheme for DMFBs that explicitly addresses these problems. To this end, a grammar is proposed which allows the description of resulting designs and their properties. The contributions of this work allow for a design methodology which is easy to use and provides a hassle-free environment for the involved researchers and engineers.
A side-scroller is a type of game where a side-view camera angle is used for action viewing. This paper discusses the implementation of a typical simple side-scrolling game through integration of a ...presentation layer created in a Overlap2D editor and a LibGDX game logic layer in terms of employing existing algorithms for collision detection and player movement. The implemented game retains most of the main features of modern side-scrolling mobile video games such as different enemies with different shooting objects, different types of obstacles that a player must avoid, additional player features purchases and their consumption, multiple levels, and player movement through the level. Although games developed using LibGDX engine can be exported to multiple platforms, the game that was developed for the purpose of this paper is deployed on a mobile platform. With an objective to explore various aspects of user experience with respect to the introduced game, an empirical study was carried out. The analysis of collected data revealed pros and cons of the developed game as well as directions for its improvement.
An open world turn based monster battle game was developed in Java using the popular LibGDX game framework applying multiple machine learning algorithms for its mechanics consisting of an ID3 ...decision tree, perceptron, naïve Bayes classifier and A* pathfinding in an attempt to imitate `machine intelligence'. A tiled map was used as the game area containing multiple AI agents with different personalities that change depending on the difficulty level chosen. The aim of the game focuses on the player defeating each `intelligent machine' non-player character's (NPC) upon interaction with each other, when player and enemy NPC sprites meet a battle screen appears to allow the player and enemy to engage in a turn-based battle with their monsters. When a battle is lost the player loses a life, otherwise they can approach and engage other enemy agents to battle on the map, and thus the game is called `Battle Monsters'.
This research proposes a mobile framework for two types of cognitive tests - Trail Making and Reaction Time, and conducts an investigation of its performance. The proposed methodology uses a cross ...platform framework which enables the deployment of apps to multiple platforms using a single Java code base. The functionality and usability of the mobile application were tested. Exploratory validation to compare existing testing methods and the new mobile implementation was conducted on a small sample of participants using a within-subjects design, with the intention to complete a full validation on a larger sample in future work. Benefits of the app over existing methods such as simplification of administration and increased data capture are discussed. It is the intention of the authors to release the app as an open source project, to encourage other developers and researchers to use it as the basis of a general purpose cognitive testing system. Such a system could have the potential to increase the number of manual cognitive testing methods being computerised. The app is currently a prototype, therefore a number of suggestions for future work are proposed.