Search the web

Google
 

Sunday, May 13, 2007

Design your own games...

Who hasn't wanted to make their own computer games? It's a fantasy many game players hold -- designing levels, programming artificial enemies, and making millions of dollars on your hard work Okay, the money may not be realistic, but we're fantasizing here. Imagine churning out first-person shooters, action horror, third-person adventures, auto racing, outer space shootouts and other games in a matter of minutes. You can do that and more with 3D Game Maker. Focus Multimedia and Dark Basic Ltd. packaged a number of features into their program, making you a game designer in minutes.
Getting Started

3D Game Maker uses a point and click interface to get you up and running. If you've spent countless hours toiling over scripting codes for other games, then you will appreciate its simplicity. The program comes with everything you'll need to make as many playable and exchangeable games as you wish. The purpose of 3D Game Maker is to allow you to customize a game you want to make.

How easy is it? You begin by selecting either beginner or standard mode from the interface screen. The beginner mode doesn't have all the options (such as editing a level or placing objects) that you'll find in the standard mode, but it is the fastest way to learn 3D Game Maker as you go along.

For the truly lazy there is an option to have the program randomly generate a game for you to play. But that takes the fun out of doing it on your own. There are also some pre-made games you can play through to give you some idea of what the software can do.

Next, choose one of eight possible genres (scenes) for you game -- shooter, horror, war, space, driving, jungle, cartoon, or silly. Under each of these categories are pre-made characters, weapons, textures, sounds and more specific to that genre. For example, if you select "space," then you'll only have access to 3D Game Maker's space-related tools (textures, players, levels, etc). Or if you want to make an adventure game, you're offered jungle scenes, animal characters, etc. 3D Game Maker comes with more than 360 pre-made scenes and over 500 3D objects. If that's not enough, users can scan their own images, import 3D models and download free objects from the official 3D Game Maker site. Kiss your free time good-bye.


Now that your scene is selected, you'll add enemies, toss in weapons and obstacles (or power ups), name the game, and play. Characters depend on the genre you select. But these are not the high polygon creations found in today's games. Close your eyes and imagine the early days of gaming. I'm talking about the birth of 3D characters. They're blocky and have graceless movement, but heck they're cute.

The developers went a little insane when offering characters. Yes, there are people such as cops and soldiers, but have you ever wanted to be a killer tomato? This assortment will add hours of fun to the program. An end boss who's an evil kangaroo or marshmallow man is genius. If you don't want to fight a bad guy simply change the game's objective to "collect all pick ups" or something similar.

Final thoughts;
There have always been products spouting how easy they are in creating a game from scratch. 3D Game Maker means it. Without the use of a user manual, I had no trouble making game after game. This may not get me hired at id Software, but I can dream.

Useful info:


Game Type: Game Development
Developer: Dark Basic Ltd.
Publisher: Focus Multimedia
Multiplayer: N/A 3D Card Requirements: 8 MB DirectX Compatible
Minimum System Requirements: Windows 95/98/ME, Pentium II 400 MHz, 64 MB RAM, DirectX 8.0, DirectX-compatible sound card, 4x CD-ROM drive, 600 MB hard-disk space.

G3D 6.10 3D Engine

G3D is a commercial-grade 3D Engine available as Open Source (BSD License). It is used in games, tech demos, research papers, military simulators, and university courses. It can support real-time rendering, off-line rendering, back-end game server management of 3D worlds, and use of graphics hardware for general purpose computing.

G3D provides a set of routines and structures so common that they are needed in almost every graphics program. It makes low-level libraries like OpenGL and sockets easier to use without limiting functionality or performance. G3D gives you a rock-solid, highly optimized base from which to build your application.

G3D does not contain scene graph or GUI routines. Because of this, there is a lot of flexibility to how you structure your programs. The tradeoff is that you have to know more about 3D programming. G3D is intended for users who are already familiar with C++ and DirectX or OpenGL. G3D does not draw widgets by itself. Several good G3D-compatible GUI libraries exist and we recommend using one with G3D if your project has extensive UI needs.

For more info and download Click Here

Thursday, May 10, 2007

Video Gaming - A "Million dollar baby"


The video game industry has come a long way since 1966 when Ralph Baer, commonly credited as the inventor of the video game, designed a series of seven prototypes that played several video games.

The first playable video game was one in which two squares chased each other—exciting, huh? The first agreement was signed with Magnavox in 1971 and the first video game system was released in May 1972: Odyssey. Atari would later hit the market in November 1972 with their first PONG arcade game.

Today, the computer and video game industry is a multi-billion dollar industry. Sales for U.S. computer and video game software grew 6% in 2006 to $7.4 billion—almost tripling industry software sales since 1996, according to the Entertainment Software Association [ESA]. A number of other statistics that caught my attention:

# The average game player is 33 years old and has been playing games for 12 years.
# The average age of the most frequent game buyer is 40 years old.
# 93% of computer game buyers and 83% of console game buyers were over the age of 18.
# 44% of gamers are age 18 to 49.
# 25% of gamers are age 50 or older.
# 38% of all game players are women.


So, how can one profit from this ever-growing industry?Here are a few companies below that are some of the top players in the video game industry

GameStop Corp. (GME) GameStop Corp. operates as a retailer of video game products and personal computer entertainment software. The company is also the largest reseller of used video games. GME currently operates 4,778 retail stores across North America and Europe. The great thing about this company is that no matter which game console or software titles eventually win out, GME will succeed by selling the most popular consoles and titles in its stores.


