C # 49 Game programming Week Daily Summary

Source: Internet
Author: User

First day: (Lay the groundwork for the whole army)

Knowledge points

Whether to master

Note

Ability to design the main game form

-Yes-no

Understand the required reason for defining a method individually

-Yes-no

Will define the method

-Yes-no

will use the method

-Yes-no

A single random number is generated

-Yes-no

The ability to iterate through the elements in an array

-Yes-no

Preliminary understanding of object-oriented classification and objects

-Yes-no

Variables and objects that can differentiate between reference types

-Yes-no

Can find the static method of form class

-Yes-no

Preliminary understanding of inclusion relationships among objects

-Yes-no

Converts between strings and values

-Yes-no

Summary today

The next day: (the horses did not move the fodder first)

Knowledge points

Whether to master

Note

The array of matrices is defined and initialized

-Yes-no

The ability to output matrix array values in a matrix way

-Yes-no

Understanding the relationship between presentation and data in the game

-Yes-no

The ability to encode and implement the elimination line

-Yes-no

I finally realized the DataContext class

-Yes-no

Data can be stored and read in the list object

-Yes-no

Ability to deposit read data in Dictionary objects

-Yes-no

Understand shapetable and define a variety of shapes

-Yes-no

The ability to quickly find the shape you need from the shapetable

-Yes-no

Summary today

Day three: (making determined efforts formations)

Knowledge points

Whether to master

Note

Learn the basic process of GDI + drawing

-Yes-no

Gets the graphics object from the control

-Yes-no

Will draw a small square

-Yes-no

Ability to draw a shape from an array

-Yes-no

Understand why block is defined

-Yes-no

Let block be self-drawing

-Yes-no

will use a timer

-Yes-no

Enables data control to be drawn (transform, left, right, bottom)

-Yes-no

Summary today

Day Fourth: (Bang Destroy Huanglong)

Knowledge points

Whether to master

Note

Learn how keyboard keys interact with programs

-Yes-no

Ability to differentiate individual keys from code

-Yes-no

Feel the data control present

-Yes-no

Understanding the principle of square block object collision detection

-Yes-no

Feel the rendering attributed to the data

-Yes-no

Understand the causes of the interface flicker, and can solve the

-Yes-no

Summary today

Day Fifth: (Clearing the battlefield lessons learned)

Knowledge points

Whether to master

Note

Can eliminate the filling line and calculate the score

-Yes-no

Be able to choose the right time to decide winning or losing

-Yes-no

According to their own understanding, the game has been extended to a certain extent

-Yes-no

Summary today

C # 49 Game programming Week Daily Summary

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.