Darkstar: the Java game server

Source: Internet
Author: User

Chapter 1 Introduction

 

1.1 multiplayer games

 

You must have a great idea for multiplayer online games. Maybe it is a virtual world, originated from your favorite TV programs, or it is simply an online bowling league owned by you and your friends. In any case, the problem that really needs to be solved is that it is so complicated to really build a large multiplayer online game than the whimsy, as a result, many great ideas that have nothing to worry about can only disappear in the wheel of history. Darkstar solves this tricky obstacle by providing an easy-to-use function library that helps you deal with all the complex and challenging aspects of online game development. In addition, it is committed to providing a robust, stable, and elastically Scalable Server. With Darkstar, you can quickly turn your beautiful ideas into real games.

 

One of the major advances made by computer games in the past decade is the explosive development of multiplayer online games. Creating countless virtual worlds (even the solar system, the universe...) from a large number of multiplayer online role-playing games (MMORPG ......) This allows players to take risks, so that people can play chess games, playing cards, or other traditional games through the Internet, through the Internet, we have extensively influenced the games we are playing and our partners and opponents in the games. Multiplayer games provide an unparalleled experience. Although artificial intelligence (AI) can do many things, compared with interacting and playing games with real human opponents through the Internet, such challenges and pleasure cannot be copied and fulfilled by AI.

 

However, despite this history, server-based multiplayer games are only part of the business of many gaming companies so far. This is largely due to the fact that a large amount of resources and expertise related to this have a fairly basic and important barrier-creating a successful and robust multiplayer online game environment. You may have a great idea of a game, but you don't have the relevant expertise to develop it, or you have enough resources to support thousands of game players. If at this time someone is working on this difficult job and has made a series of tools to make it easier for multiplayer online games to develop, isn't that great? What's more, as more and more gamers enter your game, isn't it great to make it easier and faster to respond to games created using this tool? Darkstar, an application server for multiplayer online games, is designed to help you achieve these aspirations, and it can actually do more. Darkstar frees you from the complex tasks of creating an enterprise-level server solution that can support a large number of Internet connections to your game. Instead, you can focus on another very important (and interesting) Part: creating a better gaming experience!

 

So how does Darkstar achieve this? Darkstar is an Application server used to create multiplayer games. It provides game developers with a series of function libraries that provide the basis for developing a multiplayer game. It also provides a robust and highly reliable application server architecture that can be scaled elastically as users grow. The original intention of this manual is to explore the details of the Darkstar game server and demonstrate some processes related to how to use Darkstar to create a fully structured multiplayer game.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.