Пишем 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
Вебинар состоялся 18 августа 2016 на образовательной платформе https://geekbrains.ru/
Видео Пишем Conway's Game of Life канала Sergey Iryupin
- разыгрывается на клеточном поле;
- у каждой клетки 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
Вебинар состоялся 18 августа 2016 на образовательной платформе https://geekbrains.ru/
Видео Пишем Conway's Game of Life канала Sergey Iryupin
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Быстрый старт с Go: начало](https://i.ytimg.com/vi/XE79V3ZEXYE/default.jpg)
![Пишем классическую игру Snake](https://i.ytimg.com/vi/Zsthou6Ttyc/default.jpg)
![Быстрый старт с Java: начало](https://i.ytimg.com/vi/PGPAU3RQ7TY/default.jpg)
![Сборка Java проектов: быстрый взгляд на Ant, Maven и Gradle](https://i.ytimg.com/vi/RpV9yEotCYk/default.jpg)
![Пишем классический Тетрис](https://i.ytimg.com/vi/sCit9jzDSrE/default.jpg)
![Apache Ant – быстрый старт](https://i.ytimg.com/vi/802v6EhYRv4/default.jpg)
![Пишем игру Сапёр](https://i.ytimg.com/vi/xPdrl70ZYnE/default.jpg)
![Пишем игру Space Invaders](https://i.ytimg.com/vi/j5P7j-zelxc/default.jpg)
![Игра Морской бой на Java](https://i.ytimg.com/vi/ZtFqBl_lutY/default.jpg)
![Учимся программировать. Модуль 1. Занятие 1. JDK](https://i.ytimg.com/vi/9YXZqmrWIDc/default.jpg)
![Установка JDK 8 для Windows 7](https://i.ytimg.com/vi/8OEcsVHr_JQ/default.jpg)
![Java EE: быстрый старт. Пишем игру на JSP](https://i.ytimg.com/vi/1_Jd3ZUyCOw/default.jpg)
![Простой чат-бот на Java](https://i.ytimg.com/vi/cQ0Em2BxCz0/default.jpg)
![IntelliJ IDEA для новичков: советы и секреты](https://i.ytimg.com/vi/mcvnjaLqVWQ/default.jpg)
![Хургада, 27 сентября 2015](https://i.ytimg.com/vi/RtUaj3g6co0/default.jpg)
![Пишем игру Xonix](https://i.ytimg.com/vi/dMROhd-d3z0/default.jpg)
![Java EE: быстрый старт. Сервлеты](https://i.ytimg.com/vi/uXiBxLj5Pg4/default.jpg)
![Java EE — быстрый старт](https://i.ytimg.com/vi/4FlJTxDFV-M/default.jpg)