• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 7
  • 2
  • Tagged with
  • 9
  • 5
  • 5
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 3
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Code optimization and detection of script conflicts in video games

Yang, Yi 11 1900 (has links)
Scripting languages have gained popularity in video games for specifying the interactive content in a story. Game designers do not necessarily possess programming skills and often demand code-generating tools that can transform textual or graphical descriptions of interactions into scripts interpreted by the game engine. However, in event-based games, this code generation process may lead to potential inefficiencies and conflicts if there are multiple independent sources generating scripts for the same event. This thesis presents solutions to both perils: transformations to eliminate redundancies in the generated scripts and an advisory tool to provide assistance in detecting unintended conflicts. By incorporating traditional compiler techniques with an original code-redundancy-elimination approach, the code transformation is able to reduce code size by 25% on scripts and 14% on compiled byte-codes. With the proposed alternative view, the advisory tool is suitable for offering aid to expose potential script conflicts.
2

Code optimization and detection of script conflicts in video games

Yang, Yi Unknown Date
No description available.
3

Using Describers to simplify ScriptEase

Desai, Neesha 11 1900 (has links)
A high level of programming knowledge is needed in order to script a video game. This prevents video game design from being accessible to non-programmers. ScriptEase is a tool that was designed to solve this problem. While ScriptEase has been shown to be accessible to 10th grade English students there remains areas for further simplication. This thesis focuses on changing the way authors set options within ScriptEase by introducing a new technique called Describers. Describers allow authors to adapt plain English sentences to provide a description of each option. A user study was conducted that compared Describers against the original technique of using denitions. The participants were able to complete signicantly more statements and showed a preference for the Describer. Simplications such as the Describers will lower the entrance bar for an author. The underlying structure of the Describer can be used to simplify creating conditional statements.
4

Using Describers to simplify ScriptEase

Desai, Neesha Unknown Date
No description available.
5

Intentional Dialogues: Leveraging Intent to Enable the Effective Reuse of Content

Kerr, Christopher Unknown Date
No description available.
6

Generating adaptive companion behaviors using reinforcement learning in games

Sharifi, AmirAli Unknown Date
No description available.
7

Generating adaptive companion behaviors using reinforcement learning in games

Sharifi, AmirAli 11 1900 (has links)
Non-Player Character (NPC) behaviors in todays computer games are mostly generated from manually written scripts. The high cost of manually creating complex behaviors for each NPC to exhibit intelligence in response to every situation in the game results in NPCs with repetitive and artificial looking behaviors. The goal of this research is to enable NPCs in computer games to exhibit natural and human-like behaviors in non-combat situations. The quality of these behaviors affects the game experience especially in story-based games, which rely heavily on player-NPC interactions. Reinforcement Learning has been used in this research for BioWare Corp.s Neverwinter Nights to learn natural-looking behaviors for companion NPCs. The proposed method enables NPCs to rapidly learn reasonable behaviors and adapt to the changes in the game environment. This research also provides a learning architecture to divide the NPC behavior into sub-behaviors and sub-tasks called decision domains.
8

Applying Agent Modeling to Behaviour Patterns of Characters in Story-Based Games

Zhao, Richard 11 1900 (has links)
Most story-based games today have manually-scripted non-player characters (NPCs) and the scripts are usually simple and repetitive since it is time-consuming for game developers to script each character individually. ScriptEase, a publicly-available author-oriented developer tool, attempts to solve this problem by generating script code from high-level design patterns, for BioWare Corp.'s role-playing game Neverwinter Nights. The ALeRT algorithm uses reinforcement learning (RL) to automatically generate NPC behaviours that change over time as the NPCs learn from the successes or failures of their own actions. This thesis aims to provide a new learning mechanism to game agents so they are capable of adapting to new behaviours based on the actions of other agents. The new on-line RL algorithm, ALeRT-AM, which includes an agent-modeling mechanism, is applied in a series of combat experiments in Neverwinter Nights and integrated into ScriptEase to produce adaptive behaviour patterns for NPCs.
9

Applying Agent Modeling to Behaviour Patterns of Characters in Story-Based Games

Zhao, Richard Unknown Date
No description available.

Page generated in 0.0341 seconds