So, I've been programming since 4 years, and am using SDL ( a rendering engine ) as well as Chipmunk ( a physics engine) since the past year. I've created some small games using the two. I program for a hobby and not for a living ( I'm in 10th grade).
The idea is that of a hotseat game (2 people playing on the same computer). the two players are spherically shaped balls, and can destroy each other by pushing them into environmental hazards such as spikes and fire. The catch is that you can modify your surrounding area's properties to give you various powers .The areas where properties have been changed are called "Mediums". For example, you can create a "feather" medium around you that pushes anyone inside it upward, or a "Cannon" medium that amplifies your speed when you exit it . These "mediums" decay over a specific period of time( not sure how much). Mediums can overlap over one another. So , you can create some cool effects. for Example, by overlapping the "feather" and "Cannon" medium, you can push yourself really high (since the feather medium takes you up, and the cannon medium pushes you more). The aim is to destroy your enemy by pushing them into hazards through skill and smart uses of Mediums.
I got this idea when our Physics teacher was explaining how the properties of Sound varies with different Mediums.
I'm confident I can program this, but I want to expand this idea so it can be cooler
![:)](http://public.gamedev.net/public/style_emoticons/<#EMO_DIR#>/smile.gif)
Thanks all!
P.S : I'm not an expert programmer, nor a physics expert. So please explain if you've posted something complicated
![:D](http://public.gamedev.net/public/style_emoticons/<#EMO_DIR#>/biggrin.gif)
P.P.S : English is not my first language, so I'm sorry if there is any ambiguity or if there are any grammar mistakes.
P.P.P.S : I'm open to all kinds of help, be it tips or help with the actual programming. BUT, It's strictly non- profit, and I'm just programming this to play it with my friends
![:)](http://public.gamedev.net/public/style_emoticons/<#EMO_DIR#>/smile.gif)