TimKruz, не пойму что у тебя в нижней части экрана без шифта surprised я конечно текстуры в ддс-ке всякие-разные комбинировал для бикубического отражения, но это что-то меня в тупик ставит! biggrin
Гы, это было только в самый первый запуск. При чём, если не ошибаюсь, камеру можно было опустить чуть-чуть вниз и чуть-чуть наверх, так я обнаружил и заснял эту фиговину под камерой. Её было видно, если отвернуться назад на 180º от корабля и немного вниз. Может быть, это какой-то стандартный объект, который ты забыл отключить (если это на каком-то движке)?.. Во время второго запуска ты уже видел, какие были текстуры. Сегодня сделал третий запуск... У меня создалось ощущение, что у тебя текстуры генерируются автоматически, и каждый раз разные. Смотри сам:
Вот так вот. ...Мне кажется, там есть даже какие-то буквы, в воде-то... Потом попробую ещё разок запустить. Просто если запускать два раза подряд, то текстура вроде бы одна. А если подождать - она меняется... Кстати, музыка действительно запускается раньше изображения... Но только первый раз. Второй раз (просто закрыл и тут же снова открыл - текстура не менялась) она запускается почти вместе с изображением... У меня довольно быстро запускается, хотя и не сразу. Возможно, второй раз просто быстрее запустилась.
*** Ещё парочка скринов. Первый с голубой водичкой (не заснял левый верхний угол на шифт, но там было всё в бело-голубых тонах, и ещё была серая стенка внизу справа).
Второй с какими-то зелёными квадратами, и, что самое интересное, серой стеной в левом нижнем углу, как и на первом скрине (выделил красным).
*** Ещё скриншот. Цветные фиговинки. Много чего-то похожего на буквы.
*** P.S. Почему-то у меня пишет, что файл Air Pirates.exe изменён 10 июля 2011 г., 8:30:22...
Сообщение отредактировал TimKruz - Вторник, 10 Апреля 2012, 21:06
о чем-нибудь говорит? это строчка из кода... на нее ругается
Нет, покажи тот код, в котором стоит эта строчка. Может быть, перед этой инструкцией чего-то не то сделал, а компилятор ругается на неё, хотя с ней всё в порядке.
Там же ясно написано: «Одна линия события не может содержать более одного переключаемого состояния. Пожалуйста, удалите какой-нибудь существующий переключатель (помеченный зелёной стрелкой), или создайте новое событие».
P.S. Скриншот под спойлер загони. BB-код [spoiler]. Чтобы страницу не разрывало.
Сообщение отредактировал TimKruz - Понедельник, 09 Апреля 2012, 19:38
То это правильно? Просто твой скриншот маленький слишком. Только, кажется, у меня какие-то разводы "на стекле кинокамеры" (виртуальной). Вода вроде правильно отображается. Видеокарта NVIDIA GeForce 8600 GT 256 MB.
Мне кажется, это будет гораздо сложнее обычных паровозиков на рельсах. Тут получается, что паровозы будут прорезать колеи в дороге, с которыми потом будут взаимодействовать? В обычных играх с паровозами между колёсами и рельсами нет настоящего соприкосновения, иначе тут получится сильная нагрузка физического движка; и потом, если на пару сантиметров ошибёшься при проектировании дороги - паровоз улетит куда-нибудь не туда...
Quote (Leshy)
прикольно было бы сделать от первого лица(перед тобой топка,тормоза,скоростемер и т.д. ну и конечно вид из окна(что бы видеть пути))!!!
Это получится симулятор. Поищи в интернете, есть симуляторы реальных тепловозов. Только управлять сложно. Тем более, это же "аркадная гонка":
Quote (makc12)
Жанр: аркадная\гонка.
Quote (Wikipedia)
Аркада (англ. arcade) — распространённый в постсоветской индустрии компьютерных игр термин, обозначающий компьютерные игры с нарочно примитивным игровым процессом.
Quote (makc12)
Камера в игре будет устроена как в обычных гонках сзади, но выше.
Можно не за паровозом следить ("плавающая в воздухе камера"), а устанавливать камеру в фиксированных точках вдоль дороги, следящую за паровозом, пока он проезжает мимо (потом переключается на следующую камеру). Плюс несколько видов камеры на самом паровозе. Типа прямая телетрансляция с гонки.
Quote (makc12)
Стилистика игры стимпанк.
Ну гонки на паровозах - это ещё не стимпанк. Хоть сейчас собери/купи парочку паровозов и устрой гонки на каких-нибудь заброшенных путях. А если денег хватит - можно всё оформить как "формулу 1", раскрутить. Да можно гонки и на паромобилях или паролётах устроить, всё равно это не стимпанк будет.
Quote (makc12)
дизайн документ
Если бы ты его залил на rghost не как архив (чего там сжимать-то?), можно было бы просмотреть прямо в браузере, например вот так.
Quote (makc12)
7. Бак паровоза – бак без лимитный и располагается под рамой паровоза (желтый цвет).
А как же питстопы? Так ведь можно бесконечно кататься.
Quote (makc12)
Внутреннее устройство паровоза.
Зачем это? Достаточно статичной модели и отдельно внешних подвижных элементов (колёса и внешние поршни, если есть), потом уже на движке соединить.
Quote (makc12)
Не подкоманде игрока, а автоматически, каждая пара колес поворачивается при переходе на кривой путь по очереди.
Вообще они поворачиваются сами собой, за счёт кривизны пути. Но в игре придётся поворачивать их автоматически, всё равно с путями контакта нет...
Quote (makc12)
6. Устройство поворачивания колес и привода паровоза.
Это нужно разве что разработчикам паровозов. В игре этого устройства не будет видно, так? Тогда зачем его моделировать?
Quote (makc12)
топливо будет мазута автоматически подается мазута
Мазут, а не мазута.
Quote (makc12)
2. Длинна паровоза максимально 14м, а минимально 8м (в начале компании). 2.1. Каждый уровень паровоза становится длинней на 2м от 8м 1 уровня паровоза.
Разве длина - это преимущество? По-моему длинным будет сложней поворачивать на крутых изгибах дороги.
Quote (makc12)
Киношки: flash анимация.
Почему flash? Обычно делают скриптовые сцены (где модели движутся по сценарию, получается типа фильма) или свой формат видео (чтобы компактно было; но всё равно чаще скриптовые сцены).
Quote (makc12)
Язык программирования: по решению программиста или игровой движок.
Игровой движок - это набор библиотек какого-то языка программирования (или универсальный) и утилиты. Так что программировать всё равно придётся.
P.S. Интересно посмотреть на сетку моделей, насколько они детализированы. Просто в играх нужны "лоу-поли" модели, а, судя по картинкам, они довольно детальны.
***
Quote (Qvant)
Кто будит строить дороги для одной гонки ?
Ну это же игра. Какие-нибудь местные олигархи. Хотя да, наливать тонны расплавленной стали и алюминия проблематично...
Сообщение отредактировал TimKruz - Воскресенье, 08 Апреля 2012, 12:38
Так вот вопрос, а от моргания при перерисовке можно избавиться только в каком-то движке или в консоли тоже есть способ избавления от моргания? А то system("cls"); моргает зараза)
Способ - рисовать картинку в буфере и потом выводить на экран целиком. Можно использовать ассемблерные вставки или функции winapi для ускорения. Моргание происходит из-за того, что вывод на экран происходит быстрее, чем вывод на окно программы. Кстати, зачем стирать (system("cls")) предыдущее изображение? Его можно либо перекрывать новым, либо перерисовывать только отдельные его части. Есть ещё способ - использовать 2 видео-страницы (рисуешь на невидимой, переключаешь, рисуешь на второй - теперь невидимой, а невидимая стала видимой), но там как-то сложно всё устроено. Однако, если у тебя псевдографика (символы) - переключение делается без проблем одним прерыванием DOS. Только вывод на экран, скорей всего, придётся делать особым, с учётом смещения страницы.
а можно глупый вопрос ? почему размер именно 20x20 и 40x40 , а не 24x24 и 48x48 ?
А я бы выбрал 32*32. В окне 800*640 уместится ровно 25*20=500 таких кубов. Да и вообще, классика. Обычно для текстур используют изображения разрешением кратным двум. Например, 32*32, 16*64, и т.п. (кажется, изначально графические API только такие разрешения и поддерживали)
Quote (sk0rpi0n)
Эти красивей, чем 20x20. Видимо, из-за того, что те ужались...
Так тут две разные картинки. Правда, на первой линии как бы толще.
Quote (Cupuyc)
героя (а он будет построен из 14 спрайтов(По три на конечность, торс и голова) в скелетной анимации)
А размера какого? (каждый элемент) А как же анимация каждого элемента? (например, кисть руки открыта или держит предмет, и т.п.) Мне кажется, 1 спрайт на торс - мало, тогда это негнущийся Буратино получится.
P.S. Cupuyc, для использования цитат, выдели текст и нажми кнопку "цитата" справа снизу от сообщения.
Сообщение отредактировал TimKruz - Пятница, 06 Апреля 2012, 23:34
TimKruz, и еще одно подтверждение это GcUp.Ru тоже под системой юкоз.
Нет, подключить к ucoz-сайту можно вообще любой домен, не важно, где ты его купишь. А вот про то, что именно ucoz продаёт домены - этого, кажется, нет...
Обама поддерживает SOPA! Теперь SOPA может быть переписана и подтверждена. Снова собираются подписи против SOPA. Узнал об этом из письма:
Quote
Can you believe this? After the largest online protest in history, the Obama administration is still voicing support for SOPA.
We promised to ask for your help if SOPA returned. We're asking now. This kind of backtracking demands a strong, fast response. We're running a petition to demand that Obama drop all support for internet censorship.
What is the White House working on exactly? Just the other day, the administration sent a letter to Congress to demonstrate their support for new internet censorship legislation. A few weeks ago, the White House struck a deal to give corporations private powers to shut down your internet connection (after "six strikes" without due process or judicial review), completely in secret.
Obama's internet would let private companies block sites and turn off our web connections. Blocking websites censors free speech, hurts jobs, and breaks the internet. These are tactics used by totalitarian governments and we believe they’re never ok. Let's get more signatures than any petition on whitehouse.gov.
As Wired noted*, "The White House did say that it wouldn't endorse a bill that endangers freedom of expression, increases cybersecurity risks, or negatively affects the DNS system. On the other hand, it says elsewhere that "combating online infringement" -- not protecting free speech -- is a governmental priority "of the highest order." What about free speech, Obama?
Sign the petition now, then share it to keep the internet strong. Our friends need to know where the President is currently standing on SOPA.
We couldn't have stopped SOPA and PIPA without you and all of your friends! And we can't do it without you now. Let's make sure SOPA 2.0 never gets written.
Thank you,
Tiffiniy, Zak, Fight for the Future!
Не знаю, насколько это плохо, но ничего хорошего в этом нет.
Учусь по книге введения в программирование трехмерных игр
А там разве нет примера кода инициализации DirectX? Всегда обычно предлагают код, если не отдельно, то в самой книге... Попробуй выполнить по шагам, т.е. IDE выполняет одну строчку кода за одно нажатие кнопки. И ещё должна быть функция отслеживания значений переменных по ходу выполнения программы. Может быть, увидишь, что выполняется не так, как описано в книге. P.S. Наверняка в интернете где-нибудь валяется пример инициализации DirectX на C, и даже не один. Скачай и найди отличия от своего кода.
frag, ещё несколько багов. 1. Копирайт на главной (английской) странице не виден на фоне. Лучше подкладывать под копирайт белый фон, когда он выезжает, а то сначала подумал, что вообще ничего не происходит. 2. Здесь при нажатии на картинку "Watch" выдаёт "The requested URL /page/video.html was not found on this server". 3. Та же страница, но по-русски (http://www.elside.com/ru/about_project.php), при клике на ту же картинку выкидывает на главную страницу, но видео не появляется. 4. На всё той же странице, следующий текст скрывается за картинкой (уезжает):
Quote
-Сайт отображается во все окно браузера -Стильно и удобно -Не нужно постоянно скроллить -Вся информация перед вами
Кстати, слово "скроллить" не литературное (транслитерация от scroll, но не все пользователи знают это слово, это, скорее, очень новый термин, распространённый среди разработчиков), и лучше тут написать так: "Не нужно постоянно прокручивать страницу". 5. На той же странице, при переходе в fullscreen режим (у меня убирается верхняя и нижняя панели, т.е. увеличивается высота), картинка с монитором (справа) растягивается, и текст слева из-за этого вообще очень сильно сжимается.
Сообщение отредактировал TimKruz - Пятница, 06 Апреля 2012, 18:51
Transced, посмотри http://www.org.ua. Там описывают условия и e-mail для заявок. Адрес для подачи заявок - register_query@org.ua Адреса для справок: hostmaster-human@org.ua или help@org.ua
*** Так-то и .tk домен бесплатно можно получить. Но везде есть подводные камни... Всякие условия мелким шрифтом.
Сообщение отредактировал TimKruz - Пятница, 06 Апреля 2012, 18:35
Там же вроде бы org.ua за 28 грн/год. Но домен третьего уровня всегда дешевле, потому что хуже (для поисковых машин и пользователей). Впрочем, .com там дешевле: 96 вместо 122 на reg.ru...
Quote (Transced)
имя с окончанием
Ты хочешь купить домен второго уровня на домене первого (верхнего) уровня "com".
AGENTX001, ему же .com нужен, а не .com.ua.
Сообщение отредактировал TimKruz - Пятница, 06 Апреля 2012, 18:24
Примерно 440 рублей в год. Меньше года обычно не регистрируют. Посмотри reg.ru (reg.ua). Они принимают WM, но на счёт WMU не знаю. В крайнем случае, можно в системе WM легко (с потерей каких-то копеек, точно не знаю - переводил только рубли в доллары по мелочи) обменять гривны в рубли. Для этого нужно будет добавить WMR-кошелёк. Только там нужно будет указывать подробную личную информацию.
Наверное, здесь мало свободных опытных программистов-верстальщиков...
Quote (romgerman)
Нда, особыми дизайнерскими штучками ваш сайт не светится.
Да, что-то не очень. Хотя я не думаю, что сайт перегруженный всякими такими "штучками" кому-то нужен...
Quote (romgerman)
И, почему только от 17-ти лет?
Наверное, не хотят в команду школьников, заявляющих, что всё-всё могут, но на самом деле ничего не знающих... Проще вместо возрастных ограничений каждому давать уникальное тестовое задание...
frag, видео плохое. Несколько серых слов на чистом белом листе и логотип в HD-качестве. Действительно, simply, даже слишком. Смысл в этом видео? Нужно делать что-то, что не стыдно по телевизору показать (т.е. настоящая реклама). Ну хотя бы слайд-шоу из примеров, которые у вас на сайте, и было бы хорошо. В идеале - с голосом, коротко рассказывающем, почему заказчику нужно выбрать именно вас.
Кстати, мне кажется, современные "профессиональные" сайты не могут обойтись без JS и Flash. Не знаю, за кем будущее, но настоящее такое.
Ошибки на сайте. Зачем так растянули некоторые страницы? Средней кнопкой кликнул, перетянул туда:
В одном из примеров обнаружились русские надписи, хотя видно, что сайты нацелены на англоговорящих:
Некоторые ссылки ведут туда, явная ошибка (лучше иметь собственную, внутреннюю страницу 404-й ошибки):
Ну и последнее. Зачем так растянули видео в ширину? И это при том, что в высоту оно слишком маленькое. Да и вообще это выпадающее окно выглядит плохо:
Ivas1256, всё зависит от того, как (с помощью чего) ты её пишешь. Ты можешь использовать стандартные компоненты (например, кнопки, надписи), а можешь рисовать прямо на канву формы. С использованием DirectX или OpenGL тебе ничего не потребуется (кроме соответствующих модулей; хотя по-прежнему можешь добавлять стандартные компоненты). Как использовать - ищи в поисковиках уроки, лучше книги-самоучители. Есть инкапсулированные в компоненты движки (например, DelphiX, но он давно закрыт и не развивается), для использования которых нужно "кинуть на форму" соответствующий компонент, обычно не визуальный; но игровые движки не идут в комплекте с Delphi, их нужно скачивать и устанавливать отдельно.
Короче, ищи уроки/книги про программирование игр (или, например, использование OpenGL) на Delphi.
Сообщение отредактировал TimKruz - Пятница, 06 Апреля 2012, 16:07