• 제목/요약/키워드: Android Game

Search Result 97, Processing Time 0.025 seconds

Porting and Implementation of a 3D Cube Game using Android NDK(Native Development Kit) (안드로이드 NDK(Native Development Kit)를 이용한 3D 큐브 게임 이식 및 구현)

  • Koh, Eunbyul;Kim, Nokhee;Hwang, Sungmi;Lee, Jongwoo
    • Journal of Digital Contents Society
    • /
    • v.14 no.3
    • /
    • pp.381-390
    • /
    • 2013
  • Almost all the mobile phone users already moved or are now moving away to smartphones for their various applications like games. If we are to speak about game applications, due to the performance limits of smartphones, 2D games are predominant over 3D games in every app. store. In this paper, we implement a 3D cube game application by porting an existing visual c++ irrlicht cube application to android platform library using the android Native Development Kit. After the porting is done, we add a few new features for more fun. Because the android NDK makes the existing C/C++ codes run directly on the android operating systems, we found by real execution tests that our 3D cube app. is well executed on a low-end android smartphone without any performance problem.

Detecting Android Emulators for Mobile Games (Focusing on Detecting Nox and LD Player) (모바일 게임용 안드로이드 에뮬레이터 탐지 기법 (Nox와 LD Player 탐지 기법 중심으로))

  • Kim, Nam-su;Kim, Seong-ho;Pack, Min-su;Cho, Seong-je
    • Journal of Software Assessment and Valuation
    • /
    • v.17 no.1
    • /
    • pp.41-50
    • /
    • 2021
  • Many game and financial apps have emulator detection functionality to defend against dynamic reverse engineering attacks. However, existing Android emulator detection methods have limitations in detecting the latest mobile game emulators that are similar to actual devices. Therefore, in this paper, we propose a method to effectively detect Android emulators for mobile games based on Houdini module and strings of a library. The proposed method detects the two emulators, Nox and LD Player through specific strings included in libc.so of bionic, and an analysis of the system call execution process and memory mapping associated with the Houdini module.

Android Game Repackaging Detection Technique using Shortened Instruction Sequence (축약된 인스트럭션 시퀀스를 이용한 안드로이드 게임 리패키징 탐지 기법)

  • Lee, Gi Seong;Kim, Huy Kang
    • Journal of Korea Game Society
    • /
    • v.13 no.6
    • /
    • pp.85-94
    • /
    • 2013
  • Repackaging of mobile games is serious problem in the Android environment. In this paper, we propose a repackaging detection technique using shortened instruction sequence. By using shortened instruction sequence, the proposed technique can be applicable to a mobile device and can block repackaged apps coming from various sources. In the experiment, our technique showed high accuracy of repackaging detection.

A Study on Design Techniques of Gaming Service Architecture with Android-base (안드로이드 기반의 게임서비스 아키텍처 설계기법에 관한 연구)

  • Ryu, Chang-Su;Hur, Chang-Wu
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.11
    • /
    • pp.2563-2568
    • /
    • 2012
  • The growth speed of the industry of national smart phone game service has become faster and the its economical and cultural effect has increased steadily these days. The DB design for data perpetuation in C/S MMO which has accumulated data a lot and many simultaneous plays like smart phone games is very important. This paper, mindful of the operation and the scalability suitable for android OS, by utilizing RDBMS, enabling very short, many transactions, their complexity, and a large amount of game data process, suggests fully-qualified MMORPG game service architecture design techniques widely available for more than online game industries.

A Study on the Android Controller based on Screen Split API and Unity 3D Game (Unity 3D게임 및 화면분할 API를 이용한 안드로이드 Controller에 관한 연구)

  • Jang, Eun-Gyeom;Seo, Hyung-Jun;Lee, Chang-Heon;Choi, Yong-Rak
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.01a
    • /
    • pp.125-128
    • /
    • 2017
  • 모바일게임이 발전하면서 여러 디스플레이 제품과 유동적 연결이 가능하게 되었고 이를 통한 쾌적한 게임 환경이 가능하게 되었으나, 여전히 게임의 컨트롤러가 게임 진행 화면을 가려 몰입감이 떨어진다. 그렇기 때문에 Unity 3D 엔진을 이용한 First-person Shooter 게임 제작과 게임 컨트롤을 위한 Android Device Controller를 이용하여 외부 디스플레이 연결 시 컨트롤러와 게임화면이 분할되는 시스템을 개발하였다. 사용자가 모바일 디바이스를 게임 컨트롤러로 사용하여 콘솔게임 환경과 같은 편리한 조작이 가능하게 하는 효과가 있다.

  • PDF

