"Lil' Bouncy Adventure" Game Project

Talk about anything and everything, preferably related to video games. Please read the other board descriptions before posting here.

Moderator: Administrative Staff

"Lil' Bouncy Adventure" Game Project

Postby Chibi Acelie » Mon Mar 01, 2010 4:13 pm

Hello, everyone. I'm back :mrgreen:

I'm starting a new project which I will document here. This thread will follow the development of this game from an initialization program to a completed product. It will be cutesy game about a girl and her dog who chase a creature who just stole the girl's pretty high-bounce balls, and are lead into an unexplored land. Later in the game, it's discovered that the high-bounce balls make a powerful weapon, and the primary mission in the rest of the game is to recover the balls and other parts of the weapon.

Gameplay: This will be a 3D game where the player can walk around an environment and pick up and move stuff around. There will be no weapons in the traditional sense; the player will move around and defeat enemies using whatever items are lying around, such as springboards, boulders, and a Tiny Car which can be outfitted with nitrous.

When the game gets further in production I will accept suggestions and implement as many of them as I can. If anyone wants to contribute artwork or music please PM me first, but know that I have yet to finish a project.

The game is scheduled to be completed by August 2, 2010.

Comments are welcome. :)

SPOILERS NOTE: This site is chronicling the development of a large game project. Therefore, most of the game's storyline will eventually be listed here.

Today's Work:

I've started by writing an initialization routine for Direct3D 7. After doing so the program draws a test graphic to make sure it works right.The executable is here:

lbaGraphInitTest07.exe

And it should produce this output (hold ALT and press F4 to exit):

Image

Since I don't have the large number of computers necessary to test the program properly, if you run the program and it doesn't work please post here. If the error message gives a number please include that too.

I've divided the entire project into 1,920 blocks of work. With the above work done, the first 8 blocks are completed.

I am now writing an initialization routine for Direct3D 9. I plan to eventually implement Direct3D 10 (and 11 if I can get the hardware), but since the present goal it to make a working game there will be no Direct3D 10 stuff for a while. Some music, artwork, and a more elaborate graphics test will come in a few days.

Chibi

EDIT:

Here is the initialization routine for Direct3D 9. Like the Direct3D 7 version it performs the graphic initialization and draws a test image. The executable is here:

lbaGraphInitTest09.exe

It should produce the same output as the Direct3D 7 version above (hold ALT and press F4 to exit).

The completion of this routine marks 16 blocks of work done.

Next on the list of things to do are a more advanced test routine, write one of the game's music tracks, reassemble my 3D modeler, and create the first character.

Chibi
User avatar
Chibi Acelie
Member
 
Posts: 77
Joined: Sun Aug 07, 2005 3:41 pm

Re: "Lil' Bouncy Adventure" Game Project

Postby Chibi Acelie » Sat Mar 06, 2010 5:57 pm

Today's Work:

This program draws a torus shape which can be rotated using the keyboard or mouse. It checks that all of the systems (except sound) are working correctly. Executable:

lbaGraphRenderTest.exe

This is a self-extracting ZIP file; both Direct3D 7 and Direct3D 9 versions are included. Sample output:

Image

32 out of 1,920 blocks of work for the game are now completed. Next to do is write a music track for the game, reassemble the 3D modeler and create a character. After that will come a demo using the character's 3D mesh.

Chibi
User avatar
Chibi Acelie
Member
 
Posts: 77
Joined: Sun Aug 07, 2005 3:41 pm

Re: "Lil' Bouncy Adventure" Game Project

Postby mudlord » Sat Mar 06, 2010 8:04 pm

Interesting.

Will you use shaders or just stick to the fixed pixel pipeline?
mudlord
Member
 
Posts: 962
Joined: Wed Aug 03, 2005 11:11 pm
Location: No longer a l33t pr0xy D:

Re: "Lil' Bouncy Adventure" Game Project

Postby Chibi Acelie » Tue Mar 09, 2010 6:59 pm

Sir Camehan wrote:Interesting.

Will you use shaders or just stick to the fixed pixel pipeline?


Shaders. The Direct3D 9 version will use Shader Model 3.0, with fallbacks for Models 2.0, 1.0, and fixed function pixel processing. If the card does not support programmable vertex processing Vertex Shader 1.0 will be emulated in software. I intend the Direct3D 7 version only for old computers with no 3D card, since that version has an integrated software rasterizer which is quick and easy to use (D3D 9 requires a hardware rasterizer).

A music thread for this project can now be found on the Music Composition and Critique Board

Chibi
User avatar
Chibi Acelie
Member
 
Posts: 77
Joined: Sun Aug 07, 2005 3:41 pm


Return to General Message Board

Who is online

Users browsing this forum: No registered users and 1 guest