Зависит от реализаций, к примеру всякие хуки система античита не пропустит, а многие именно так и делают оверлеи. Поэтому и делают свои реализации. В добавок, использование готового решения (вебкита и V8, например) уже не является изобретением велосипеда.
Как то портировал один проект с вижуалки под GCC. Столкнулся с моментом, когда вижуалка спокойно копировала объект класса с приватным конструктором копирования.
У меня до сих пор живет EeePC 1000H. Тогда они еще не были дешевыми (23к р), но он стоил тех денег. Он пережил не один проект. Правда я добавил оперативки и поменял хард на другой с меньшим энергопотреблением и большей емкостью.
На нем была написана не одна прошивка для наших железок и куча софта для чужих железок.
Незаменимая вещь при отладке софта в полевых условиях.
В моем случае я сам себе клиент. Но когда писал для других, они получали нормально обдоксигененый код. Этот негатив обусловлен чисто качествами разработчика. Последствия ваших примеров видел и правил.
Да, фреймворк в этом плане очень полезен, но в то же время желательно ему «подрезать крылья» для исключения отстрела воробьев из крупнокалиберных орудий. А то я видел пример, когда ребята такое на фреймворке накрутили… От одного единственного скрипта нужно было выдергивание одной строки таблицы за запрос.
Они к этому делу прикрутили Yii с полной инициализацией. В итоге сервер тормозил от пары пользователей.
Поэтому один из самых важных шагов при старте подобных проектов — правильно подобрать спецов.
Скорее нужно иметь достаточный опыт. Изначально разработка своего движка сожрет много времени и сил, но потом это окупится простотой эксплуатации. Да и свой код читать всегда проще. Так что если есть время, желание и силы, лучшим вариантом всегда будет свой движок.
Так же доступны The Book of Unwritten Tales, Penumbra* и еще несколько игр. Точнее могу написать, как с работы домой вернусь.
У меня все началось с CounterStrike и HL2. Ну а потом пошло поехало…
На нем была написана не одна прошивка для наших железок и куча софта для чужих железок.
Незаменимая вещь при отладке софта в полевых условиях.
Да, фреймворк в этом плане очень полезен, но в то же время желательно ему «подрезать крылья» для исключения отстрела воробьев из крупнокалиберных орудий. А то я видел пример, когда ребята такое на фреймворке накрутили… От одного единственного скрипта нужно было выдергивание одной строки таблицы за запрос.
Они к этому делу прикрутили Yii с полной инициализацией. В итоге сервер тормозил от пары пользователей.
Поэтому один из самых важных шагов при старте подобных проектов — правильно подобрать спецов.