Knowledge-driven Game Design by Non-programmers

نویسندگان

  • Iaakov Exman
  • Avinoam Alfia
چکیده

Game extension is an entertaining activity that offers an opportunity to test new design approaches by non-programmers. The real challenge is to enable this activity by means of a suitable infrastructure. We propose a knowledge-driven approach with natural game-player concepts. These concepts, found in game ontologies, include game abstractions and rules for game moves. The approach has been implemented and tested for board games. These include tic-tac-toe as a simplest example, enabling extensions of tic-tac-toe, say to a four-by-four board and Sudoku, a single player game of a very different nature.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

User-centered Design of GPU-based Shader Programs

In the context of game engines with graphical user interfaces, shader programs for GPUs (graphics processing units) are an asset for game development that is often used by artists and game developers without knowledge of shader programming. Thus, it is important that non-programmers are enabled to explore and exploit the full potential of shader programs. To this end, we develop principles and ...

متن کامل

Extended Game Platform for Novice Programmers

In an attempt to recruit and retain computer science majors, game design courses have become increasingly popular in academia. Game design encompasses multiple stages of product development, takes an average of two or more years and includes a team of individuals who possess strong programming abilities. Additionally, game development platforms consists of complex architectures that are difficu...

متن کامل

Self-Validated Behaviour Trees through Reflective Components

Developing the AI for non-player characters in a video game is a collaborative task between programmers and designers. Most of the times, there is a tension between the freedom that designers require to include their narrative in the game and the effort required from programmers to debug faulty AI specified by good story tellers who are not programmers. In this paper is presented an architectur...

متن کامل

Learning Games By Demonstration

To enable the creation of simple 2D games without writing code, we propose a system that can learn the game logic from user traces demonstrating what should happen. Though our system is aimed at helping non-programmers design and build simple games, it could even be useful for game programmers to rapidly iterate through early prototypes while refining game logic. Learning programs from examples...

متن کامل

Workflow Improvements for Real-Time Shader Development

This thesis will discuss the design and implementation of a shader graph editor. The editor makes the daunting task of programming shaders accessible for non programmers, as no programming or specific knowledge of graphics hardware is required. Graphics programming complexities such as different types or conversion between mathematical spaces, such as world and object space, is hidden from the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013