A non-computer Major asked me: How do I learn to write games ?, Non-Computer Major

Source: Internet
Author: User

A non-computer Major asked me: How do I learn to write games ?, Non-Computer Major

Below is my answer:

1. Games are divided into different platform types: web games, mobile phone games, PC games, and dedicated host games. As individual developers, there are basically only two types of games that can make money, the first type requires server-side operations, and the second type does not need to be considered.

2. What software tools are used to write games? Simply put, there are two: 2D with Cocos-2D, 3D with Unity 3D. They all have the following benefits: they can be directly deployed on the Android/iPhone (or even on the webpage) across platforms ).

3. But the key issue is: You need a good idea!

This idea is not only playability, but also core technology that others cannot easily imitate. For example, on the PSP, I was impressed with the solution class 'time-limited restart' and the soft surface physical engine used by Loco Roco.

4. What programming capabilities are required? Well... Able to write games such as 2048 and FlappyBird independently (or more easily ). The most advanced one is angry birds. Even if the average person knows that there is a physical engine such as Box2D, it cannot be written.

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.