|
The multimedia
and computer-games industry has exploded in recent years. Games have gotten
incredibly sophisticated—and incredibly entertaining. The programs used to
create them have improved also, to the point that you don’t necessarily have to
be a nerd deluxe to do it yourself. Even so, game programming can be
challenging—even if you’re a C/C++ programmer and licensed techno geek.
Challenging, sure…but also incredibly cool.
From graphics to sound to input and installation, Acumen Software takes you
right into the guts of the game—in an entertaining style that won’t send you
retreating to the nearest joystick.
Game Protocols form the Building Blocks of Games :
Works for any type of game.
Games, both traditional and computer-based, are mostly built on a
small number of common building blocks. The entirety of casual and traditional
games can be built with cards, dice, some pieces, a board (and perhaps paper and
pencil, for good measure), and some rules. Underneath all of their advanced
graphics, cool physics, and amazing size, computer games really are the same.
Dungeons & Dragons, the model for virtually all RPGs, used dice, rules, and
graph paper. Elaborate 3D physics engines are simply high school or college
physics formulae turned into game rules. Advanced simulations are rule sets run
in parallel for thousands and thousands of elements.
By identifying these transactions, the real building blocks of game rules,
Acumen Software gives game developers the equivalent of cards, dice, and boards,
so that they can concentrate on interesting game rules, entertaining game play,
and extraordinary game graphics.
Easy to use programming API
for these building blocks with security built into each protocol.
Each of these transactions is accessible by a simple API that
reflects the ordinary game functionality that they provide. Secrets are hidden
and revealed, random events are generated, steps are sent. The networking and
security functionality are entirely hidden from the developer. The location of
players does not matter – they could all be sharing the same PC or spread
across thousands of miles. This was designed to help test the mechanics of
multi-player play separately from handling the complexities of networking.
All games based on basic
transactions. Build more games more quickly by using a common engine.
By identifying these transactions, the real building blocks of
game rules, Acumen Software gives game developers the equivalent of cards, dice,
and boards, so that they can concentrate on interesting game rules, entertaining
game play, and extraordinary game graphics.
Easy to use programming API for these building blocks with
security built into each protocol.
Each of these transactions is accessible by a simple API that reflects the
ordinary game functionality that they provide. Secrets are hidden and revealed,
random events are generated, steps are sent. The networking and security
functionality are entirely hidden from the developer. The location of players
does not matter – they could all be sharing the same PC or spread across
thousands of miles. This was designed to help test the mechanics of multi-player
play separately from handling the complexities of networking.
|