• Title/Summary/Keyword: Game Editor

Search Result 17, Processing Time 0.019 seconds

Particle System Editor for Special Effects in Game and Virtual Reality (게임 및 가상현실에서의 특수효과를 위한 입자 시스템 에디터)

  • 김응곤;송승헌
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2004.05b
    • /
    • pp.429-433
    • /
    • 2004
  • In games and films, the most highlighted fields in entertainment industry, those special effects such as flame, explosion, smoke, liquid, snow, rain and dust are generated through the particle system. Special effects can be expressed realistically by the particle system API that is a graphic library of high level in game and virtual reality. When developers apply the particle system API in applications, they must exchange parameters repeatedly and compile source codes until special efforts that they want are expressed, and It takes much time until the minute control that have relations between each parameters. This paper develops a particle system API usable in on-line game and real-time virtual reality and presents particle system editor that can see and create special effect easily through attributes adjustment such as position, velocity, color, transparency, size, age, the secondary position, the second velocity etc.

  • PDF

Development of an Authoring Tool to Create Interactive 3D Convergence Contents for Smart Learning (스마트교육을 위한 인터랙티브 3D 융합콘텐츠 저작도구 개발)

  • Roh, Chang Hyun;Kim, Byung-Cheol
    • Journal of Digital Contents Society
    • /
    • v.17 no.5
    • /
    • pp.401-407
    • /
    • 2016
  • In the smart education era, it is crucial for the teacher to make lecture materials in the form of 3D convergence contents for themselves. In this study, we developed an interactive authoring tool to create 3D convergence contents for the teacher. The proposed system was implemented based on a commercial 3D engine for practicality. To evaluate the usability of the tool, we conducted a satisfaction survey of a focus group. As a result, we concluded that the proposed authoring tool was useful to create desired contents but rather complicated to use due to the text-based script editor. In the following research we will improve the editor so that it can be used in a more intuitive manner.

A Study on the Tree-dimensional Space Simukation using First Person Shooter leverl Editor (FPS레벨에디터를 이용한 1인칭 공간시뮬레이션에 관한 연구)

  • Kim, Jong-Hyun;Jun, Han-Jong;Kim, Suk-Tae
    • Korean Institute of Interior Design Journal
    • /
    • v.15 no.5 s.58
    • /
    • pp.306-313
    • /
    • 2006
  • Digital simulation which was introduced to the architectural field due to the rapid growth of computer graphics, gave birth to a new type of contents called 'virtual reality', led by the interaction with the users and real time processing. The public attention is drawn to the virtual reality's potential as a next generational space simulation it, having the unique characteristics of 'simulation', 'interactivity', 'tole-presence', and 'immersion', is capable of taking a virtual tour of a space with a size equivalent to that of a real space, as well as proceeding with the design progress. Nonetheless, many problems impeding CPU's real time processing of an excessively loaded architectural model data have been pinpointed over the time. Yet such GPU based game engines as 'DirectX' and 'OpenGL', developed to deal with these impediments, have not been easily applied to the architectural simulation in the design process, due to the high license cost and the specific technical requirements for the system. The virtual reality has been developed and distributed centering around the gaming field, and game developers recently show a greater tendency to include level editors in the package for the expandability purpose. Thus, we plan to propose architecture simulation which utilizes level editors in this study. In addition, the compatibility of the game engine based level editors of Quake and Unreal which form the standards for the open source FPS games, based on VRML, the standard format for the virtual reality, was compared and analyzed. Taking the example of Villa Savoye of Le Corbusier, its application possibility as an architecture simulation was assessed, by measuring the extent to which the performance of such characteristic features of the virtual reality as interactivity, immersion, and tele-presence, was improved.

Implementation of Editor for Multiresolution Control of 3D Meshes (3차원 메쉬를 다단계 제어하기 위한 편집기 구현)

  • Shin, Bok-Suk;Woo, Young-Won;Kim, Hyoung-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.613-616
    • /
    • 2002
  • 본 논문에서는 메쉬를 편집하는 편집 기술을 위해서 결과 메쉬의 질을 항상시키면서도 다양한 형태로 표현 될 수 있는 편집기를 구현하고 있다. 구현한 편집기에서는 원래 3차원 메쉬가 가지고 있는 모양을 그대로 유지하면서 매핑하기 위해 Floater가 제시한 모양 유지 매개 변수화 방법을 사용한다. 그리고 다단계 B-스플라인 함수를 이용하여 결과 메쉬에 나타날 점들의 새로운 위치를 결정하도록 하며 메쉬의 헝태를 계층적으로 제어하여 다양한 형태를 만들 수 있도록 한다.

  • PDF

Development of a Fish-trait Editor for Constructing Cyber Aquarium (사이버 아쿠아리움 구축을 위한 어류속성 편집기 개발)

  • Kang, Gyeong-Heon;Geong, Seung-Moon;Lee, Hyeon-Cheol;Kim, Eun-Seok;Hur, Gi-Taek
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2006.11a
    • /
    • pp.528-532
    • /
    • 2006
  • In a cyber aquarium, the behavior of fish objects is the most important factor in respect of visual effects. In this paper, we analyze the principal habits of fish objects such as the vitality, the range of movement, the maximum depth of water they can live, and the cycle of eating. Then, we suggest a method for simulating the stable marine ecosystem with controlling the behaviors, the interaction with other species, the average span of life, and all that sort of thing based on the result of analysis. Because we can freely modify the behavior of fish object by altering the values of attributes, it can be utilized in the dynamic cyber aquarium, the 3D aquarium screen saver, and the cyber fish game, and so on.

  • PDF

