Mobile Game channel SDK access tool project sharing (2) Everything starts hard, mobile game sdk

Source: Internet
Author: User

Mobile Game channel SDK access tool project sharing (2) Everything starts hard, mobile game sdk

After receiving the task, programmers usually start to conduct technical research, but I am the project owner. There are a lot of things to be prepared in advance, and no one can help.

I. Manpower Configuration

A wave of people have been involved for more than half a year, but they have not improved, and there is not much human demand in advance, so they don't count on this group of people. Because outsourcing is used to collect money based on the labor hours of the person's head, a few of their brothers are involved.

Initial manpower configuration server x 1, Android x 1

Ii. Development Requirements

The mobile game CP has been used for three years. After the requirement is directly written, the other party can confirm the request and pass it once.

1. Many games of the company need to use this tool and must be compatible with each other. Fortunately, they are all Unity3D projects. Later, we also completed native Android and cocos2d. Now we can review and find that the development sequence is wrong. We should first develop Native and then master Unity and cocos2d.

2. It is necessary to cover Android channels, iOS Appstore, and IOS jailbreak channels. The number of channels may exceed, which is also a key issue to be addressed. It is required to be done in the technical verification phase.

3. A management platform is required. This platform is required for the entire release and Development submission, including CP release, QA testing, channel management, and submission. There is really no reference to the unique requirements in the world, but this requirement can be understood by a company that wants to develop its own tools.

4. We need to bring up a team during the development process to maintain this tool. In fact, this project was completed by a bunch of new graduates.

Additional requirements are added during actual development.

1. convenient debugging is required for game developer access.

2. The operation temporarily puts forward a bunch of third-party data, payment sdks, and server selection requirements. After the demand is developed, it is found that the operation is blind JB and the channel prohibits unauthorized access to other payments.

3. The game version and channel are constantly updated. You must be able to easily update the game version, channel SDK version, and third-party SDK version update management.

4. The game client configuration table needs to be hot-updated.

5. The former project development director was too fond of B. He sold his or her qualifications all day before and put down others to raise his or her own skills. Although they couldn't control each other, it was necessary to educate him.

 

After all the requirements are met, the next episode "mobile game channel SDK access tool project sharing (3) Unlocking the cloud and now the pitfalls" will introduce the research and Determination of similar commercial tools and technical solutions.

Related Article

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.