• Title/Summary/Keyword: Game Programming

Search Result 161, Processing Time 0.032 seconds

A Case Study on the Development of Curriculum for Dept. of Game Programming in University Customized to Online Game Industry (대학(게임 프로그래밍 계약학과)의 게임산업계 맞춤형 교육과정 개발을 위한 사례 연구1))

  • Yoon, Hyung-Sup;WhangBo, Taeg-Keun
    • Journal of Korea Game Society
    • /
    • v.10 no.2
    • /
    • pp.89-97
    • /
    • 2010
  • Still there is a quality mismatch between required manpower of game companies and supplied one from universities in Korean game industry. The demand-oriented workforce training project is being implemented by KOCCA(Korea Creative Content Agency) for reducing the gap. This paper is focused on the development of training course for students of the game programming department in K University. This paper derived a education training course customized to online game industry by surveying 35 companies to find their needs for recruiting. Additionally some advice is suggested for successful education training. This paper not only will contribute to verify the required competence of people force in game industry but also offer a guideline for designing curriculum for game programmer.

Training in the production of effective prototypes using Core Mechanic Diagram and Unreal Blueprint

  • Choi, Bu-ho
    • Journal of the Korea Society of Computer and Information
    • /
    • v.25 no.11
    • /
    • pp.75-82
    • /
    • 2020
  • In this paper, we propose a training method to efficiently create prototypes using 'core mechanical diagram' to make game design easier and 'BluePrint', a visual scripting tool of Unreal that enables relatively easy functionality without programming knowledge. With the development of game engines, game development is becoming faster and easier, and using this, non-programmers without knowledge of game development are clearly showing a tendency to participate in game development. However, existing game development methodologies and game implementation methods require complex design processes and specialized knowledge. In order to make it easier for non-programming experts to develop games, they will simplify the complexity of existing game development methodologies, and propose educational methods that can focus on and implement the essence of game design based on cases where non-programmers have implemented prototypes themselves.

Game Programming of Digital Television Using OSD Middleware (OSD를 이용한 DTV용 게임 설계 및 구현)

  • Kim, Se-Young;Kim, Jang-Hyeon;Kim, Dae-Jin
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.1
    • /
    • pp.249-256
    • /
    • 2011
  • Since various applications is converged in digital televisions, playing game on DTV will be available in the immediate future. Game programming of DTV is more difficult than that of PC in a viewpoint of game development. Since TV use very simple remote controller as user interface, mapping type, choice type, and one-button type are used among mobile game user interfaces. In addition, we suggest to use text class, numeral class, bitmap class, and shape class of DTV OSD middleware which is proven software, instead of developing new DTV-oriented game engine. The proposed interfaces can be applied in various game situations and allow intuitive and fast operations. By using OSD middleware, game actions can be subdivided into state structures, OSD objects can be used as game objects, and events and actions of remote controller keys are easily defined.

A Method for Selecting Voice Game Commands to Maximize the Command Distance (명령어간 거리를 최대화하는 음성 게임 명령어의 선택 방법)

  • Kim, Sangchul
    • Journal of Korea Game Society
    • /
    • v.19 no.4
    • /
    • pp.97-108
    • /
    • 2019
  • Recently interests in voice game commands have been increasing due to the diversity and convenience of the input method, but also by the distance between commands. The command distance is the phonetic difference between command utterances, and as such distance increases, the recognition rate improves. In this paper, we propose an IP(Integer Programming) modeling of the problem which is to select a combination of commands from given candidate commands for maximizing the average distance. We also propose a SA(Simulated Annealing)-based algorithm for solving the problem. We analyze the characteristics of our method using experiments under various conditions such as the number of commands, allowable command length, and so on.

BALANCEDNESS AND CONCAVITY OF FRACTIONAL DOMINATION GAMES

  • Kim, Hye-Kyung;Fang Qizhi
    • Bulletin of the Korean Mathematical Society
    • /
    • v.43 no.2
    • /
    • pp.265-275
    • /
    • 2006
  • In this paper, we introduce a fractional domination game arising from fractional domination problems on graphs and focus on its balancedness and concavity. We first characterize the core of the fractional domination game and show that its core is always non-empty taking use of dual theory of linear programming. Furthermore we study concavity of this game.