A Functional Game Application for Korean Words Learning Based on Smartphone Environments

  • Choi, YoungMee
    • Journal of Multimedia Information System
    • /
    • v.6 no.4
    • /
    • pp.259-264
    • /
    • 2019
  • In this paper, the prototyping process for developing syllable-initial consonant-based game 'Korean Guards' is described. Users may effectively learn Korean words using alphabetically sequential approaches, but the easiness of access bestowed on the smart environments and game algorithms could be fully utilized for the functional advantages for educational purposes. This functional game is developed on Android OS and the prototypical outcome is shown.

Design and Implementation of the GNEX C-to-Android Java Converter using a Source-Level Contents Translator (소스 레벨 콘텐츠 변환기를 이용한 GNEX C-to-Android Java 변환기의 설계 및 구현)

  • Son, Yun-Sik;Oh, Se-Man;Lee, Yang-Sun
    • Journal of Korea Multimedia Society
    • /
    • v.13 no.7
    • /
    • pp.1051-1061
    • /
    • 2010
  • Since Korean mobile communication companies each use different mobile platforms, developers must configure and translate their game contents to run under each of the platforms so that they can be serviced correctly. Nevertheless, such translation tasks require lengthy times and costs. This is one of the reasons why a variety of contents could not be provided. In order to mitigate such difficulty, this paper implemented an automatic mobile contents translating system that automatically translates mobile C game contents of the GNEX platform to mobile java contents of the Android platform as a smart platform using a source-level contents translator. The GNEX C-to-Android Java automatic contents translation system helps minimize the amount of time and cost required in servicing contents to different mobile communication companies by promptly translating a platform-specific-content to run under other platforms. Also, the automatic translation and servicing of existing contents increases the reusability of these contents and also the productivity of new contents thereby offering users with a more variety of games.

A Study On Learning Game App Using An Android Smart Phone (안드로이드 기반 학습용 게임 앱 개발)

  • Yoon, Seok-Hyun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2012.07a
    • /
    • pp.355-357
    • /
    • 2012
  • 본 논문에서는 안드로이드 기반 스마트폰을 이용하여 모바일 게임개발을 위한 기초 학습용 앱의 구현 내용을 소개하였다. 이미 상용화 되어 있는 학습용 앱의 용도 외에 게임적 요소를 접목하여 학습의 효과와 흥미를 높일 수 있도록 하였다. 누구나 배우고 즐길 수 있는 학습용 앱으로 평가할 수 있다. 디자인적 요소와 게임 기능의 확대 후 안드로이드 마켓에 배포하여 서비스를 할 수 있으며 본 연구의 과정은 게임 앱 설계 관련 프로젝트의 수행이나 학습용 게임 앱 개발의 학습 모형을 제시한 사례로 활용할 수 있다.

  • PDF

Design technique of Game DB optimized with Android-base (안드로이드 기반의 최적화된 게임DB 설계기법)

  • Ryu, Chang-su;Hur, Chang-wu
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.10a
    • /
    • pp.465-468
    • /
    • 2012
  • The growth speed of the industry of national smart phone game service has become faster and the its economical and cultural effect has increased steadily these days. The DB design for data perpetuation in C/S MMO which has accumulated data a lot and many simultaneous plays like smart phone games is very important. This paper, mindful of the operation and the scalability suitable for android OS, by utilizing RDBMS, enabling very short, many transactions, their complexity, and a large amount of game data process, suggests fully-qualified MMORPG game DB design techniques widely availabe for more than online game industries.

  • PDF

Android Application for Candidates (수험생을 위한 안드로이드 어플리케이션)

  • Bang, Hye Ja;Noh, Baek Lin
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.7 no.2
    • /
    • pp.67-75
    • /
    • 2011
  • The widespread use of android application is required for candidates to use in general life. Candidates need an application that doesn't change the screen a lot for the convenience and need a system that has fewer overloads. In this paper. we have implemented a program that helps students to improve their study using a note of wrong answers. vocabulary game and health management with using balanced diet, alarm, messenger, information of university and stretching.