All streams
Search
Write a publication
Pull to refresh
0
0
Pushkoff @Pushkoff

C++ программист

Send message
шейп рисует сам себя? вы в каком геймдеве работали? зачем шейпу знать о рендере который его будет рисовать? а если завтрарендер поменяется, незнаю как 5 лет назад, а сейчас это в порядке вещей…
в визио это все дольше…
как-то непонятно зачем связывать цех и UI к нему в один класс… эта простота вылезет потом боком…
неужели вы это применяли в геймдеве?
+1, в GCC можно включить warning для таких случаев…
но ведь С++ удобнее, и в нем есть много бесплатных удобств…
а некоторые удобства еще и несут дополнительную производительность, шаблоны например…
Лучше бы добавили С++ SDK…
Годная ОС, но C++ SDK не хватает, и это печально…
в BBT у всех есть свой Dell XPS
но CUDA поудобнее будет, так как там есть шаблоны…
да, так и есть… но это не меняет сути, скорость доступа к памяти на аппаратном уровне почти не растет, остается необходимость думать о ее эффективном использовании (это относится к задаче, взять треугольники, собрать в кучу, отправить на рендер) — это и есть низкий уровень, к которому нет доступа из .Net/Java.
решаемы насколько? могу ли я выжать из компа все за что я заплатил?
.NET до сих пор этого не позволяет, поэтому и применяется там где производительность не обязательна либо легко нарастить аппаратно…
как в сингулярити, просто не дать операторов обращения к области памяти?
а вы осознаете что мощный и горячий процессор расходующий киловаты электроэнергии при таком раскладе станет по мощности равен нокии с симбой на борту?
я вам в пример приведу игры геймлофта портированные с айфона на ВФ7, качество сохранилось (хотя тут еще вопрос, так как не везде удается сохранить) только за счет более мощной аппаратной начинки… как вы объяснтте пользователю, что крайзис стал больше тормозить и хуже выглядеть когда он перешел на новую ОС, между прочим это одна из причин почему геймеры не переходили на Висту…
> То есть механизм защиты колец не будет использоваться.
как ядро от хакеров защищать будете?
вот один из примеров доступа к низкому уровню research.scee.net/files/presentations/gcapaustralia09/Pitfalls_of_Object_Oriented_Programming_GCAP_09.pdf
понятно что кое что из этого можно сделаьт и на шарпе, но какой ценой…
как бы да, но одновременно и как бы нет…
по сути главная задача игры это собрать пачку треугольников и отправить на рендер, но вот от того как оптимально эта пачка собирается и зависит скорость игры и расход памяти.
в больших играх до сих пор считают такты, стараются влезть в кеш линию, избегают load-hit-store, уменьшение количества выделений памяти, избегают stl и exeptions и правило что пользователь купит себе новую телегу чтоб игра пошла здесь не работает и приводит к потере денег для разработчика…
хотелось бы посмотреть что такое Range, так как подозреваю что new не нужен, возврат по значению был бы более профитным…
И наверное в USB порт у тебя не вкручен болт?
раньше система безопасности разрешала только GET запрос и ICQ.
я уже работал во времена системы безопасности, поэтому в курсе что с перекрытым интернетом сильно не почитаешь…
советую не увлекаться фанатизмом к булату, поверь очень скоро тебя постигнет разочарование — эту крупицу мудрости передал мне товарищ выше перед своим уходом, считаю долгом передать ее тебе…
это не киевская компания…

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Registered
Activity