Comments 11
Не найдя способа распознования типа клетки и перешел на хитрость
Добавить в struct Cells еще одно поле с типом перечисления CellType, в котором перечислить все возможные типы клеток. В том числе и вход/выход, телепорт, подземелье и клад :)
И стоит именовать структуру — Cell, она отражает одну клетку.
Но узнав, что в основном с DX ты будешь работать с языком с++,
Вы неправы совершенно. Одних только хедеров и врапперов к C# не счесть: Managed DirectX, SharpDX, SlimDX…
Даже выбранный вами XNA рисует через DirectX
Совет на будущее: используйте поменьше магических чисел в коде, а то попытка разобраться в нем —.сама по себе этакий лабиринт.
Относительно сравнения в начале статьи. XNA вне конкуренции просто потому, что работает на iOS/Android/Linux/Mac OS/PS4.
cool_grass, если не трудно, выложите, пожалуйста, код в какой-нибудь (например, GitHub) публичный репозиторий, чтобы можно было скачать, открыть, запустить,… ну или даже форкнуть, если захочется. Спасибо.
Сейчас сделал и прохождение, в понедельник обновлю статью, перепишу ее, и оновлю. Вот ссылка на проект.
Неожиданно, у меня уже учатся. Приятно, главное не зазнаться)
Sign up to leave a comment.
Пишем Лабиринт на XNA 4.0 C#