tgoop.com/csharp_gepard/102
Last Update:
Карты, гексагоны, процедурная генерация #алгоритм #игра
Есть один неочевидный факт обо мне. Даже два.
Во-первых, я участвовал в разработке самой настоящей карточной игры. Она в меру интересный аналог Hearthstone. Нет, это не реклама, это просто желание помочь коллегам, которые всё ещё (!) продолжают работать. Они молодцы.
Во-вторых, я являюсь единственным разработчиком целого графического движка на HTML + Canvas2D. Увы, продемонстрировать не могу, так как одна большая корпорация не только купила его с потрохами, но и вставила в мой прекрасный высокооптимизированный код этот его jQuery. На чём, кстати, наши отношения прекратились.
Так вот, а где же я подчерпнул эти ценные знания, которые позволили мне в этом участвовать? А вот тут, у некого Amit Patel, который рассказывает об A*(A-star), картах для шестигранников (hexagonal grid) и вообще про алгоритмы, связанные с графикой.
Например, предлагаю восхититься вот этим материалом. Ну и попробовать его в деле вот в этой демке. После чего, конечно, рекомендую ознакомиться с кодом вот тут.
Очень-очень рекомендую парнишку. Кстати, перевод одной из его статей (весьма интерактивных) есть и на хабре. При этом, я рекомендую читать именно его сайт, поскольку нет-нет, но иногда он обновляет свои замечательные и захватывающие статьи.
BY C# Heppard
Share with your friend now:
tgoop.com/csharp_gepard/102