За шууд код руугаа орцгооё
Эхлээд бид хэрэгтэй сангуудаа оруулж ирэх хэрэгтэй.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-34-1024x61.png)
Түүний дараа дэлгэцнийхээ хэмжээг тохируулж өгнө.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-35-1024x80.png)
Тоглоом дууссан эсэхийг boolean өгөгдлийн төрлөөр шалгана. Оноогоо эхлүүлэх хувьсагч зарлах хэрэгтэй. Мөн дараа нь ашиглах өнгөнүүдээ тодорхойлж өгнө. Цагаан өнгө нь жишээ нь могой, хар өнгө нь арын дэвсгэр өнгө, улаан нь алимны өнгө. Өнгөө RGB-г ашиглан тодорхойлох ба тус бүрийн утга нь 255 хүртэл байна. 3 өнгөө 3-ууланг нь холиход цагаан өнгө гарч ирнэ.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-36-1024x104.png)
Могойгоо эхлүүлэх цэгээ сонгох ба дэлгэцний голд байрлуулах юм.
snake_block нь могой болон алимных нь хэмжээг тохируулна. Могойныхоо уртыг 1-ээс эхлүүлнэ.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-37-1024x233.png)
Clock-ийг бид тоглоомныхоо гүйцэтгэлийг сайжруулахад ашиглана.
Алимаа бид дэлгэцнийхээ хаа нэгтээ санамсаргүйгээр гаргаж ирэх хэсэг.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-39-1024x123.png)
Лого оруулж ирэх хэсэг. Лого маань том байсан тул 10% хүртэл хэмжээг нь багасгах хэрэгтэй болсон. Мөн дэлгэцнийхээ голд байрлуулах.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-38-1024x148.png)
Хэрэв game_over нь үнэн биш буюу тоглоом дуусаагүй бол могойгоо удирдах хэсэг ажиллах юм.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-40-1024x445.png)
Могой дэлгэцнээс гарсан тохиолдолд тоглоом дуусна.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-41-1024x64.png)
Дэвсгэрээ хараар будах, логогоо байрлуулах, мөн могой болон алимаа зурах.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-43-1024x62.png)
Алим идсэний дараа биеийг нь нэмэх хэсэг. Мөн могой нэг урагшлах үед хойд талаас нэг хасагдаж байж могойны хөдөлгөөн зөв ажиллах юм.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-44-1024x147.png)
Могой өөрийнхөө биетэй мөргөлдвөл тоглоом дуусах хэсэг.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-45-1024x129.png)
Оноогоо харуулах хэсэг.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-46-1024x85.png)
Хэрэв могой алим идвэл могойг нэгээр урт болгоод оноог нэгээр нэмэгдүүлэх хэсэг.
![](http://35.237.221.209/wp-content/uploads/2024/05/image-47-1024x127.png)