#### Archived

This topic is now archived and is closed to further replies.

# Game programming CHALLENGE!!!!!!!

This topic is 6234 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

Ok, this ones for all the teckies out there. Here is a game I plan on developing in the far future. I will give the basis of the engine, and you tell me what is needed on the programming side, in as much detail as possible. If your answer''s right, You''ll get a prize! Your answer will be checked by some pros so if your ready here goes. "The Mourning Star-game demo" A 2D fighter that opperates with 3D principles (no cell animation). The demo will have 2 characters that you can choose from, each with an large arsonal of moves. In fighting the normal view is a 2D background with 2D character sprites on it. Problem 1: The forground environment that the 2d fighters are directly fighting in is volital and changable, depending on the actions of the fight. For instance, if one character preformes a super move from the air and misses the player, the move damages the area of the ground hit. Pre-done animations will take care of the reaction, but the feild must change permenantly for the duration of the fight. Problem 2: The background envionment behind the fighters changes constantly. The level of animation is to be beyond that of any current game. The weather changes, grass sways, clouds roll and the sun moves changing the lighting. There are also a load of special events that take place in the background at any given time. A tornado occurs, affecting the forground, people act out events, mimic or temporarly mock fighters etc. Some of this will be in 2D, some will be in 3D. What way can you conserve memory and haul out extreme loading times? Problem 3: Some special moves in the game, move the camera in a veriety of angles and views ( all hand drawn 2D ). For instance, if a player grabs an opponant and launches him upwards in the air, the view changes to show the opponant flying into the sun ( all hand drawn again, like an animation). Stages are animated to have a 360 degree view around the foreground of the player. Hence the player is also animated to be seen or scrolled around from differnet sides. Minus the monolithic amount of hand animation needed, list and explain techniques for the immeditate variables in this rotation and include lighting, the already damaged ground, and the special events, such as the Tornado or characters in the background. Problem 4: Each character and background element will have realistic lighting, based on the location of a light source. For intance, there is only one stage on the demo, but the light sources are many. The sun moves in the background, changes the light source, hence the highlights and shades will change for all things, including the players. Not only does the light source affect the environment, but the players moves like fireballs and such create another light source that is brighter to the players, but has effects on the fore ground and close background. Now, without eluding to the fact of how difficult and expensive this demo would be to make, get down to the nitty griddy and cover all the aspects you can. The more detailed the better. winner gets a tootsi roll! peace -Sage13

##### Share on other sites
hi, i''m an idiot programmer. i want to make this game, its 2D, and has stuff in it. u will a prize if you tell me how to do it. thanx i suxor

##### Share on other sites
If you''re going for a 360 degree view.. you''ll save a lot of time and problems with useing 3d instead of 2d animations for everything.
1.)  Use dynamic 3d objects.2.)  Use dynamic 3d objects.3.)  Use dynamic 3d objects + a camera.4.)  Use dynamic 3d objects + lighting.

What I''m trying to say is.. if you use 2d you''re just making your life MUCH more difficult, and development time will take a lot longer, it won''t be as flexible (aka, in 3d you can add characters by simply putting in a textured mesh with the vertices/bone relationships.. 2d.. you''ve gotta re-animate every single angle all over again!!!), the package will be a lot bigger, you''ll have to have much better artists (ones that can do "good" animations), and your program will need much more memory to run (and disk i/o to read in animations).

Billy

##### Share on other sites
Is this a serious post? You must be joking, right? Considering that you wrote all that out, you must be serious. If that is true, no one in their right mind would go through the amount of work and hassle to do all this shit in 2d when 3d is prolific and available.

I know this isn''t "p.c.", or respectful, or deemed noble and understanding, but I think I secretly speak for many... you''re a ****ing idiot.

##### Share on other sites
Hmm, thanks for the idea... this game might actually sell.

##### Share on other sites
hope that 13 in sage13 isn''t his age LOL

##### Share on other sites
quote:
Original post by Anonymous Poster
hope that 13 in sage13 isn''t his age LOL

Actually, it is.

I wanna work for Microsoft!

##### Share on other sites
Use 3D, not 2D. Yeah, it is more to learn, but what you are planning will take 100 times as long and still not look right.
What pros are going to read our answers (what are their credentials)? And, before I waste time with this, what is the prize?
Heh heh heh...

##### Share on other sites
quote:
Original post by Anonymous Poster
what is the prize?

quote:
Original post by Sage13
winner gets a tootsi roll!

Incidentally, we tend to spell it tootsie roll.

I wanna work for Microsoft!

arent we picky

1. 1
2. 2
3. 3
Rutin
19
4. 4
khawk
14
5. 5
frob
12

• 9
• 11
• 11
• 23
• 12
• ### Forum Statistics

• Total Topics
633657
• Total Posts
3013203
×