Как стать автором
Обновить

Программируем Reversi на Silverlight

Silverlight *
Давно хотел начать изучать Silverlight, начинал читать литературу, пытался вникать в концепции, паттерны, но все больше как-то абстрактно, в теории. На практике, настоящую программу на Silverlight так и не попытался написать.

Но вот совсем недавно на просторах Хабра проскочила статья «программируем Reversi на Питоне». Глянув в код, ужаснулся, у меня сразу включился мотиватор. Не то, чтобы я не люблю Питон, просто я очень люблю C#.

То, что вы увидите было написано за 1 рабочий день человеком, имеющим нулевой практический опыт разработки приложений в WPF/Silverlight.
Читать дальше →
Всего голосов 74: ↑46 и ↓28 +18
Просмотры 2.6K
Комментарии 45

Реверси на TCL в 64 строки

Ненормальное программирование *
На хабре уже есть топики про написание игры Реверси (Отелло) на Python, Silverlight.
Изобретем велосипед на Tcl/Tk. Кроссплатформенно (работает даже на Windows Mobile при небольшой модификации), всего в 64 строки.

image

Код, небольшое описание и скрин с WinMobile под хабракатом.
Читать дальше →
Всего голосов 39: ↑36 и ↓3 +33
Просмотры 4K
Комментарии 20

nanoCAD и сбоку бантик, или программируем «Реверси» под CAD-платформу

Блог компании Нанософт разработка API *CAD/CAM *
Некоторое время назад на Хабре в блоге Нанософта была опубликована статья о программировании под nanoCAD. И в тот же день проскочила статья о «программировании Реверси на Python». Спустя неделю Реверси были написаны уже на Silverlight, чуть позже – на Tcl/Tk. Можно было смело сказать, что игра Реверси пошла в народ. Как раз в это время я занимался изучением возможностей скриптов под nanoCAD. Но изучение требовало практики. И я подумал – а чем я хуже? И решил написать эдакий «нано-боян». Так появились 3D Reversi.

Title image
Читать дальше →
Всего голосов 30: ↑23 и ↓7 +16
Просмотры 9.5K
Комментарии 14

Ваш ход, товарищ .NET, или опять Реверси под nanoCAD

Блог компании Нанософт разработка API *CAD/CAM *
Некоторое время назад у нас было большое событие — выход релиза nanoCAD 3.5. Ключевым нововведением этой версии стало открытое API, о котором и пойдёт речь в данной статье.

Как известно лучший способ что-то изучить – сделать это. Когда-то я писал Реверси под nanoCAD на скрипте. Теперь я решил написать Реверси на .NET.
nanoCAD_MgdReversi
В результате получилось кросс-САПР-платформенное приложение, способное работать не только под nanoCAD-ом. Как это делалось — смотрите под катом.
Читать дальше →
Всего голосов 16: ↑14 и ↓2 +12
Просмотры 7K
Комментарии 5