Imagem de perfil de agneya
Bandeira de India Hyderabad, India
Membro desde 14 de março de 2005
0 Recomendações


On-line Offline
Introduction The document will go through several aspects like the resources which the company has at hand, resource’s skill set, the gaming experience and payment related aspects which will assist the customer in sizing up our capabilities. The company and the resources We are a young company formed after the dotcom bubble (the company is incorporated in 2001) and thus we are neither familiar nor we ever indulged in the accesses of the dotcom boom. In short we started with a solid technical foundation. (Rest can be read on the website [login to view URL]). Most of our resources are versatile with Java platform, .Net and related technologies. As was mentioned earlier, that we are small and nimble, which results in each project receiving good care and bandwidth from the founders. We are highly motivated and are willing to but in our best to make the customer satisfied and feel good about the relationship. The Experience The team has built the gaming platform which can deliver various game logic over the web for multiplayer, virtual reality experience. Chief among such games is multiplayer online poker. The poker software is complete and ready for deployment. The software supports all the poker variations (Texas Holdem, OamahaHi, OmahaHiLo, Stud, StudHiLo, Sit and Go tournaments and Multiplayer tournaments). We have both download and no download clients (no download are currently under development). The platform has intelligent bots server and web based back office with full game controls and reports. Advance fraud control and collusion detection mechanisms will make sure that the casino is not rigged by scrupulous elements. The brief description of architecture of this product can be found in APPENDIX A. A single game server node can support more than 5000 poker players. Following are the max number of players which can be seen on some of the popular sites: PartyPoker -- upto 40000 players. ParadisePoker --- upto 5000 players. Rest other poker sites have traffic which is much less than these. The game server is 100% java and is tested on Windows 2000, Windows XP, Linux and Sun Sparc Operating systems. The Oracle 9i database is on a similar machine (Xeon processor). The database machine also hosts the backoffice and the webpages for download. The backoffice is running on struts framework on tomcat. For scalability we do not write each game move to database directly but to a file which is then loaded to the database periodically using Oracle Loader. The size of game logs which are generated per day for 5000 players is close to 1GB. The team has experience in following areas: Client Technologies: VC++, Java applets, Jsp, Javascripts, XML, PHP, Perl, XML/XSL, WAP/WML, VoiceXML, Tellme, XQL. Server Technologies: Core Java, J2EE, Servlets, Struts framework, Velocity, Torque, Tomcat, Apache, RMI, EJB 1.2 (development and deployment on WebSphere 3.5.3), WebLogic5.1, Apache, Tomcat, ASP, JSP, JDBC Servlets, Enhydra Application Web Server, Site Server Commerce Edition, Oracle Web Application Server, LDAP version 3, MQSeries (IBM versiopn 5.2), Clustering. Databases: MySql, Oracle, Postgres, Sybase, Informix, Schema design, SQL, PL/SQL, Oracle loader, Import Export utilities, Query Optimization tools and techniques. Build: JBuilder, Eclipse IDE, Ant, CVS, Operating Systems Linux Admin, Unix Admin, Win 2k/NT Server Admin. Scripting Perl, shell, tcl/tk, lex/yacc. Services We provide whole array of technological solutions and support to our customers so that they can run their online business with minimum downtime. We can provide a copy of in-house software to customers at a very low initial cost. Help him build his business around it and enable him to run his site himself. We can provide the gaming software, support, and security apparatus, provide consulting on platforms, scalability if the customer plans to host a gaming site. Our software activities are not limited to gaming software and we have a world class engineering team. Payment Terms These are the general payment terms which we follow: Hourly Rates Project Manager USD 28 Senior Engineer/Coder USD 16 Engineer/Coder USD 12 Monthly Rates Project Manager USD 4500 Senior Engineer/Coder USD 2600 Engineer/Coder USD 1800 We charge 25% of the project cost as advance. Contact and Next Steps Regarding further clarification following people can be contacted: Agneya Email: APPENDIX A The Unified Game Server Framework consists of three components © The Client Server Protocol © The Game Engine © Back Office The Client Server Protocol uses asynchronous IO to reduce network traffic and make the system highly scalable, available and responsive. The messages are encoded using industry grade encryption and compressed making the client-server communication secure. The Server uses the Acceptor, Reactor and Handler pattern for asynchronous IO. The Game Engine executes the game logic. It©s flexible and layered architecture allows easy addition of new game logic. The core engine handles basic messages like ©join©, ©sit©, ©observe©, ©move©, ©chat©. These can be extended to provide complex game functionality. The logging, chatting and auditing are common services implemented in the Game Engine. The Game Engine is clustered for high performance and fault tolerance. The Back Office links to the Server directly or through the RDBMS. Game Server©s operation and configuration can be controlled through it. It also provides several reports and audit logs. As of now the Poker and Bingo are implemented using this framework. In future we plan to add more Casino and other fun games. Software and technologies used: © Java 1.4 (especially the [login to view URL] package for asynchronous IO). © Log4j for easy logging and debugging. © Game engine which supports clustering using RMI. © Oracle database © Struts based back office with PL/SQL reports. © VC++ downloadable client which currently supports Poker Games and Tournaments. Benchmarking The system supported 5000 concurrent poker players on an Intel P4 Linux server (with Oracle RDBMS on a similar machine).
0 comentários
  • N/ATrabalhos concluídos
  • N/ANo Orçamento
  • N/APontualidade
  • N/ATaxa de Recontratação

Portfolio Items

Comentários recentes

Sem comentários.


  • Conectado com o Facebook
  • Freelancer Preferencial
  • Pagamento Verificado
  • Telefone Verificado
  • Identidade Verificada
  • E-mail Verificado

Procurar Freelancers Similares