Team Name
Team Entrepreneur Looking for people that are putting forth effort in this project for monetary reward…with the ultimate
Goal of financial independence through a medium that they enjoy!! (game/system design and development)
Project name:
Project X (official name/details will be divulged after confidentiality/non-disclosure is signed and returned). Sorry about
this, but I think I have a unique idea that’s a potential winner here and would like to protect the idea until it’s ready
for rollout.
Brief description:
While I cannot give too many specifics (see Project Name section), I can say this:
Project consists of multiple modules:
-
The ‘Web Site’. Where user setup and maintenance occurs, where users view current activity and past results, where help
and status information is disseminated, where ‘games’ are launched from. This is the ‘home’ where users will spend much of
their time. (java…framework up for grabs, but I have some prototypes done using Tapestry/Hibernate and Click/Cayenne. I’m a Struts guy in the ‘real’ world’). -
The ‘Viewer’. Where users can view in-progress ‘game’. Java/JNLP applications (Cross platform is a MUST) Mostly 2D
with potential for a single 3D ‘viewer’. -
The ‘Coordinator’. Batch process that collects information and initiates ‘Game Server’ session. Java? Perl? C?..must
be able to communicate with database and launch OS processes. -
The ‘Game Server’. TCP/IP server that actually implements the server based portion of the ‘game’ and enforces the rules
and determines the ‘winners’ and ‘losers’. Java…using open source TCP server engine. -
The ‘Database’ . Duh. Will be a monster, though…lots of data to track. Postgresql. Non-negotiable.
-
The ‘Doctor’. Chat based technical/customer support with interface (on our side) to ‘the database’ for researching
issues.
Target aim:
Commercial. Users pay per use. Professional hosting in quality data-center. Hope to generate eventual income level that
supports staff of 12 (including owner/partners)
Compensation:
Looking to give away pieces of the pie. Will bring on investor(s) to help alleviate up-front costs (servers, hosting,
bandwidth) but the core development team will represent majority ownership.
Technology:
Java (both thin-j2ee and thick-jnlp), PostgreSQL, FreeBSD, Will eventually need some perl/C/C++/c#/python to flesh out all
functionality.
Subversion for revision control, Trac for issue tracking. Jboss/Tomcat as app server (for ‘web site’), SOAP or RMI for
‘viewer’ communication with back end.
This project will require heavy internationalization…as part of the potential user base may be located overseas.
Talent needed:
Don’t need super-skilled professional game programming experience…passion and teamwork is a must!!!
And don’t need jack-of-all-trades…some modules require different skills.
Basic 2D java graphics/sound programming skills for the ‘Viewers’…
Enterprise web development skills for the ‘web site’…
Network/multithreaded (client/server) programming skills for the ‘Game Server’
OS/Systems (FreeBSD) knowledge for the ‘Coordinator’ and other infrastructure.
Team structure:
Honesty check…
Team currently consists of me. And just me. I have been a professional developer (not games) for the past 15 years.
Started in C, moved on to Java. Sun Java Programmer Certified (whoopee!!). Lately been mostly enterprise java web
development (jsp, struts, soap). Have been team lead/manager for most of the last 10 years…motivation and team building
is my specialty. Written snippets and pieces of games over the years…none really panned out. My ideas and designs have
been better than my raw game development skills. Have ‘started’ multiple entrepreneurial ventures over the years (mostly
technology based)…some got further than others…but none made a profit. I learned from those. This is my swan song.
For this project, I would be the ring leader…leading design and development (yes, I’ll be doing development as well!). I
love the group-design process and each team member’s input would be appreciated and evaluated. I am not a dictator…group
decisions are crucial (although somebody has to pull the trigger). The rest of the team will keep me in check and keep my
head out of the clouds.
Looking for at least 3 people…
- ‘Viewer’ guy. Responsible for developing multiple 2D java ‘viewers’. No complex game development here, just taking the
data provided by the ‘game servers’ and displaying the ‘action’. The better it looks, the more people will be interested in
playing. - ‘Game Server’ guy. Responsible for design and development developing multiple ‘game servers’. (network game experience,
TCP/IP, multi-threading, etc) - ‘Web site’ guy. Responsible for design and development of the ‘Web site’ described above.
Website:
Trying to keep this under wraps…but prototype screen shots/notes will be sent upon receipt of signed non-disclosure.
Contacts:
becauseimjeff@yahoo.com
Additional Info:
rambling…
I’ve had parts of this idea in my head for a few years now…stepped it into high-gear a couple of months ago.
I truly think I have found an unexploited niche with huge potential (no…it’s not a gambling site)
But more than that, I think it’s FUN to think about and work on (and play!!)
This will be a big project with an emphasis on stability and scalability.