Writing Real-Time .Net Games in Casanova

نویسندگان

  • Giuseppe Maggiore
  • Pieter Spronck
  • Renzo Orsini
  • Michele Bugliesi
  • Enrico Steffinlongo
  • Mohamed Abbadi
چکیده

In this paper we show the Casanova language (and its accompanying design pattern, Rule-Script-Draw) in action by building a series of games with it. In particular we discuss how Casanova is suitable for making games regardless of their genre: the Game of Life, a shooter game, an adventure game and a strategy game. We also discuss the difference between Casanova and existing frameworks.

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

ثبت نام

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

منابع مشابه

Robust Opponent Modeling in Real-Time Strategy Games using Bayesian Networks

Opponent modeling is a key challenge in Real-Time Strategy (RTS) games as the environment is adversarial in these games, and the player cannot predict the future actions of her opponent. Additionally, the environment is partially observable due to the fog of war. In this paper, we propose an opponent model which is robust to the observation noise existing due to the fog of war. In order to cope...

متن کامل

Resources, Entities, Actions. A generalized design pattern for RTS games and its language extension in Casanova

Real-time strategy (RTS) games are popular and many different games exist. Despite the existence of basic similarities among different games, the engines of these games are often built ad hoc, and code re-use among di erent titles is minimal. We abstract one such similarity into a new design pattern, and implement the design pattern and its language abstraction in the Casanova programming langu...

متن کامل

Resource Entity Action: A Generalized Design Pattern for RTS Games

In Real-Time Strategy (RTS) games, players develop an army in real time, then attempt to take out one or more opponents. Despite the existence of basic similarities among the many di erent RTS games, engines of these games are often built ad hoc, and code re-use among di erent titles is minimal. We created a design pattern called Resource Entity Action (REA) that abstracts the basic interaction...

متن کامل

StarCraft Unit Motion: Analysis and Search Enhancements

Real-time strategy (RTS) games pose challenges to AI research on many levels, ranging from selecting targets in unit combat situations, over efficient multi-unit pathfinding, to high-level economic decisions. Due to the complexity of RTS games, writing competitive AI systems for these games requires high speed adaptive algorithms and simplified models

متن کامل

ارزیابی سیاست‌های زمان‌بندی در نسل چهارم شبکه‌های سلولی (LTE)

New generation of wireless networks, LTE and WiMAX, supports many services which consume a lot of resources (such as VOIP, Video Conference, Digital Video, Multimedia streams and online Multi-player Games). Supporting multi-media services in wireless communication systems provide new resource allocation challenges. Because of high loads in downlink, efficient resource allocation is vital in dow...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2012