Jump to content
  • Advertisement

Archived

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

kill

New game genre...

This topic is 6786 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

Hi. I had this game idea, that came to me after I watched the Matrix. I don''t have the resources to implement anything like this, and it''s a long shot anyway, so I might as well share it with the community, so feel free to brainstorm. Most games that exist right now are based on one thing: there is a world based on rules. A player controls a character or a number of characters in this world. In order to win the game, the player needs to adapt to the rules in the most efficient way, and to master those rules. Even the God games that exist right now, where the player adds/removes objects to the world, and sees how the characters act are based on this. I want to propose something different. Why not let the user make the rules for the world, and allow the characters in the game be AI that adapts to the rules the user makes? This idea is very abstract, so please post ur opinion, and any ideas u have. May be one day we''ll see this type of game.

Share this post


Link to post
Share on other sites
Advertisement
The rules are the code, plain and simple. For the user to program their own rules, they''d have to program an add-on.

I know this isn''t what you meant, but if you think for a second what exactly the "rules" are, you''ll realize it''s really just what''s programmed. That is also what the rules in The Matrix are: it''s the code used in programming the world simulation known as The Matrix.

~CGameProgrammer( );

Share this post


Link to post
Share on other sites
The rules are the code. However, what stops you from making soft architecture, where most of the rules are written in a simple scripting language? The script would be loaded at runtime, and the game itself would simply be a tool for changing this script visually.

This is all abstract, but I didn''t mean completely changing the world, that would be impossible. However giving the user an ability to change certain features is possible. For example, why not give the user a switch that would allow to change gravity? You could increase gravity, reduce gravity, or even make the gravity negative, so things could "fall up".

It would take a long time to design something like that, but chances are, it will pay off.

Share this post


Link to post
Share on other sites
I see your idea, kill, but I dont think that it would really work as a game -- its more like an a-life simulation. Heres my twist on your idea : Instead of allowing the user to change the rules, why not allow them to change conditions instead? Although the player wouldn''t have control over the inhabitants of the world, he could affect their actions by doing subtle little things which would affect the inhabitants actions. For instance, to start a war the player might make a resource scarce so that fighting ensues over it. Very difficult to implement, but I think it could be great fun if done right.

Someone said that games are really just a glorified user interfaces. Thats what this genre would be like, basically a different way of doing things. Instead of directly controling the characters, you would do subtle little things to them.

Any comments about my idea?

--TheGoop

Share this post


Link to post
Share on other sites
Not bad, but way too complicated:

1) Needs huge amount of resources
2) Needs good, and darn complicated engine
3) Needs years of working to develope game with that huge amount of variables.

Still, the idea is pretty original. Kind of putting "strategy" (Civilization) elements into 3D, and adding bunch of weird stuff

Share this post


Link to post
Share on other sites
Yeah, that would be kinda cool, but I agree with CGameProgrammer. Basically, the rules are the code. Yeah, you could make a scripting language to allow the user to make their own rules, but now who would wanna spend that much time just to get a game to work? If you want to do something somewhat similar to this, but a lot less complicated, why not just make something where there are a whole bunch of rules that the player decides (and maybe can change them at any time) and they all work together in different ways, depending on which ones are chosen.

Commander M
http://commanderm.8m.com
cmndrm@commanderm.8m.com

Share this post


Link to post
Share on other sites
Paladin: I dont think it would be too hard, you just have to keep the topic focused somewhat. You cant simulate everything, but you can simulate some things. There are already some games somewhat like this. Simcity, for example. Very similiar in concept, although my idea would give you a bit more control over what goes on.

--TheGoop

Share this post


Link to post
Share on other sites
You don''t have to _make_ a scripting language either, just use an existing one like Python or Lua. The behaviour of objects in the world could be controled by scripts, and these scripts could be modified at runtime.

- genovov

Share this post


Link to post
Share on other sites
Sounds very much like what a Never Winter Nights style game would do. The game works within the DnD rules framework, allowing the user to create scenarios for other players. I believe they can even use an embedded scripting language of sorts to give a less automated feel to npcs and such in the telling of their story. Great idea, extremely difficult to implement. It is almost as if you would be writing a generic game engine that would apply to all genres and all types within those.

Kressilac

Share this post


Link to post
Share on other sites
Funny you mention NWN... I''ve just started work on a clone for a friend ;P

I don''t see why there is so much discusion about this idea... changing enviroment variables is just that simple... changing variables.

gravitational_accel = 9.8 //meters/second

if (user_changes_some_setting){
gravitational_accel ++
}

very simple, and you can do this with just about anything (all natural forces sizes, shapes, colors, etc)

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!