A memory protection method for application programs on the Android operating system (안드로이드에서 어플리케이션의 메모리 보호를 위한 연구)

  • Kim, Dong-ryul;Moon, Jong-sub
    • Journal of Internet Computing and Services
    • /
    • v.17 no.6
    • /
    • pp.93-101
    • /
    • 2016
  • As the Android smart phones become more popular, applications that handle users' personal data such as IDs or passwords and those that handle data directly related to companies' income such as in-game items are also increasing. Despite the need for such information to be protected, it can be modified by malicious users or leaked by attackers on the Android. The reason that this happens is because debugging functions of the Linux, base of the Android, are abused. If an application uses debugging functions, it can access the virtual memory of other applications. To prevent such abuse, access controls should be reinforced. However, these functions have been incorporated into Android O.S from its Linux base in unmodified form. In this paper, based on an analysis of both existing memory access functions and the Android environment, we proposes a function that verifies thread group ID and then protects against illegal use to reinforce access control. We conducted experiments to verify that the proposed method effectively reinforces access control. To do that, we made a simple application and modified data of the experimental application by using well-established memory editing applications. Under the existing Android environment, the memory editor applications could modify our application's data, but, after incorporating our changes on the same Android Operating System, it could not.

Determinants of Mobile Application Use: A Study Focused on the Correlation between Application Categories (모바일 앱 사용에 영향을 미치는 요인에 관한 연구: 앱 카테고리 간 상관관계를 중심으로)

  • Park, Sangkyu;Lee, Dongwon
    • Journal of Intelligence and Information Systems
    • /
    • v.22 no.4
    • /
    • pp.157-176
    • /
    • 2016
  • For a long time, mobile phone had a sole function of communication. Recently however, abrupt innovations in technology allowed extension of the sphere in mobile phone activities. Development of technology enabled realization of almost computer-like environment even on a very small device. Such advancement yielded several forms of new high-tech devices such as smartphone and tablet PC, which quickly proliferated. Simultaneously with the diffusion of the mobile devices, mobile applications for those devices also prospered and soon became deeply penetrated in consumers' daily lives. Numerous mobile applications have been released in app stores yielding trillions of cumulative downloads. However, a big majority of the applications are disregarded from consumers. Even after the applications are purchased, they do not survive long in consumers' mobile devices and are soon abandoned. Nevertheless, it is imperative for both app developers and app-store operators to understand consumer behaviors and to develop marketing strategies aiming to make sustainable business by first increasing sales of mobile applications and by also designing surviving strategy for applications. Therefore, this research analyzes consumers' mobile application usage behavior in a frame of substitution/supplementary of application categories and several explanatory variables. Considering that consumers of mobile devices use multiple apps simultaneously, this research adopts multivariate probit models to explain mobile application usage behavior and to derive correlation between categories of applications for observing substitution/supplementary of application use. The research adopts several explanatory variables including sociodemographic data, user experiences of purchased applications that reflect future purchasing behavior of paid applications as well as consumer attitudes toward marketing efforts, variables representing consumer attitudes toward rating of the app and those representing consumer attitudes toward app-store promotion efforts (i.e., top developer badge and editor's choice badge). Results of this study can be explained in hedonic and utilitarian framework. Consumers who use hedonic applications, such as those of game and entertainment-related, are of young age with low education level. However, consumers who are old and have received higher education level prefer utilitarian application category such as life, information etc. There are disputable arguments over whether the users of SNS are hedonic or utilitarian. In our results, consumers who are younger and those with higher education level prefer using SNS category applications, which is in a middle of utilitarian and hedonic results. Also, applications that are directly related to tangible assets, such as banking, stock and mobile shopping, are only negatively related to experience of purchasing of paid app, meaning that consumers who put weights on tangible assets do not prefer buying paid application. Regarding categories, most correlations among categories are significantly positive. This is because someone who spend more time on mobile devices tends to use more applications. Game and entertainment category shows significant and positive correlation; however, there exists significantly negative correlation between game and information, as well as game and e-commerce categories of applications. Meanwhile, categories of game and SNS as well as game and finance have shown no significant correlations. This result clearly shows that mobile application usage behavior is quite clearly distinguishable - that the purpose of using mobile devices are polarized into utilitarian and hedonic purpose. This research proves several arguments that can only be explained by second-hand real data, not by survey data, and offers behavioral explanations of mobile application usage in consumers' perspectives. This research also shows substitution/supplementary patterns of consumer application usage, which then explain consumers' mobile application usage behaviors. However, this research has limitations in some points. Classification of categories itself is disputable, for classification is diverged among several studies. Therefore, there is a possibility of change in results depending on the classification. Lastly, although the data are collected in an individual application level, we reduce its observation into an individual level. Further research will be done to resolve these limitations.