[Comment] [Search] [Home] [Up] [Previous] [Next]

Reality Street: An EnterActive Game of Gay Decisions

We Need Your Help!

Artists, Writers, Programmers Needed -- Check Out the Opportunities

This game is very unique, and in addition to being lots of fun to play, it will also benefit the gay/lesbian community in a number of ways. No online game on this level for the gay community has ever been attempted. The creation of this game is a gigantic task. Over $150,000 has been spent on the programming of this game and we are now spending more to get it working on the internet. Under the limited funding we first had available, we created parts of the game to the point that is runs on a single computer. We are now working to incorporate a web server into the game so it will be playable on the internet using a standard browser. We are currently raising funds to complete this first internet phase of the game.

The second phase will involve a full client/server system allowing for high resolution graphics (and ultimately in Phase III, 3D Virtual Reality), stereo sound, and other features. In the alternative (a final decision has not been made), the game will be designed to be playable simply using a common web browser and will not require a client. These issues are still being investigated and the amount of funding for each approach is also a consideration.

The game needs a great deal of content, which is frankly beyond our means to provide entirely ourselves. We need your help. We need artists and writers. You will receive cash payments, one or more years of free game play, and onscreen credit. Florida residents are eligible to receive corporate stock for major contributions. You'll help make this game more enjoyable for everyone. You can work from home in your spare time. We are also seeking individuals for full time/part time, permanent and temporary positions at our Key West, Florida offices. We are an equal opportunity employer and offer competitive salary, fringe benefits and stock options.

If you are not interested in any of the positions available, you can help the game development by an Advance Paid Signup which in our pre-lauch phase will give you triple the amount of months of membership, or if you do not care to spend any money, please sign up for our Two Free Months of game play using the form available on the main page.

Are You a C++ or VB Programmer?

If you are a programmer in C++ or Visual Basic see our PROGRAMMING PAGE for detailed information. If you program in another language we may also need your help with various utility programs that the game requires and programs we will make available to players.



We need artists to produce two types of artwork. First, we need artists able to do representational drawings of streets, buildings and the interior of buildings. You get to design entire streets and the interiors of buildings.


We need artists to produce images of the game residents.



Using our Character Configuration Database application which you can download here, we need authors to create residents for the game. These computerized characters are highly detailed, including detailed physical characteristics, personal and family histories, wardrobe, likes and dislikes, morals and motivations, and many other things.


The language engine allows the residents of the game neighborhood to have interactive meaningful conversations with the human players. However, these conversations are very free-form. In order to advance the game and increase the realism, scripts are used in specific situations. For instance, if a player walks up to a bar inside a tavern, a script enables the resident to appropriately interact with the player. Scripts are written to carry on conversations for the residents' jobs. Scripts can be launched by verbal clues or based upon the room the resident is in. Thus, a bar could and would have different bartenders at different times of the day, but the room based script would allow all of them to do their job. Scripts can branch to other scripts. Scripts can also pause, for instance if the bartender is not busy, and the bartender can have a free-form conversation with the player. Every resident is different so every free-form conversation is different even if the player says the exact same things to each.


Knowledge Bases are structured text files which are similar to databases in function which provide residents of the game with knowledge. Each Kbase covers a different subject area. The largest is a dictionary like file providing general knowledge. A Kbase of gay historical information has been completed. To be completed is a Kbase of HIV/medical information and a Kbase about the neighborhood and the world in which the residents find themselves. The general Kbase will likely be cut up into separate Kbases in the future with more detailed and specialized information. Anyone can develop a knowledge base about any area of interest or subject. For instance, each type of hobby can be a knowledge base and some residents in the game can have those hobbies and be able to have converations about them. We plan knowledge bases about sex, culture, music, movies, books, clothing, world history, hobbies and other things.

We have developed an application that assists in editing and automatically numbering the Kbase information. The major subject lines are numbered. The character configuration database has a field for likes and a field for dislikes. Originally text was just typed here which the language engine used. We then developed the idea of using the numbers from the general Kbase in the likes and dislikes fields. This allows a great deal more information to be provided for each resident and in turn makes their conversations more personal and interesting. You can inmoralize friends and enemies in this game.


Story lines use scripts but are more complicated and involved. A story line script directs the flow of a conversation and they will be used in various types of social situations to advance game play. Scripts are simply structured text files using specific tags. They are very similar to the script system we use for questionnaires. The author will create detailed conversational scenarios for various social situations and interactions.


The E&A Director is very much like a movie director. From the population of residents the E&A Director actually creates the resident's entire life. The director determines where a resident will work. This is in part dependent upon the nature of the resident just like in real life. Not all residents will have jobs of course and some residents may have more than one job. Residents can also have other sources of income. Residents actually have a place to live, a place to work, personal possessions, income, and take part in various activities just like real people do.

The director determines the resident's movements and activities. This is done in large measure by editing the Movement Engine database. We plan to develop an editing tool incorporating a map of the neighborhood and allow the director to use a mouse to map out the resident's movements rather than the current method of manually typing it into a database. The tool will read the room configuration database, so it can be used with any version of the game. We hope to have all the utility programs and tools running on the web site so that authorized contributors can work from home to develop the game. Players can also create content for the game.

The Movement Engine allow residents to walk to work, go on breaks and lunch, and walk home. The A&E Director programs the residents non-working hours which include going out and taking part in various activities in the neighborhood where human players can interact with them. Players can also actually go to a resident's home (if the resident has told them) or place of employment and interact with him or her.