How to realize Digital Huarong Road Game based on winform of C #
This article is about how to implement the digital Huarong Road game based on the winform of C #. The editor thinks it is very practical, so share it with you as a reference and follow the editor to have a look.
The digital Huarong Road game is similar to a jigsaw puzzle, as long as the numbers 1-15 are arranged in order. The logic of the game is relatively simple and easy to program.
The game interface is shown in the picture:
Programming preparation:
Required controls: label to display the time, a restart button, a panel container to store digital blocks (buttons), plus a timer to time and determine whether the game is over.
Main code:
Variables class:
Class variables {public static int [] a = new int [16] {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 16}; public static Button [,] buttons = new Button [4,4];}
The array an is used to store numbers, randomly scramble the order, and assign it to the buttons. Buttons is the box in the game.
Methods class:
Class Method {/ / Array scrambles the order public int [] NewSorting (int [] a) {Random r = new Random (); for (int item0uti)