Алгоритм p>
1) Описуються змінні і константи (Dim, Const)
2) Вибір початкових координат випадковим чином (Rnd ()).< br>3) Промальовування початкового положення. (Pset (x, y))
4) Генерація на полі яблук і бомб випадковим чином (Rnd ()).< br>5) Перевірка: чи не з'явилися яблуко або бомба на черв'яка, а також один на одному.
6) Управління "змійкою" з клавіатури і мишкою.
7) Перевірка: "не вкусила" чи "змійка сама себе", якщо вкусила виводиться інформаційне вікно (Інфоформаціоннаяформа), в іншому випадку переходимо до наступного пункту.
8) Перевірка: "не з'їла" чи "змійка" "яблуко" якщо з'їла, то нарощуємо їй хвіст і переходимо до пункту 3), в іншому випадку див. Наступний пункт.
9) Перевірка: "не з'їла" чи "змійка" "бомбу", якщо з'їла, то виводиться інформаційне вікно (Інфоформаціоннаяформа), в іншому випадку переходимо до наступного пункту.
10) Перемальовування "Змійки" p>
P.S. За рух "Змійки" поява "яблук" і "бомб" відповідають три різних таймера. Це було використано для того, щоб швидкість руху p>
"змійки" була постійною, а також щоб "яблуко" і "бомба" з'являлися на полі в різний час з різним періодом появи. P>
Не виключено, що в подальшому до даної програми будуть додані іншіоб'єкти, а також можливість створення таблиці кращих гравців, зможливістю зберігання цієї таблиці в файлі, який може бути лічений ізаписаний, а так само перезаписаний. p>
p>