forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   Обсуждение курса разработки игр для C# (http://forum.boolean.name/showthread.php?t=16429)

moka 04.03.2012 17:39

Ответ: Обсуждение курса разработки игр для C#
 
Ну то что он берёт от туда начало - это точно. Ведь OpenTK были одни из первых кто смог запустить толком вместе с уже нынешним xamarin, Mono / .Net, OpenGL на Android системе.
Потом уже спустя время, разные компании это начали использовать, но уже делали свои решения для этого.
Unity3D независим от xamarin, хоть они оба и имеют очень много общего.

Цитата:

Сообщение от johnk (Сообщение 221556)
Mono — слишком медленно. Или я ошибаюсь?

Ошибаешься.
Пишу сервер на .Net / Mono, проигрываю максимум 5% в производительности, но за счёт фичей с сокетами на linux системах, в итоге выигрываю.

ffinder 04.03.2012 18:27

Ответ: Обсуждение курса разработки игр для C#
 
Цитата:

Сообщение от johnk (Сообщение 221556)
Этот довод обесценивается с использованием .NET. Microsoft поддерживает только Windows и производные. Mono — слишком медленно. Или я ошибаюсь?

в моно есть Mono.Simd (SSE, ога) и есть MonoTouch, который вообще выдает нативный код не зависящий от dll.
Ну и "слишком медленно" для чего?
1. Логику считать не медленно.
2. Графику видеочип рисует.
3. Под вопросом только физика, но вот во флешках box2d на ActionScript3 портировали и оно там даже работает, а доднед явно быстрее.

moka 04.03.2012 18:32

Ответ: Обсуждение курса разработки игр для C#
 
И на javascript даже box2d портировали, и работает :)

johnk 04.03.2012 20:01

Ответ: Обсуждение курса разработки игр для C#
 
В общем, вы меня запутали.

Производительность Mono по тестам в сети далека от ваших утверждений. Но поверю вам на слово.

Встает вопрос: а что тогда делать дальше? Писать про OpenGL я не смогу до тех пор, пока его не освою. Это займет у меня неизвестно сколько времени.

Уроки по DirectX, получается, не актуальны.

Добавляю опрос и прислушиваться буду, в основном, к целевой аудитории — новичкам (коих в этой теме еще не было).

den 04.03.2012 20:50

Ответ: Обсуждение курса разработки игр для C#
 
Цитата:

Производительность Mono по тестам в сети далека от ваших утверждений. Но поверю вам на слово.
В сети можно на любой язык/платформу найти тест, где он будет самым быстрым, или самым медленным.

ffinder 04.03.2012 21:48

Ответ: Обсуждение курса разработки игр для C#
 
Цитата:

Сообщение от johnk (Сообщение 221581)
Уроки по DirectX, получается, не актуальны.

непонятно почему получается? если у тебя уже есть наработки - публикуй.
не нужно переспрашивать, кому надо - тот прочтет.

Randomize 05.03.2012 17:57

Ответ: Обсуждение курса разработки игр для C#
 
Дак уЮнити "из коробки" юзает как раз таки Mono

johnk 09.03.2012 18:22

Ответ: Обсуждение курса разработки игр для C#
 
Цитата:

Сообщение от ffinder (Сообщение 221615)
непонятно почему получается?

По постам получается.

Спасибо всем проголосовавшим. Направление сохраняется.

В следующей части:
  • Еще немного психолого-философии на тему чужих советов
  • Простые рецепты для создания и поддержания мотивации
  • Мини-обзор доступных для C# сред разработки
  • Краткий обзор библиотек по работе с графикой
  • Рекомендуемая литература
  • Обратная связь
stay tuned.

pax 09.03.2012 18:43

Ответ: Обсуждение курса разработки игр для C#
 
А кстати про новую Visual Studio с ее новыми средствами разработки под DX что-нибудь будет?

johnk 09.03.2012 19:34

Ответ: Обсуждение курса разработки игр для C#
 
Цитата:

Сообщение от pax (Сообщение 222241)
А кстати про новую Visual Studio с ее новыми средствами разработки под DX что-нибудь будет?

Нет.

johnk 20.10.2012 18:13

Ответ: Обсуждение курса разработки игр для C#
 
Есть кто живой? Времени сейчас совсем нет, но, смотрю, раздел и сам по себе никому не нужен=)


Часовой пояс GMT +4, время: 22:18.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot