Jump to content
  • Advertisement

Archived

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

SoaringTortoise

7-day game design

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

If you intended to correct an error in the post then please contact us.

Recommended Posts

Howdy. I''ve got a small problem in that the game we are making is massive and likely to take a long time to finish making. However, it is the game we all want to make and so we''re committed to it. The thing is, due to real-world work constraints the artists and level editor get minimal time, and are therefore the bottle-kneck, whereas I, the coder, have a lot of free time. I want to take the tools and technology that we''ve built for the main game and make a sort of mini-game in my spare time (because I have more of it, and because it helps me to work on multiple projects). However, I have no idea what kind of game to make. We''ve got a 3d terrain engine running that is ideally suited to an RTS/RPG style of game, although with minor tweaking it can be used as a 1st-person terrain engine with limited view-distance (around 300 meters). I guess it could be used to do just about anything except indoor BSP-type levels so puzzle games, arcade shoot-em ups (like Xenon but in 3d), etc are all possible. Any ideas for a simple game from anyone? If I like it and use it, I''ll happily include you in the credits. Just bear in mind that my sole limitations are graphics and sound so... although I can get them, I can''t do anything too intensive or the artists will be too distracted from the main game. Last thing to go through a tortoise''s mind before it hits the ground at 40mph? "D3DXVec3Add (Tortoise.Pos, Tortoise.Delta, Tortoise.OldPos"

Share this post


Link to post
Share on other sites
Advertisement
Survival.

You're surrounded by hordes of very stupid creatures. From a top-down view, there are walls. Your objective is to lure hordes through narrow corridors, through which you retreat. You spray fire at the hordes as you run. You need to lure them through corridors, or else your flamethrower will not be able to kill them fast enough. (if a flame effect is too much work -- it's probably not -- then you can use machine gun fire or whatever, as long as it's got a field-of-effect) You need only move the character, as he will automatically fire upon the nearest enemy.

You should try to balance it so that you have to keep running no matter where you are, and you shouldn't be able to survive indefinately running in circles in the open -- you should only be able to survive by running through narrow corridors. You should design the terrain such that in the beginning, there are lots of corridors, no dead ends, and little open space. Gradually you add dead ends and open space and reduce the number of corridors, as well as steadily increasing the number of enemies.

[edit] This was inspired by the "Blood" maps in Starcraft, btw.

[edited by - Flarelocke on May 6, 2003 4:34:38 AM]

Share this post


Link to post
Share on other sites
Why don't you do a battleship-kind-of-game...

I'm thinking something along this line myself...
...if you too decide on it maybe we could exchange thoughts / ideas.

this game need a minimum AI, it could be extended to support network-play, it's fairly easy to decorate with eyecandy...

/Niklas

[edited by - nirklas on May 6, 2003 4:40:45 AM]

Share this post


Link to post
Share on other sites
Flarelocke: The flame effect is already in there, but drawing all the beasties... nah.

Nirklas: Battleships? Something like Worms 3D? Currently under development by Team 17.

Last thing to go through a tortoise''s mind before it hits the ground at 40mph? "D3DXVec3Add (Tortoise.Pos, Tortoise.Delta, Tortoise.OldPos"

Share this post


Link to post
Share on other sites
I thought you said a _simple_ game =)

I ment battleship as in:

player 1: b-4
player 2: miss
player 2: e-2
player 1: hit

It could make a cool 3d-game.
...Open sea ...you see your fleet ...only a very subtle grid. Maybe splashes where the opponents shots goes into the water. You see the area where the enemys ships are on some kind of radar.

...you could have the shots fired from one of the ships...
etc

Share this post


Link to post
Share on other sites
Perhaps (maybe), just a smidgen more complicated than that :-)

Always prey on the weak, the timid and the stupid. Otherwise you''ll just get your butt kicked

Share this post


Link to post
Share on other sites
I mean, we''ve got a pretty neat engine going and not exploiting it in some way is a little... I don''t know... unrewarding.

Always prey on the weak, the timid and the stupid. Otherwise you''ll just get your butt kicked
For a tortoise, this is extremely hard to do, but when you get it right... the expression on their faces ...

Share this post


Link to post
Share on other sites
How about a maze game. Remember those pen and paper mazes that were extremely massive and left you backtracking quite a bit?

Picture a 3D maze viewed from above (perhaps fixed camera, perhaps not). Now, you are a guy running through the maze. After you've run for X amount of time someone releases a fairly smart AI behind you that will chase you down. The object is to get to the end point before you are captured. Can also add in some extra traps and such. Possibly a field on the floor in a side area (meaning incorrect from the actual path). When stepped on it can have different effects like speeding up the already existing AI behind you or releasing something ahead of you causing you to duck into more incorrect areas from time to time in order to get past them.

Easy to see a continuing amount of difficulty. Level 1: Straight line with 3 corners, 1 AI and no traps. Very easy.
Level 35, Hundreds of ways to go, lots of AI on your tail, many many traps.

Now, just don't allow a pause function for people to cheat and preferably, if they lose then start them on a different map of similar difficulty so that they can't "easily" learn the correct path through. Allow a pause function, but make it blank out the screen when paused (perhaps a guy running through a maze type of screen saver).

Maybe you can even offer "powerups" along the way but make the player have to deviate from the actual path to get them. They could increase running speed, allow you to destroy a single creature, open up a video cut scene for after the map, show you a very limited portion of the correct path, and whatever you want.

Make the mazes as elaborate and cool as you want. Heck, throw in some wrenches and make some mazes with spinning walls so that the "best" way through is liable to change at any time.

You could even add in a background story pretty quickly if you really wanna.

Damn that's pretty good for 8 in the morning. I might attempt something like this myself over the upcoming summer semester. Let me know what you think.

Webby

[edited by - websitewill on May 6, 2003 9:35:33 AM]

Share this post


Link to post
Share on other sites
I actually quite like that idea. Wanna continue with it?

Always prey on the weak, the timid and the stupid. Otherwise you''ll just get your butt kicked
For a tortoise, this is extremely hard to do, but when you get it right... the expression on their faces ...

Share this post


Link to post
Share on other sites
quote:
Original post by SoaringTortoise
I actually quite like that idea. Wanna continue with it?



Yes i think that is an interesting idea but you would need some awsome level design / program so that your not just dumping the player into larger and larger mazes. The player would get bored quickly if you just made the game harder and harder.

And mazes can be hard! So watch out.

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!