BALANCEDNESS OF INTEGER DOMINATION GAMES

  • Kim, Hye-Kyung;Fang Qizhi
    • Journal of the Korean Mathematical Society
    • /
    • v.43 no.2
    • /
    • pp.297-309
    • /
    • 2006
  • In this paper, we consider cooperative games arising from integer domination problem on graphs. We introduce two games, ${\kappa}-domination$ game and its monotonic relaxed game, and focus on their cores. We first give characterizations of the cores and the relationship between them. Furthermore, a common necessary and sufficient condition for the balancedness of both games is obtained by making use of the technique of linear programming and its duality.

A Instructional Method Design of Copyright Education using Game-Themed Programming in Elementary School Computer Class (초등컴퓨터 교육에서 게임소재 프로그래밍 학습과정을 통한 저작권 교수방법 설계)

  • Rim, Hwa-Kyung;Cho, Yong-Nam
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.12
    • /
    • pp.121-130
    • /
    • 2011
  • In this paper, we designed instructional method through process that make digital work for active copyright education. This design composed by game-themed programming. We made students realize the effort of creation in algorithm and flow chart, coding progress. And, expressed the effort as copyright sign and cost. Also, we evaluate mutually and did so that confirm value. We applied proposed method to class. And, analyzed effect observing change of inside of students.

A Study on Selection of Effective Engineering Design Problem based on LEGO Mindstorm NXT for Basic Design Education (레고 마인드스톰 NXT를 활용한 기초설계 교과목에서의 효과적인 공학설계과제 선정방안 연구)

  • Shin, Youn-Soon;Sohn, Dai-Geun;Lee, Kyung-Ho;Hong, Sung-Ho;Lee, Kangwoo;Jung, Jin-Woo
    • Journal of Engineering Education Research
    • /
    • v.19 no.2
    • /
    • pp.60-69
    • /
    • 2016
  • This paper deals with the selection method of effective engineering design problem based on LEGO Mindstorm NXT for basic design education. By YouTube case study of various LEGO-based engineering designs for olympic sports, performance criteria have been developed including programming complexity, structural complexity, sensor/actuator complexity and variety of game operation. Programming complexity includes range of programming code length and possible program variety. Structural complexity includes variety of structural elements such as length, shape, weight, and volume to overcome design restrictions. Sensor/actuator complexity includes variety of sensor used and number of possible actuator assemblies. Variety of game operation includes game complexity and required creativity to make LEGO robots. Based on these performance criteria, four representative sports were selected as the candidates for effective engineering design problem. Finally, feasibility and attributes of each candidate were verified by real implementation examples.

Control of Intelligent Characters using Reinforcement Learning (강화학습을 이용한 지능형 게임캐릭터의 제어)

  • Shin, Yong-Woo
    • Journal of Internet Computing and Services
    • /
    • v.8 no.5
    • /
    • pp.91-97
    • /
    • 2007
  • Game program had been classed by 3D or on-line game etc, and engine and game programming simply, But, game programmer's kind more classified new, Artifical Intelligence game programmer's role is important. This paper makes game character study and moved by intelligence using reinforcement learning algorithm. Fought with character enemy using developed game, Confirmed whether embodied game character is facile by intelligence, As result of an experiment, we know, studied character defends excellently than randomly moved character.

  • PDF

Analysis on Unit-Commitment Game in Oligopoly Structure of the Electricity Market (전력시장 과점구조에서의 발전기 기동정지 게임 해석)

  • 이광호
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.52 no.11
    • /
    • pp.668-674
    • /
    • 2003
  • The electric marketplace is in the midst of major changes designed to promote competition. No longer vertically integrated with guaranteed customers and suppliers, electric generators and distributors will have to compete to sell and buy electricity. Unit commitment (UC) in such a competitive environment is not the same as the traditional one anymore. The objective of UC is not to minimize production cost as before but to find the solution that produces a maximum profit for a generation firm. This paper presents a hi-level formulation that decomposes the UC game into a generation-decision game (first level game) and a state(on/off)-decision game (second level game). Derivation that the first-level game has a pure Cournot Nash equilibrium(NE) helps to solve the second-level game. In case of having a mixed NE in the second-level game, this paper chooses a pure strategy having maximum probability in the mixed strategy in order to obviate the probabilistic on/off state which may be infeasible. Simulation results shows that proposed method gives the adequate UC solutions corresponding to a NE.