|
Результаты поиска
| |
| TimKruz | Дата: Четверг, 08 Марта 2012, 12:19 | Сообщение # 1641 | Тема: Сценарист хочет кушать. ищу работу. |
старожил
Сейчас нет на сайте
| SavaKHV, ну давай поступим следующим образом: ты сейчас включаешь свой генератор идей, придумываешь тему сценария и пишешь. При чём пишешь серьёзно, чтобы не допускать ошибок и вообще максимально хорошо написать. Потом выкладываешь в эту тему, в первый пост. Можешь ещё написать парочку квестов, для примера. Как я вижу, ты ещё и стихи пишешь. Можешь стих написать, и тоже добавить в первый пост. Все, кто ищет сценариста, прочтут твои труды из первого поста, оценят твой стиль и твои способности, и далее будут решать, стоит иметь с тобой дело или нет. А сейчас все серьёзные люди просто проходят мимо твоей темы. Кстати, советую заодно изменить заголовок темы на более приличный и содержательный (например, "Сценарист-любитель со стажем ищет оплачиваемую работу", с подзаголовком "Согласен поработать даже за небольшую зарплату"), ведь тему с плохим заголовком могут просто и не открыть. И, между прочим, точка в конце заголовка и подзаголовка никогда не ставится.
Вот представь: лежат рядышком две темы на форуме; в одной никому не известный геймер-сценарист, который хочет кушать и не может предоставить примеры работ, пишет неграмотно, объясняя тем, что не хочет напрягаться ради форума; в другой известный на этом или каком-нибудь другом форуме сценарист уровня хотя бы любитель, у него есть подробное портфолио, отзывы от предыдущих нанимателей, примеры работ, всегда пишет грамотно и чётко излагает мысли. Представил? А теперь тебе нужен сценарист. У тебя серьёзный проект и ты готов платить за работу. Кого же ты возьмёшь на работу или хотя бы кому предложишь работать у себя? Наверняка это будет тот, кто имеет примеры работ... Надеюсь, ты понимаешь, что я имею в виду.
P.S. Желаю удачи.
|
|
|
| |
| TimKruz | Дата: Четверг, 08 Марта 2012, 12:54 | Сообщение # 1642 | Тема: действие вызванное движением |
старожил
Сейчас нет на сайте
| Quote (Phenix) как сделать что бы при движении вниз-вверз не мог двигаться в лево-вправо? зарание спасибо Самое простое, на мой взгляд - ставить по бокам от блока паутины невидимые твёрдые блоки. Просто сделай прозрачный пустой спрайт с маской на всю площадь спрайта, а в событии, когда создаётся объект паутины, создавать по бокам эти невидимые блоки. Но тут может быть сложность с тем, что нельзя сделать две дорожки рядом... Далее варианты для тех, кто знает GML. Второй вариант - создать массив карты, в нём ячейка с 1 - клетка с паутиной, 0 - пустая. При движении проверять, в какой клетке находишься, чтобы и допускать движение только с 1 на 1, не переходя на 0. Третий вариант - проверять наличие объекта в стороне движения. Есть такая функция в GML (не помню имя), она проверяет наличие объекта. Ей нужно передать параметры, например, такие (при движении влево): x-32 и y, т.е. проверить наличие объекта в позиции на блок влево. Я не уверен, можно ли с её помощью определять тип обнаруженного объекта, но, если можно, то нужно заодно проверять и тип объекта. Четвёртый вариант (подойдёт не всегда): запоминать последовательность движений и позволять двигаться только там, где уже двигался (т.е. там паутина должна быть). Например, если игрок спустился вниз на 3 клетки, но ранее не спускался рядом с этим местом, логично предположить, что слева-справа от этих трёх клеток паутины нет. Значит, и двигаться можно только вверх на 3 клетки.
Лично я бы выбрал вариант с массивом. Но он плох тем, что занимает много памяти при больших размерах карты.
Quote (Phenix) в настройках объекта паутины поставить при столкновении дестрой зе инстанс ))) Можно ещё таймер на уничтожение поставить, паутина же не вечная.
Кстати, почему паутину плести можно только вниз, а убирать вверх? Может быть, логичнее сделать плетение и убирание паутины на отдельные клавиши? Хотя, смотря какая игра...
Поставь разную глубину для объекта паутины и паука. Точно не помню, какое значение ставить, но можно будет поставить паутину под паука.
|
|
|
| |
| TimKruz | Дата: Четверг, 08 Марта 2012, 12:58 | Сообщение # 1643 | Тема: ЗА ПРЕКРАСНЫХ БАБС! |
старожил
Сейчас нет на сайте
| Присоединяюсь к поздравлениям. Поздравляю всех женщин с 8 марта!
|
|
|
| |
| TimKruz | Дата: Четверг, 08 Марта 2012, 19:44 | Сообщение # 1644 | Тема: Моя статья |
старожил
Сейчас нет на сайте
| musicfuns, ты меня извини, но твои статьи совершенно ни о чём. Мой тебе совет: внимательно прочитай от корки до корки с десяток книг по HTML, JavaScript, PHP и MySQL, если тебя это так интересует. Подробно во всём разберись, усвой всё. Опробуй всё на практике, подтверди свои знания. И только потом берись писать статьи на эту тему.
И не нужно спорить с теми, кто лучше тебя что-то знает. Прежде чем утверждать что-то про JS и PHP, мог бы хотя бы Википедию про них почитать.
Quote (musicfuns) P.S Не обращайте внимания на ошибки , писал быстро и не успел ещё проверить. Совет: прежде чем выставлять на всеобщее обозрение свою статью, тщательно обработай её, исправь все явные ошибки, отполируй до блеска. Желательно писать статью сосредоточенно, уделяя её написанию столько времени, сколько потребуется. Иначе тебе так и будут ставить оценку "ужасно"... Quote (musicfuns) Потратил около 2-ух часов. Мало. Мог бы и не писать об этом. Сайт нужно обрабатывать столько, сколько потребуется, а не 2 часа... Quote (musicfuns) Пытался избавиться от изображений Шаблоны картинок с цифрами размера как-то уж больно велики. Кстати, из-за одной картинки опрос развезло.
Удачи.
|
|
|
| |
| TimKruz | Дата: Пятница, 09 Марта 2012, 00:02 | Сообщение # 1645 | Тема: Небольшой пхп скрипт |
старожил
Сейчас нет на сайте
| Quote (Duskly) мне открывало окно с скачкой программы. Ну если ты переходишь по ссылке, то естественно открывается окно... Если у тебя одна-единственная программа, почему бы тебе не сделать статичную ссылку на неё? Или статичную страницу с ссылками на все файлы. Или ты хочешь, чтобы скрипт искал на сервере все подходящие программы и выдавал список того, что можно скачать в данный момент?
|
|
|
| |
| TimKruz | Дата: Пятница, 09 Марта 2012, 20:26 | Сообщение # 1646 | Тема: Помогите с ошибкой |
старожил
Сейчас нет на сайте
| hero564, а кто же его знает, какой там у него параметр неверно задан. Попробуй протестировать другие проекты - если ошибки не будет, значит, дело в твоём проекте. Если ошибка повторится в других проектах - GM неправильно работает; можно попробовать переустановить его и, если не поможет, обратится в техподдержку... Если же ошибка в твоём проекте, то попробуй сделать следующее: по-очереди убирай или изменяй разные параметры и тестируй; в конце концов ошибка исчезнет - так ты обнаружишь проблемное место. Вообще, всё зависит от проекта, может быть, у тебя там происходит работа чем-то, что у разных Windows имеет свои особенности.
*** Quote (hero564) можно спокойно дальше играть. Насколько спокойно? Что, совсем никак не отражается на игре? Можешь попробовать запустить игру в отладочном режиме.
Сообщение отредактировал TimKruz - Пятница, 09 Марта 2012, 20:28 |
|
|
| |
| TimKruz | Дата: Пятница, 09 Марта 2012, 21:23 | Сообщение # 1647 | Тема: Здравствуйте. Почему в Blitz Basic3D я не вижу написанного? |
старожил
Сейчас нет на сайте
| vikusya1298, т.е. печатаешь код в окне редактора, но ничего не видишь? Покажи скриншот редактора, в котором проблема.
|
|
|
| |
| TimKruz | Дата: Суббота, 10 Марта 2012, 11:50 | Сообщение # 1648 | Тема: Minecraft и хостинг |
старожил
Сейчас нет на сайте
| Вообще для запуска игровых серверов нужна целая машина, а не просто "хостинг сайтов", потому что будет выполняться программа. Обычный хостинг для сайтов - это просто папка с файлами на большом сервере, к которой идут запросы от пользователей по определённому адресу. Могут выполняться скрипты, но только на запрос пользователя, т.е. не всё время. А игровой сервер - это программа, выполняющаяся все время, плюс она требует много ресурсов. Так что в таких случаях либо покупают готовые предложения (типа продают место на сервере для определённой игры по максимальному количеству игроков), либо арендуют целую машину (полноценный компьютер, предназначенный только для функций сервера), на которой можешь запускать что хочешь. Так что сначала поищи в интернете предложения для установки minecraft-сервера (обычно это гораздо дешевле, чем целая машина), а если тебя не устроят условия - ищи фирму, предоставляющую в аренду компьютеры (не знаю, как это называется).
Опять я опоздал ответить.
Сообщение отредактировал TimKruz - Суббота, 10 Марта 2012, 11:50 |
|
|
| |
| TimKruz | Дата: Суббота, 10 Марта 2012, 12:01 | Сообщение # 1649 | Тема: Моя статья |
старожил
Сейчас нет на сайте
| Quote (musicfuns) Вся статья это лишь теория, на практике она малопригодна и несёт мало смысла. Не зная теории, сложно делать что-то на практике. Точнее нет, делать-то можно, но понятия о том, что ты делаешь, не будет, следовательно, придумать что-то новое сложно. А если тебе так не нравится теория, то в чём же дело - пиши исключительно практические статьи без теории, о том, как что-то сделать конкретное.
P.S. musicfuns, может хватит ставить пробел перед знаками препинания, а то немного раздражает читать такой текст.
|
|
|
| |
| TimKruz | Дата: Вторник, 13 Марта 2012, 18:11 | Сообщение # 1650 | Тема: Нелинейные диалоги и вариации |
старожил
Сейчас нет на сайте
| Якудза, тут может быть несколько вариантов, от совсем простых до очень сложных. Quote (reyzor) Внимание !! ПСЕВДОКОД !!! Ну это не совсем псевдокод, это скорее смесь чего-то Си-подобного с кириллицей. Вот так, думаю, понятнее: Code Если [встретил бабульку у дороги] тогда Перебор вариантов [действие игрока] из: [Перевёл через дорогу]: деньги +20р; [Не перевёл бабульку через дорогу]: репутация -20; [Пнул бабульку] деньги -2000р и репутация -100; Конец перебора; Общая схема приведённого выше: если игрок столкнулся с квестовым объектом (NPC, записка на холодильнике и т.п.) игроку предоставляется возможность совершить одно из действий, при чем каждое из них повлечёт за собой определённые последствия, как положительные, так и отрицательные. Но в данном случае схема проста до безобразия, и игре фактически по фиг, как игрок будет проходить эти задания. Для усложнения, можно, например, использовать параметр "репутации" (или чего-то в этом роде) и с его помощью влиять на предоставляемые игроку задания и их результаты. Т.е., например, игрок с отрицательной репутацией не сможет получить задание, например, передать деньги от персонажа А персонажу Б, потому что, скорей всего, он присвоит их себе. Можно сделать несколько отличных параметров, например, "доброта", "отзывчивость", "бескорыстность" и прочее. Естественно, ни один из подобных параметров не выводится на экран. Другой вариант менее универсален. Можно составить дерево сюжета, по которому игрок может двигаться в нескольких направлениях, переходя к следующим квестам в зависимости от того, какое решение принял в предыдущих. Можно подробно рассчитать это дерево, и в файле сохранения текущей игры записывать лишь узел, на котором находится игрок. После принятия решения в новом задании игрок передвигается на следующий узел, в зависимости от его решения. Простой пример: Code [Квест 1] //Первый узел <+> <-> //Первое решение [Квест 2] [Квест 3] //Два узла второго уровня <+> <-> <+> <-> //Решения второго уровня [Квест 4] [Квест 5] [Квест 6] [Смерть игрока] ... ... ... Можно сделать иначе: в файле сохранения хранится информация обо всех решениях, принятых игроком во время игры, которые могут в дальнейшем повлиять на другие задания или самого игрока. Т.е. в массиве в каждой ячейке хранится номер варианта решения, принятого игроком; в какой-то момент эти числа извлекаются и проверяются.
Для игры с огромным или непредсказуемым сюжетом (возможно, ММОРПГ с обновляемым количеством задач для игроков) лучше подойдёт вариант с "невидимыми" параметрами игрока; для игры с сюжетом более продуманным (однопользовательская игра с определённым смыслом) или меньшего размера лучше "дерево". Последний вариант довольно сложен и тратит память пропорционально количеству квестов в игре, да и вряд ли часто нужно проверять значения всех квестов... Значение отдельного квеста проще записать отдельно, если очень уж нужно.
|
|
|
| |
| TimKruz | Дата: Вторник, 13 Марта 2012, 18:21 | Сообщение # 1651 | Тема: Нелинейные диалоги и вариации |
старожил
Сейчас нет на сайте
| Quote (Якудза) Как мне написать диалоги так, чтобы было понятно, что NPC говорил бы в том (плохие отношения с крестьянами) или ином случае (хорошие отношения с крестьянами). И, наконец, как в документе вообще выстроить вариантности диалогов и ответов, а ещё и мелких деталей, которые появляются из-за действий игрока в прошлом? Т.е. в дизайн-документе? Как-то так можно: Quote Квест №9234 "Встреча с NPC №345" ГГ навредил крестьянам*: "-бла-бла-бла -бла-бла-бла" ГГ помог крестьянам*: "-бла-бла-бла -бла-бла-бла" ГГ отравил семью NPC №345**: "-бла-бла-бла -бла-бла-бла" *См. квест №4312 на стр. 756. **См. квест №2344 на стр. 498.
|
|
|
| |
| TimKruz | Дата: Вторник, 13 Марта 2012, 18:35 | Сообщение # 1652 | Тема: Нелинейные диалоги и вариации |
старожил
Сейчас нет на сайте
| Quote (Якудза) как к нему будут относиться те или иные группы общества - крестьяне, аристократия, лорды. Также будет шкала отношений с тем или иным городом. Прямо как в GTA 1/2, кажется. Там выполнение заданий на банду и убийство членов банды повышало/понижало уважение банд к игроку, и у банды, чьё уважение к игроку меньше 0, нельзя взять задание (вообще убить пытаются). Ну тогда можно так: Quote Квест №9234 "Встреча с NPC №345" Отношение крестьян <0: "-бла-бла-бла -бла-бла-бла" Переход на квест №9235 или 9236 //Совсем забыл эту строчку добавить Отношение крестьян >0: "-бла-бла-бла -бла-бла-бла" Переход на квест №9236 или 9237 Дополнительный пункт: ГГ отравил жену NPC №345*, но отношение крестьян >0: "-бла-бла-бла -бла-бла-бла" Переход на квест №9238 или 9239 *См. квест №2344 на стр. 498. Quote (Якудза) Не думал, что так сложно получится. Если у игрока только два варианта для выбора ("герой" и "злодей"), то не так уж и сложно. В конце концов, не стоит давать выбор прямо на каждом задании; в принципе, можно сделать пересечение веток сюжета. По-моему, если всё завязано лишь на отношениях между игроком и отдельными слоями общества, то не так уж и сложно. Хотя, конечно, да, сложно. Зато сюжет неоднозначный, запутанный.
Сообщение отредактировал TimKruz - Вторник, 13 Марта 2012, 18:37 |
|
|
| |
| TimKruz | Дата: Вторник, 13 Марта 2012, 19:03 | Сообщение # 1653 | Тема: Моя статья |
старожил
Сейчас нет на сайте
| Quote (musicfuns) Оцените адаптацию Музфан.do.am Название http://xn--80anog1ah.do.am/ (так понимает твой адрес сервер) звучит круто. Советую поменять адрес на нормальную латиницу. Если хочешь кириллический адрес - купи имя на домене рф. Кстати, дизайн плохо адаптирован. Смайлики выехали куда-то, странные серые квадратики над надписями, странный синий прямоугольник под строкой меню, форум вообще как-то не вписался... Да и расцветка сине-зелёная не очень-то. А никому не нужные серые шарики только заполняют пространство. Quote (musicfuns) Css урок по тегам Тег !Important и after Белый шрифт на белом фоне... ммм... Оригинально... По-моему, важнее начинать с каких-то более интересных свойств, чем !important... По дизайну сайта journalhai. Вот эти картинки: и зачем-то нужны, или они просто так? Может лучше их убрать?
|
|
|
| |
| TimKruz | Дата: Четверг, 15 Марта 2012, 18:57 | Сообщение # 1654 | Тема: У меня vkontakte глючит |
старожил
Сейчас нет на сайте
| system, попробуй кеш браузера почистить. Возможно, браузер сохранил косячное состояние страницы и пытается восстановить её из памяти, не загружая по-новой из сети.
|
|
|
| |
| TimKruz | Дата: Суббота, 17 Марта 2012, 16:20 | Сообщение # 1655 | Тема: Граница между сленгом и плохим русским языком. |
старожил
Сейчас нет на сайте
| Quote (Andrey_M) Сленг - это олбанский? Сленг (от англ. slang) — терминологическое поле, набор особых слов или новых значений уже существующих слов, употребляемых в различных человеческих объединениях (профессиональных, социальных, возрастных и иных групп). Quote (goldsphere) ...и плохим русским языком. А это уже смотря кто что считает плохим языком.
|
|
|
| |
| TimKruz | Дата: Суббота, 17 Марта 2012, 19:46 | Сообщение # 1656 | Тема: Как вставить exe фаил в сайт? |
старожил
Сейчас нет на сайте
| Конвертировать exe в swf не получится, потому что swf - видеоролик, а exe - программа. Вставить exe в веб-страницу - ну не знаю, может быть, есть какой-нибудь плагин для браузера... Хотя и это вряд ли, ибо сложно даже представить такое. Если хочешь сделать какое-то приложение на своём сайте, советую изучить Flash и AS (скриптовый язык) - на нём можно делать "программы" в swf-формате. Ну или изучай PHP или JavaScript... Quote (Нохчи) Экзешник в любом случае придется скачивать Вообще-то swf тоже в любом случае скачивается в кэш браузера, откуда его можно достать и воспроизвести отдельно.
lokinam, изучил бы ты что такое exe и swf, хотя бы поверхностно... это абсолютно разные вещи...
Сообщение отредактировал TimKruz - Суббота, 17 Марта 2012, 19:47 |
|
|
| |
| TimKruz | Дата: Суббота, 17 Марта 2012, 21:28 | Сообщение # 1657 | Тема: Требуется Delphi программист. |
старожил
Сейчас нет на сайте
| Quote (dollar) сетевые, для вк Короче, тупо бот для кликов по кнопочкам? (просто рядом тема о продаже бота для вк-игры) Проще на AutoIt реализовать, и не нужен ни какой Delphi/C++. Внедряться в систему приложений-однодневок сложно, долго и бессмысленно, проще симулировать поведение пользователя. Первое сообщение оформи правильно, а то сразу ничего же не понятно. *** Quote (sk0rpi0n) Сколько с ним работаю - ни разу не слышал. Если делать desktop-программу, работающую с самой системой вк, то её можно делать на чём угодно... А вот если приложение, встраиваемое в их сайт - только Flash/IFrame, кажется...
Сообщение отредактировал TimKruz - Суббота, 17 Марта 2012, 21:35 |
|
|
| |
| TimKruz | Дата: Воскресенье, 18 Марта 2012, 11:49 | Сообщение # 1658 | Тема: Как установить glut |
старожил
Сейчас нет на сайте
| goldsphere, либо кидай в папку, где находятся все исходники библиотек твоей IDE (чтобы не париться с путями), либо прописывай в настройках IDE новый путь, либо кидай прямо в папку с твоим проектом. В самом проекте подключаешь glut.h (заголовочный файл библиотеки glut32.dll для C/C++). Glut32.dll должен лежать в папке C://Windows/System32, где он лежит по умолчанию; если нет, просто туда его скинь. Glut.def, по всей видимости, какие-то настройки для glut.h, а glut32.lib - исходник glut32.dll.
|
|
|
| |
| TimKruz | Дата: Воскресенье, 18 Марта 2012, 13:34 | Сообщение # 1659 | Тема: Какие программы можно написать для тренировки языка новичку? |
старожил
Сейчас нет на сайте
| Могу посоветовать школьные (ну и другие подобные этому ресурсы есть, конечно) задачи, раз олимпиадные не можешь решить.
Quote (Snuux) 5. Определить четность, нечетность чисел (очень просто, но нужно знать, как брать остаток). Разве в C++ нет операнда mod, возвращающего остаток от деления?
Quote (Snuux) нигде не нужны указатели и классы, а мне хочется решить задачку с их использованием. То, что они не нужны, ещё не означает, что их нельзя использовать. Да, код будет выглядеть более увесистым и сложным, но ты же хочешь использовать указатели и классы.
Можешь для практики просто сам реализовать динамическую структуру и методы работы с ней - стек, очередь или очередь с двумя концами, и инкапсулировать её в класс, для удобства работы. Вот тебе и задача на использование указателей и классов. Для примера: класс stack, функции stack.create, stack.push, stack.pop...
Можно расширять и модернизировать уже сделанные задачи, типа из обычных крестиков-ноликов (3*3) сделать крестики-нолики с любым масштабом (4*4, 5*5...), потом крестики-нолики 3D (3*3*3, 4*4*4...), потом добавить таблицу рекордов, потом добавить достижения, потом сделать таблицу рекордов онлайн...
|
|
|
| |
| TimKruz | Дата: Воскресенье, 18 Марта 2012, 14:09 | Сообщение # 1660 | Тема: Ошибка приложения |
старожил
Сейчас нет на сайте
| Quote (GameMix) Если вирус, то А антивирус есть? Попробуй просканировать диск, желательно перед загрузкой системы. Или пошли "заражённый" файл куда-нибудь на онлайн-проверку, там сразу куча антивирусов проверяет. Хотя это может быть какой-то очень молодой вирус. А пустой GM-проект как запускается? И как дела с остальными программами? Я не думаю, что вирус нацелен чисто на GM-игры. Может быть, это ошибка системы. Quote (Caesar) компьютерщик советует переустановить систему Можно попробовать восстановить систему (сделать откат всех изменений системы до предыдущей точки сохранения из безопасного режима).
Может быть у тебя какая-то... эээ... бракованная версия GM, попробуй его скачать (из другого источника лучше) по-новой и/или переустановить.
Quote (GameMix) у меня пропал из проводника пункт "Свойства папки" Можно как-нибудь вылечить, не переустанавливая. Какие-нибудь скрытые настройки Windows полетели - наверняка есть решение, хотя бы у Микрософта.
Сообщение отредактировал TimKruz - Воскресенье, 18 Марта 2012, 14:11 |
|
|
| |
|