На информационном ресурсе применяются рекомендательные технологии (информационные технологии предоставления информации на основе сбора, систематизации и анализа сведений, относящихся к предпочтениям пользователей сети "Интернет", находящихся на территории Российской Федерации)

GeekBrains

4 подписчика

Пишем Conway's Game of Life

Игра «Жизнь» (англ. Conway's Game of Life) — клеточный автомат, придуманный английским математиком Джоном Конвеем в 1970 году. Правила её просты:

  • разыгрывается на клеточном поле;

  • у каждой клетки 8 соседних клеток;

  • в каждой клетке может жить существо;

  • существо с двумя или тремя соседями выживает в следующем поколении, иначе погибает от одиночества или перенаселённости;

  • в пустой клетке с тремя соседями в следующем поколении рождается существо.

Во время вебинара мы напишем «с нуля» простую реализацию Game of Life на языке Javа. Нам потребуется всего лишь Java SE Development Kit (JDK, скачиваем с сайта www.oracle.com) и ваш любимый текстовый редактор (рекомендую Notepad++). Размер программы не превысит 150 строк. И мы увидим, что программировать на Java – это просто.

UPD. Посмотреть и скачать исходный код GameOfLife.java, написанный на вебинаре, Вы можете по ссылке https://www.dropbox.com/s/mqth6xipcv92mnr/GameOfLife.java?dl=0 а скачать собранный jar файл можно по ссылке https://www.dropbox.com/s/br6jcns3oa9h2a5/GameOfLife.jar?dl=0


Освоить Java на профессиональном уровне поможет программа «Программист Java», если же вы просто хотите попробовать программирование на вкус - для вас бесплатный курс «Основы программирования».

Ссылка на первоисточник
наверх