Добавлен , опубликован
Хотелось бы расширить кругозор для пользователей данного ресурса и напомнить, что есть замечательные программистские плюшки и вне Вара.
Так как это первая запись в моем блоге, впрочем как и сам блог в моей жизни, я решил добавить что-нибудь вкусненькое, но при этом простое.
Как-то довелось мне писать клон известной игры Lines. Многие ее помнят по одному из ее клонов, который превзошел по популярности даже сам оригинал, - Lines'98.
Думаю, стоит привести некоторое описание этой игры, если кто с ней не знаком.

Описание

Lines (Color Lines, в народе Шарики) — логическая компьютерная игра, изобретённая Олегом Дёминым, Геннадием Денисовым и Игорем Ивкиным и разработанная российской компанией Gamos в 1992 году.
В классической игре на экране показано квадратное поле 9x9 клеток, в случайные клетки на котором программа выставляет три шарика разных цветов. Всего 7 возможных цветов. За один ход игрок может передвинуть один шарик, выделив его и указав его новое местоположение. Для совершения хода необходимо, чтобы между начальной и конечной клетками существовал путь из свободных клеток. Цель игры состоит в удалении максимального количества шариков, которые исчезают при выстраивании шариков одного цвета по пять и более в ряд (по горизонтали, вертикали или диагонали). При исчезновении ряда шариков новые три шарика не выставляются. В остальных случая каждый ход выставляются новые три шарика. Игрок может видеть заранее три шарика, которые появятся в следующем ходу.

К чему я собственно виду

Я решил выложить эту игрушку в так сказать openSource. Прилагаю как сам архив с игрой, так и архив с проектом данной игры. Хотелось бы сразу сказать, что реализация программы далека от идеала, так как писал я ее давно. Но тем не менее из реализованного:
  • Собственно сама игра
  • Простой, но симпатичный (на мой взгляд) интерфейс
  • Таблица рекордов
  • Простенькая озвучка
Что не доделал ибо влом:
  • Окно, которое выводит информацию об правилах игры
К слову, так выкладываю все в openSource - милости прошу растаскивать код, мудрить с ним как душа пожелает. Единственная просьба, если кто либо захочет, что-то с ней еще помудрить - дайте ссылку на этот материал. Буду признателен.
Ну и в итоге могу сказать, что программа будет полезна для студентов 1-х - 2-х курсов IT-специальностей.
`
ОЖИДАНИЕ РЕКЛАМЫ...