Страница 1 из 1
Пример игры Life на Clarion.Net
Добавлено: 26 Ноябрь 2007, 14:49
Admin
Качаем здесь:
http://www.clarionlife.net/component/op ... Itemid,26/
Архив с исходниками.
Скомпилированого примера там нет.
Все комментарии в этот тред
P.S. Сильно не пинать... перерисовка там "кака"
Добавлено: 26 Ноябрь 2007, 16:14
Дед Пахом
что-то у меня никогда фигурки не отрисовываются, т.е.
Код: Выделить всё
if self.board[PosX+1,PosY+1] = 1
SELF.draw.FillRectangle(sb,new Rectangle(PosX*4,PosY*4,4,4))
end
не выполняется
Добавлено: 26 Ноябрь 2007, 16:24
Дед Пахом
нашёл кнопку Random
всё работает
Добавлено: 27 Ноябрь 2007, 0:15
Admin
Кстати там еще мышкой можно тыкать в экран и самому фигурки рисовать
Добавлено: 27 Ноябрь 2007, 10:10
Дед Пахом
есть смысл bBrush и fBrush (раскраску доски и клеток) засунуть членами класса, создать их один раз и забыть.
Добавлено: 27 Ноябрь 2007, 10:42
Admin
Да уже нашел кисти готовые.
Называются System.Drawing.Brushes.xxx, где xxx цвет кисти
Добавлено: 28 Ноябрь 2007, 16:24
Admin
Обновил гаму!
обновление:
быстрая перерисовка доски
скорость игры изменяется в настройках
игры можно сохранять и восстанавливать
в примере используется работа с файлами и реестром ...
ссылка в первом месаге
Добавлено: 29 Ноябрь 2007, 17:24
Admin
Обновил гаму!
обновление:
цвет у "старых" клеток постепенно становится красным
эффект послесвечения у умерших клеток
сдвиг фигур на борде
сетка на борде
рисование (?) линий упростилось
быстрая запись/восстановление образа борды в память (Snapshot)
горячие кнопки
формат савки поменялся (формат проверяется при загрузке)
ссылка в первом месаге.
Комментарии приветствуются!
Добавлено: 04 Декабрь 2007, 17:29
Amike34
Admin писал(а):Обновил гаму!
обновление:
....
ссылка в первом месаге.
Комментарии приветствуются!
Приветствую первых адептов в CLARION#, особенно, своих в том числе.
Тут вот нарыл еще ссылку забугорную:
http://www.keystonecr.com/clarionsharp.htm