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

Комментарии 11

Не найдя способа распознования типа клетки и перешел на хитрость

Добавить в struct Cells еще одно поле с типом перечисления CellType, в котором перечислить все возможные типы клеток. В том числе и вход/выход, телепорт, подземелье и клад :)
И стоит именовать структуру — Cell, она отражает одну клетку.
Вы правы, я сперва так и сделал, но запутался и решил все сделать по быстрому, т.к. очень спешил. Теперь я буду делать «красивый» код.
Но узнав, что в основном с DX ты будешь работать с языком с++,

Вы неправы совершенно. Одних только хедеров и врапперов к C# не счесть: Managed DirectX, SharpDX, SlimDX…
Даже выбранный вами XNA рисует через DirectX
Поэтому я и выбрал XNA так как люблю C#
Да и код можно было на гитхаб выложить.
Относительно сравнения в начале статьи. XNA вне конкуренции просто потому, что работает на iOS/Android/Linux/Mac OS/PS4.
cool_grass, если не трудно, выложите, пожалуйста, код в какой-нибудь (например, GitHub) публичный репозиторий, чтобы можно было скачать, открыть, запустить,… ну или даже форкнуть, если захочется. Спасибо.
Сейчас сделал и прохождение, в понедельник обновлю статью, перепишу ее, и оновлю. Вот ссылка на проект.
Неожиданно, у меня уже учатся. Приятно, главное не зазнаться)
Я скажу больше, такого больше нигде я не увидел. Решение классное, мне понравилось, решил взять и переписать под XNA. Сегодня наверное статью перепишу.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории