Follow us on Twitter Subscribe to RSS Subscribe via Email

The role of game designer in the gaming project

The role of game designer in the gaming project

The role of game designer in the gaming project.

Anyone who has ever wanted to make his game, wondered where to start?

The game, like many others, begins with ideas or concepts. You develop your vision, come up with a variety of features, write a script and plan the plot, describing gameplay. This is the game design, or rather some of its components. Let's take a closer look, what's the game designer is engaged in various stages of development that will help us to more accurately represent what is game design.

Game designer creates a certain concept and use it to write the primary concept document. It includes, the concept of the game, a brief description of the gameplay and the basic features of the game. Also, at an early stage it is desirable to identify the target audience is largely facilitate the further process of the concept, as defined with the audience, you remove many of the questions the need to implement certain features. The concept document is the basis for the design document (dizdoka). In general, the process of writing documentation during the development of the game is very important, above all it will help you in organizing the work. In concept you should try to succinctly and clearly outline your idea. Remember that you are writing not only for themselves but for other members of your team. The concept is written, you start to work with artists who make the descriptions of your sketches. This process of defining the graphic style of play. Depending on whether you have a producer on the team, the work is being done with it. Do not forget that the game is a product that must be sold. This problem and solves the producer. This is the first step - Pre-production.

OpenSceneGraph

OpenSceneGraph

OpenSceneGraph Genre focus: 3D-games of any genre; Platform: Windows, Apple OS X, GNU / Linux, IRIX, Solaris, HP-UX, AIX, FreeBSD; License: Lesser GNU Public License (LGPL); Open source: freely available; Multiplayer: possible; Language: English; Pros: open, cross-platform, good code. Disadvantages: Still not the most advanced technology. The authors of the engine: AlphaPixel, Skew Matrix Software and others OpenSceneGraph - an open cross-platform package for the development of computer games, graphics, presentations, and virtual worlds. As well as a set of tools to work with the engine. The engine is written entirely in C + +, based on technology OpenGL, which gives him a great opportunity to display graphic images, which is pretty good at the present level.

Genre engine thrust is unlimited to any one direction, it can make a RPG, a racing simulator, RTS game, or any other genre - it all depends on your skills and abilities. There is many games developed with this new technologies some of them are build on unique and smart algorithms like www.moneyblowers.com.

Introduction to OpenGL

Introduction to OpenGL

Introduction to OpenGL

Many people, playing modern computer games, have probably heard about such a thing as OpenGL. Yes, the OpenGL is used in many modern games. So, what is it? OpenGL means nothing else than the Open Graphics Library, which translated to English: an open graphics library.

This article describes himself OpenGL and a little bit of how it can be programmed using the language C + + (taking into account the fact that the reader is not particularly good at programming, but some knowledge of C + + still needed!).

What is an API? The acronym API means Application Programming Interface. Various 3D API (Direct3D (part of DirectX), OpenGL, Glide, Metal, and many others) are designed primarily to facilitate the unification and development of applications that use three-dimensional graphics and games.

Let me explain with an example. Every year come more and more new video card, and, moreover, the market has so many disparate old maps. To a programmer could use all the new technologies and features built into some models, it is necessary to look for documentation and features on it. Agree, it is very difficult to make support for older models of n cards, and even take into account the fact that the product should be fine to go to the next m of new graphics cards.

CryENGINE 3 SDK

CryENGINE 3 SDK

CryENGINE 3 SDK

Genre focus: 3D games of any genre; Platform: PC, Xbox 360, PlayStation 3; PL: C + +, Lua; License: Free for personal use and for commercial projects - depending on individual circumstances; Open Source: not available; Multiplayer: yes, MMO; Language: English; Pros: DX9/DX10, cross-platform, free for noncommercial use, loyal license for indie developers, Start Up; Disadvantages: expensive for a commercial license; The authors of the engine: Crytek, Frankfurt am Main (Germany). CryEngine 3 - a game engine AAA-quality studio developed by Crytek. He developed high-quality games to the popular modern platforms, such as: PC, Microsoft Xbox 360 and Sony PlayStation 3. On this engine, developed by different genres and game types, including massive multiplayer online game (MMOG). CryENGINE 3 - one of the most modern technology available 3D-real-time on www.HostIn15.com.

CryENGINE 3 is provided free of charge for training courses and research work on game development, 3D graphics, modeling, architecture, animation, cinematography. And as with the August 17, 2011 everyone can igrodely absolutely free download full version of CryENGINE 3 SDK for non-commercial use, to develop their commercial games.

Rag doll

blender game engine

Rag doll

Surely all of you have seen in modern games is the behavior of the monsters (or any other living creatures of the game world) in their murder. They fall to the ground as a perfectly normal creatures (due to the complete relaxation of all muscles of the body), and then everyone is lying on the floor (many gamers just love to play with them!). Many people like it! Indeed, why should the average person does not like it very realistic behavior of corpses??

Previously (about ten years ago), this seemed impossible (certainly not enough processing power of the then personal computers) and we could only dream about it. In the past five years the situation has changed dramatically (largely due to such giants of industry such as AMD and Intel): Now ordinary desktop processors very well to cope with this task, as the calculation of the dynamics of solids.

In this article I plan to talk about how to make rag doll on the basis of modern physics engines. Let me remind you that the physics engine can be as your (there are some requirements for it), and third-party (Newton, ODE, Tokamak, Meqon, havok, NovodeX, etc.). In this article I will try to tell you how to do this without being tied to a specific physical engine. At the end of the article is an example of how to do it on the physics engine Tokamak.