Electronic Arts, Inc. (ERTS) engages in the development, marketing, publishing and distribution of interactive software games worldwide. Its software games are playable by consumers on devices such as in-home video game players, personal computers, mobile platforms, including handheld video game players and cellular handsets, and over the Internet and other online networks. ERTS produces one of the most popular video games around—Madden NFL. The PlayStation 2 version sold 1.8 million copies, helping to make the game the top seller of 2006.


Activision, Inc. (ATVI) is a leading international publisher of interactive entertainment software products. ATVI maintains a diverse portfolio of products that span a wide range of categories and target markets and can be used on a variety of game hardware platforms and operating systems. The company’s portfolio of games has been anchored by four key titles: Call of Duty 3, Marvel: Ultimate Alliance, Tony Hawk's Project 8 and Guitar Hero II.


THQ Inc. (THQI) is a leading global developer and publisher of interactive entertainment software, whose diverse product portfolio caters to every segment of the expanding gaming audience. The company develops its products for all popular console and handheld game systems as well as games for personal computers and wireless devices. As of Mar 31, 2006, THQI had 14 internal development studios located in the United States, Australia, the United Kingdom and Canada.




StumbleUpon Toolbar Stumble It!

OpenKODE: DirectX for mobile phones!


OpenKODE is like DirectX™ for mobile phones!
Except its an open standard, cross-platform, royalty-free and streamlined for handheld devices
OpenKODE is a set of C-native API's for handheld games and media applications. 2D, 3D, Video and audio media types are all seamlessly accelerated by OpenKODE. OpenKODE minimizes source changes when porting games and applications from phone to phone.
OpenKODE® is a royalty-free, cross-platform standard that combines a set of native APIs into a comprehensive media stack specification for accelerating rich media and graphics applications. OpenKODE aims to make advanced media capabilities consistently available across multiple devices for increased native source portability and reduced mobile platform fragmentation. OpenKODE 1.0 brings together the OpenGL ES and OpenVG Khronos media APIs to provide state-of-the-art acceleration for vector 2D and 3D graphics and provides the new OpenKODE Core API that abstracts operating system resources to minimize source changes when porting games and applications between Linux, Brew, Symbian, Windows Mobile, WIPI and RTOS-based platforms. Subsequent versions of OpenKODE will add the OpenSL ES and OpenMAX media APIs to provide accelerated video and audio that is fully integrated with graphics processing.
For more details Click here

Friday, May 4, 2007

Virtual reality and 3D Programming...

Imagine having a discussion with Isaac Newton or Albert Einstein on the nature of the universe, where their 3-D, life-sized representations looked you in the eye, examined your body language, considered voice nuances and phraseology of your questions, then answered you in a way that is so real you would swear the images were alive.
Technology from computer games, animation and artificial intelligence provide the elements to make this happen. The National Science Foundation has awarded a half-million dollar, three-year grant to UIC(University of Illinois at Chicago ) and UCF(University of Central Florida) researchers to bring those elements together and create the methodology for making such virtual figures commonplace.
EVL(Electronic Visualization Laboratory ) will build a state-of-the-art motion-capture studio to digitalize the image and movement of real people who will go on to live a virtual eternity in virtual reality. Knowledge will be archived into databases. Voices will be analyzed to create synthesized but natural-sounding "virtual" voices. Mannerisms will be studied and used in creating the 3-D virtual forms, known technically as avatars. These "Avatars" would respond to human conversations through actions and voice. A true implementation of 3D techniques.. Isn't it?
More information refer Article in Science Daily

OpenGL ES Full specification...

OpenGL ES working group announced the release of the OpenGL ES 1.1 full specification. This does not cross reference any specifications that of desktop OpenGL 1.5. But, the API itself is not changed and the working group would continue to maintain and publish the older "Difference specification", which was an annotated list of differences between it and desktop OpenGL 1.5. To understand the API, programmers new to OpenGL had to read the 300+ page OpenGL 1.5 specification, cross-referencing against the difference specification to see which features were supported. The new document is entirely self-contained and as it is only about half as long as the desktop specification, it is much easier for OpenGL beginners to read.
Both versions of the specification are available at the Khronos OpenGL ES Spec page

Tuesday, May 1, 2007

Windows-Mac porting made easy...

There’s no denying that most games are available for Windows PCs long before they come to the Mac platform, though a recent initiative could change this. TransGaming, a developer of software portability products for the electronic entertainment industry, has announced a collaboration with Nvidia, which makes graphics processor technologies, to bring “top tier video games” to Mactels using TransGaming’s Cider portability engine in conjunction with Nvidia’s CgFX graphics system. Cider is a portability engine allowing Windows games to run on Intel-based Macs without any modifications to the original source code. The software works by directly loading a Windows program into memory on an Intel-based Mac and linking it to an optimized version of the Win32 APIs. Games are wrapped up in the Cider engine to work on the Mac, using the OpenGL API to map Windows Direct3D calls. With Cider, porting becomes a thing of the past since the technology allows a Windows game to run on an Intel Mac without any significant development effort. Cider loads the game directly into memory and executes the code which means it is running directly in Apple's Mac OS X. The game simply relies on Cider's implementation of the Win32 and DirectX APIs instead of those found in Windows. With most modern games using shaders extensively, Cider converts all the DirectX shaders used by the game into the equivalent OpenGL shaders, which in turn rely on the quality of Apple's OpenGL drivers for their performance. In the end, the game play experience is equivalent to the Windows version and, most importantly, the Mac user is given a "Mac experience" and doesn't need to worry about installing any separate technology or Windows.