Так что прошло какое-то время с тех пор, как я проделал какое-либо программирование на языке C#, но у меня была недавняя ошибка, чтобы вернуться к нему, и мне хотелось получить некоторые мнения о том, какую конфигурацию я должен использовать.C# 2D Vector Graphics Игра с использованием DirectX или OpenGL?
Я хотел использовать C#, так как это то, что я использую для работы, и стали знакомы с ними. Я работал как с DirectX, так и с OpenGL в прошлом, но в основном в 3D, но теперь мне интересно писать 2D-игру со всей векторной графикой, что напоминает внешний вид Geometry Wars или старую аркадную игру Star Wars.
Ключевые моменты Меня интересуют:
• Простота использования/реализации.
• Простая память. (Я планирую, что много происходит сразу)
• Выглядит неплохо, я не хочу, чтобы кривая выглядела неровной.
• Может быть, некоторые приятные эффекты, такие как свечение или частица.
Я открыт для любых предложений и все, может быть, даже что-то я не подумал ...
Заранее спасибо!
+1. XNA имеет огромную поддержку и множество книг, чтобы предложить больше поддержки. –
И, кроме того, если вы используете XNA, у вас сразу же найдется место, где можно попробовать его с минимальными дополнительными усилиями: XBox Live Indie. В отличие от других методов публикации, для этого требуется минимальное количество функциональных рекомендаций, и взамен вы нажмете массу потенциальных людей, чтобы попробовать (если вы хотите заставить людей попробовать!) Вы также получаете доступ к гораздо большим, чем просто графическим API с XNA. вы получаете звук, вход, доступ к файлам ... все, что вам нужно подумать при создании игр. – EdgarVerona