Friday, March 23, 2012

Platforms and random events...

I had been considering what approach to use for development.

Two approaches seemed viable.  Several applications exist specifically for the development of 3D objects and visual interactions.  Development can, of course, also be done in base languages but may require building of physics engines, direct interaction with the screen, and proverbially "re-inventing the wheel".

I was investigating the possible limitations of 3D design platforms when a colleague passed on a link.  The link described the creation of an "Asteroids"-type game using C# and OpenGL.  I felt that the information was timely and decided that a path had been laid out for me.  I decided to begin development in C#.  As I use it everyday, I figured the experience could at the very least increase my knowledge of the graphics libraries in the .NET framework as well as other graphics libraries.

Now, to get to work.

From the top...

And so it begins.  I cannot say how it will end.

I have been playing video games for over 25 years.  I have made 1 or 2 brief entries into the world of game development, but never stayed long enough to do anything interesting.

After playing hundreds of games, it seems to me that a niche exists that is ignored.  An adult game actually worth playing.  There are various elements that exist in various games, but they have not been combined.  Second Life and Utherverse (Red Light Center) do contain adult content.  Utherverse is more develeoped in this regard.  Both are also multi-player.  However, neither are truly games.  There really is no score being kept. Competitions are player generated if existent.

The genre of role-playing games is quite substantial.  Many of them include innuendo.  Several "mods" have been created to allow some sexual content, but it is no way connected to the gameplay.

The adult games that do exist tend to remain simplistic.  They usually include controlled animations of some type.  The graphics can vary wildly and some contain quite beautiful artwork.  In some cases they can even be rather challenging.  However, they are usually short in length, utilize few commands, and are not multi-player.

And so, I've been toying with the idea for some time of creating a MMORPG that contains adult content.  A few goals have arisen as I've played other games and thought about playability.  These include:

  • Allow the sex acts to be player controlled
  • Allow rating/scoring/experience to be gained through sex acts
  • Limit sex acts to players and select NPCs
  • NPC behavior should be influenced by player rating/scoring/experience
  • Allow for some type of auto-pilot mode that does not effect rating/scoring/experience
  • Include interesting gameplay not related to sex acts
  • Allow rating/scoring/experience to be gained not related to sex acts
  • Allow 2 or more players to be involved in sex acts
  • When more than 1 player is involved in sex act, positioning should be vote/approval based
  • Players should be able to customize their appearance
  • All sex acts shall be voluntary
My personal preferences will, of course, influence the game.  It cannot be otherwise.  However, I would get feedback from others in order to create a more well-rounded experience.

I cannot say how far I will get.  Game development is intricate and the graphics, versatility, and depth of the game will all have to be rather well developed in order for the end product to be remotely interesting.