Перейти к содержимому

LinesPrower

Пользователи
  • Публикации

    63
  • Зарегистрирован

  • Посещение

  • Время онлайн

    4мин 38сек

Все публикации пользователя LinesPrower

  1. Не знал, что здесь есть кто-нибудь из Башкирии)) Не так давно сам купил дримку. Через eBay. С доставкой обошлось в $107. В комплекте было два джойстика с VMU и куча игр, в том числе нормальные лицензионные английские версии SA и SA2 ^^) С книжечками ^^) Все работает прекрасно. Так что eBay подходит не только для покупки плюшек и прочего стаффа.
  2. Да, согласен. Есть много хороших игр, где геймплей завязан не на крутой графике. Однако с точки зрения нормального 3D - без шансов. Из всех операций над картинками доступны только сдвиг и растяжение-сжатие по осям s=) Причем тормозит безбожно. После изучения DirectX и шейдеров такие возможности и производительность совсем не радуют bl>:]( Да уж. К сожалению, большинство наших IT-книжек (к сожалению, не только наших) - это просто делание денег из воздуха (надо бы тоже заняться s=)) Лично сам обычно все изучаю по официальной документации. Если там есть how to get started и tutorials - вообще замечательно. А в особо тяжелых случаях юзаю Гугл. Главное - правильно составить запрос))
  3. Вообще-то отступы делают в первую очередь для себя, а не для "тех кто будет лезть в исходники". Я совершенно не против собственных стилей, это ваше личное национальное дело. Попробуйте написать сравнительно крупный проект (пусть даже для себя) в стиле "как попало" и без документации. Если вам понадобится срочно что-то серьезно изменить через годик-другой, вам станет очень весело...
  4. Да уж... Писать игры на JS - это конечно оригинально)) В общем, не поленился скачать 30+ метров этого чуда. Просто интересно стало. Эх, вспомнил старые добрые времена, когда писал web-приложения на JS+PHP+SQL(Oracle). Вообще, подобная связка позволяет делать очень много реально нужных вещей. Пока все это качалось, прочитал в профиле "В совершенстве... Ну, почти в совершенстве... В очень почти совершенстве знаю язык HTML & Java Script..." Запустил. На моем любимом firefox'е (лисята рулят!) ничего не работало. Откопал IE. Запустил там. Порадовала музыка. Ужасно глючный первый уровень я так и не прошел, хотя честно пытался. Просто умирал на ровном месте непонятно от чего... Потом я полез в исходники... Это просто Тихий Ужас. В совершенстве. Куча неспаренных тегов. Никаких отступов. Куча пустых строк в середине кода. Как ты вообще можешь разобраться в таком?? Интересно, все ли мегакрутые CIS'овские Gamemaker-проекты написаны в таком `стиле`? О гибкой и расширяемой архитектуре, грамотной декомпозиции на подзадачи->классы,функции видимо не стоит даже и заикаться... Программирование - это очень непросто. Проблема тут далеко не в знании множества синтаксических конструкции конкретного языка и множества стандартных функций/классов. Эти вещи очень легко изучаются в процессе написания программ. Проблема в умении правильно использовать все это. И от нее вы никуда не денетесь, на чем бы вы не писали, будь то ассемблер, Haskell или тот же JavaScript... Tim, то что ты изучаешь JavaScript очень радует. Изучать реальные вещи, которые реально используются это всегда есть хорошо. И даже способ его изучения посредством создания игры - это тоже неплохо - позволяет взглянуть на JS под очень интересным углом. Кстати, геймдев сам по себе - вещь очень сложная, даже в предположении, что - вы идеальный программист. Почитайте хотя бы The Art of Computer Game Design - книжка написана еще в 1982 (!) году (я когда-то думал, что в это время вообще не было компьютерных игр tO.o), а многие вещи в ней до сих пор очень актуальны. Ускорение роботов после каждого пропуска - ужасная идея. В общем, решил я исправить пару багов)) Кончилось тем, что переписал весь первый уровень stheav_LP_no_mp3.rar ^^) Получился некий бенчмарк для браузеров)) Весьма специфичный. На Core Duo все летает, как на Firefox 3, так и на IE7 На P4 2.4GHz IE 6 показал себя просто потрясающе (один из немногих тестов, где IE в лидерах t^_^) FF3 все время очень быстро выделял память, и каждые несколько секунд делал garbage collection, освобождая все, что выделил из-за чего сильно лагал... Вывод: FF3 не оптимизирован для JS-игр :) А вот Opera 8 вообще отказалась выполнять мой скрипт. Разбираться было лень. Этот скрипт конечно не идеальный, но написан почти профессионально. (некоторые формальности все же не выдержаны, например комментарии). Это неплохой пример того, как надо писать на JS и того, каким может быть простейший игровой движок Думаю, разобраться в нем тебе будет очень полезно. Обязательно разберись, что такое DOM и что он позволяет делать - это очень мощная штука. Еще одна ключевая технология при построении веб-приложений - AJAX - позволяет обмениваться данными с сервером без перезагрузки страницы. В инете очень много инфы и хороших сайтов. Например, http://www.w3schools.com/ Удачи тебе! Пиши, если будут вопросы. P.S. Нормальную игру на JS естественно не напишешь в принципе. Пытаться доказывать "that JS and HTML languages are not worse than others" абсолютно бессмысленно. Это очень хорошие языки. Они позволяют создавать потрясающие веб-страницы. Но даже очень хорошая отвертка не будет хорошим молотком, хотя может вы и сможете забить маленький гвоздик. Это просто разные инструменты.
  5. Смотрится очень неплохо. Background в динамике просто потрясающий)) Хотя, один незаконченный уровень - очень мало, чтобы о чем-либо говорить... Разве что о движке, который вполне неплох. Только вот все сониковские 2D игры ужасно похожи :alcoholic: Неплохо бы добавить что-то принципиально новое в геймплей... А вот здесь Соник застревает... без шансов)) P.S. Достали со своими бета-версиями. Это же пре-альфа. Стадии разработки ПО
  6. Можешь даже не надеяться... ЫЫ К сожалению, Сега никогда не выкладывала своих движков (в отличие от id Software), и уж точно не начнет этого делать с SNG. А физика там построена на движке havok. Он же используется в Half-Life 2 и куче других игр... С недавнего времени Havok SDK для PC (C++) можно скачать бесплатно с официального сайта (естественно, без исходников. Только header'ы и lib'ы). Только этот движок очень тяжеловесный. Официальный User Guide (PDF) весит 27 метров и содержит 990 страниц текста :)
  7. Движок написан на C++. Пожалуй это единственный язык на котором можно написать движок, пригодный для коммерческого использования. При этом используется Open GL, как легко догадаться по названию. Объясните пожалуйста, что за зверь такой? Лучше всего ссылкой на официальный сайт.
  8. А на Java вам не написать? :( Как вы представляете себе драйвер на интерпретируемом языке?
  9. Насчет драйверов и программирования всяких промышленных девайсов согласен. Но, во-первых, процент программеров, занимающихся именно этим, невысок (и те, кому это интересно, изучат все что надо, несмотря ни на какие советы). А во-вторых, сейчас все больше драйверов пишется на более высокоуровневых языках (проще купить более мощное железо, чем париться с C/asm - такое реально происходит). Хотя, несомненно, всегда будут задачи, где необходимо писать на C/asm. Но их, опять таки, очень мало. P.S. В этом семестре придется писать курсовую на ассемблере. Ой, как неохота, но придется ...
  10. Потрясающе. Если уж говорить о частных случаях, то C - это частный случай C++. Поскольку любой код, написанный на C, можно компилировать компилятором C++. А вообще у этих языков совершенно разная идеология. C++ это объектно-ориентированный язык, синтаксис которого основан на C. Изучать и писать на чистом C в наше время абсолютно бессмысленно. Так что сразу изучайте ООП и C++. C# намного новее C++. Очень неплохой язык для .NET. Помесь C++ и Java. Требования обратной совместимости, накладываемые стандартами C++ превратили C++ .NET во что-то невероятно извращенное. Создав C#, Microsoft избавилась от требований стандартов и создала язык, в котором очень неплохо реализовано ООП и который очень хорошо дружит с .NET Если хотите писать для этой платформы, изучайте C#.
  11. Есть скрипт 3dsmax_b3d_import.zip для 3ds, хотя в его корректности я что-то сомневаюсь, а проверить не на чем. Как ни странно, не нашел ни одного скрипта для импорта в любимый Blender :( А вообще импортировать из .b3d особого смысла не вижу, так как формат пригоден видимо только для использования в Блице и имеет очень ограниченные возможности. Есть еще неофициальная спецификация, если очень надо, можешь написать свой скрипт для импорта =)
  12. Кто-нибудь знает, есть ли что-нибудь связанное с Соником в San Francisco?
  13. Это все относилось исключительно к прыжку. И все-таки он прыгает теперь по нормали (в первой версии всегда вверх, даже если вверх ногами стоял). Видимо у тебя он теперь прыгает все еще вверх, но в своей локальной СК. И падает после прыжка вниз тоже в локальной СК. А должен в глобальной. А какой collision detector в этом блице? Такое чувство, что модель считается точкой (ну или сферой в лучшем случае). Лучше уж писать свой, если все так ужасно.
  14. Неплохо, значительно лучше, чем первая версия. Физика стала немного более адекватной. Но прыжок все еще очень кривой... То, что Соник теперь получает ускорение по нормали к поверхности конечно радует, но: 1) это почему-то происходит только если уклон < 90 градусов. В действительности это должно всегда выполняться 2) при уклоне ~90 гр. все совсем плохо. После такого "прыжка" Соник перестает нормально прыгать, пока не сделаешь spin dash. 3) Почему же он падает по нормали??? Все объекты, и даже Соники, падают под действием ускорения свободного падения, вектор которого всегда направлен строго вниз. По поводу остального. Где нормальный collision detecting & handling? . Ужасно не люблю такие глюки. Они моментально рушат весь реализм. P.S. Возможно у меня проблемы с шрифтами, но русские (видимо) буквы отображаются некорректно O_O И вообще, смешивать в интерфейсе, даже отладочном, разные языки - очень плохая идея.
  15. Все, кто озвучивает реплики и не до конца знает английский, пожалуйста, пользуйтесь словарем (или чем-нибудь аналогичным)! Слов enter и final вообще никто еще правильно не сказал t^_^ Могу предложить свой вариант озвучки Соника. К сожалению, у меня сейчас нет нормального микрофона, так что качество оставляет желать лучшего :D Но если будет надо, смогу перезаписать. linesprower.rar
  16. Это конечно хорошо, но ты ведь не квартиру покупаешь... Даже если посылки будут приходить через одну, все равно окажется выгоднее, чем покупать через посредников :D Может мне просто везет, но меня на eBay пока ни разу не "кидали". Да и с почтой никаких проблем не возникало. По поводу "опыта самостоятельной покупки Сониковского стаффа" могу сказать, что на мой взгляд это очень просто. Сайты eBay и PayPal очень качественные и информативные. Подозреваю, что это крайне субъективное мнение человека, хорошо знающего английский, но все таки... В принципе все что нужно знать про eBay написано в этом FAQ. Единственное замечание по поводу Я искренне верю, что там надо писать "RU" (ну или "UA"/"BR"/и т.д. если вы не из России) А вообще есть неплохой русскоязычный сайт, на котором очень много полезной и достаточно достоверной информации про eBay и PayPal. Карту Visa Classic я открывал в коммерческом банке. Обслуживание $10 в год. На оформление ушло дней пять. (Хотел сначала в Сбербанке, но меня послали в какой-то специальный филиал, напугали какой-то службой безопасности, и сказали что ждать надо 2 недели :D) Адрес свой всегда пишу в формате "111, October Prospect, Apt. 222" (111 - номер дома, 222 - номер квартиры, русское название улицы - проспект Октября). Получал очень много писем и посылок из-за границы, проблем с доставкой ни разу не было. Переписываться с продавцом скорее всего даже не придется, хотя на вопросы (например, по поводу доставки) продавцы охотно отвечают. Насчет надежности продавцов - думаю что продавцы с feedback >1000 и >99% вполне надежны, по крайней мере для покупки сониковского стаффа. Плачу через PayPal - очень удобно, все продавцы его предпочитают. Если есть какие-нибудь конкретные вопросы по eBay, задавайте, постараюсь ответить. P.S. Сейчас собираюсь купить через eBay Dreamcast. Посмотрим, что из этого получится))
  17. Во-первых, огромное спасибо автору за проделанную работу. Надеюсь, этот FAQ сподвигнет соникофанов решиться купить столь желанную игрушку)) Однако позволю себе не согласиться с некоторыми вещами и высказать по этому поводу свое мнение. 1) Пластиковые карты. То, что для покупок в интернете нужна настоящая кредитная карта - неправда. В действительности практически все виды международных карт (например, Visa Classic/Gold/Platinum) бывают как дебетными, так и кредитными. При этом интернет-магазины и платежные системы (в том числе PayPal) принимают и те и другие. При этом открыть в банке настоящую кредитную карту (допускающую отрицательный остаток на счете) достаточно сложно - от вас скорее всего потребуют справку о доходах, справку из военкомата и т.п, да еще и могут отказать... А вот с открытием дебетной карты проблем возникнуть не должно. Однако не все карты пригодны для электронных платежей через интернет. Самые дешевые в обслуживании карты (например, Visa Electron) не подойдут. Даже если на них есть CVV2-код. Отдельно хочу сказать по поводу валюты - принципиально неважно, в какой валюте у вас открыт счет - рублях, долларах или евро, потому что при транзакциях банк сам осуществляет конверсию. При этом обменный курс и комиссия (если взымается) зависят от вашего банка, так что за подробностями обращайтесь именно к нему. Из личного опыта: Я специально открыл карту Visa Classic в долларах США. Загеристрировал ее в PayPal. После чего решил совершить покупку на eBay. Когда дело дошло непосредственно до оплаты, я обнаружил, что PayPal "проявил обо мне заботу" и любезно перевел $US в рубли по своему курсу, и предложил выполнить транзакцию именно в рублях (хотя моя карта валютная!). В результате такой транзакции мой банк перевел бы рубли обратно в $... Ежику ясно, что каждый такой перевод увеличивает сумму платежа. К счастью, на странице обнаружилась ссылка, позволяющая отказаться от всех этих "услуг".Так что будьте внимательны!!! 2) PayPal. На мой взгляд PayPal - действительно удобная платежная система. Ей пользуются более 100 миллионов пользователей по всему миру, в том числе и я. И я вполне доволен. Очевидно, что при таком количестве клиентов, какие бы услуги не предоставляла фирма, найдутся такие, которые будут недовольны, будут поливать фирму грязью на разных форумах и сайтах, судиться и поднимать шум и пыль. По объективным и не только причинам. Но в действительности доля таких клиентов очень мала. Да и сониковский стафф стоит не так уж дорого. Так что воспользуйтесь принципом практической уверенности и смело используйте PayPal. 3) Посредники. К этой категории фирм у меня крайне негативное отношение. Их услугами я не пользовался и не собираюсь. Как можно считать, что "подождать пару-тройку[-4-5-...?] месяцев в сладком ожидании чуда", заплатив при этом $46 за игрушку стоимостью $9 - идеальный вариант??? Да, это идеальный вариант для "Преград-Нет" и им подобных "фирм", делающих деньги из воздуха. Нет, мне не жалко денег за плюшевого Тейлза. Мне жалко их отдавать неизвестно кому и неизвестно за что. При этом мне удобнее и проще самому покупать на eBay и платить через PayPal, нежели пользоваться сомнительными услугами посредников. Так что подумайте еще раз, так ли уж нужны вам эти услуги. Освоить eBay совсем несложно. Примечание: если вам действительно не жалко денег, или вы не хотите, чтобы сладкое ожидание чуда затянулось надолго, попросите продавца на e-bay отправить посылку через Express Mail International. Дней через десять курьер принесет ее к вам на дом. Обойдется такая доставка (из Америки в Россию), если вы не покупаете огромную игрушку, не больше чем в $30. Преград нет... Напоследок приведу немного статистики из своего опыта покупки сониковского стаффа через eBay: Название: Sonic X: Tails 8" Plush DOLL FIGURE Стоимость лота: US $9.75 Местоположение продавца: USA Способ доставки: USPS First Class Mail International Стоимость доставки: US $10.99 Реальное время доставки (с момента совершения покупки до получения заказа): 20 дней Название: SEGA SONIC X PLUSH DOLL KNUCKLES TAILS SONIC X 3 Стоимость лота: US $0.99 (!) Местоположение продавца: Hong Kong Способ доставки: Standard Int'l Flat Rate Shipping Service Стоимость доставки: US $12 (включая страховку) Реальное время доставки (с момента совершения покупки до получения заказа): 27 дней Фотографии можно посмотреть здесь и здесь. (Кроме телефона под рукой ничего не было, так что качество оставляет желать лучшего...)
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×