Результаты поиска
| |
Tiendil | Дата: Четверг, 21 Марта 2013, 21:09 | Сообщение # 221 | Тема: Хранение данных персонажа |
участник
Сейчас нет на сайте
| Хранить информацию о сессии в базе — это стандартная практика, и 1 запрос в базу по ключу — это не то, что будет вас волновать в плане производительности.
Рекомендую для начала базой и ограничится.
Когда появятся нагрузки, делаете так: - при изменении данных, запись идёт и в базу и в кэш - при чтении, сначала читаем из кэша и только если там данных нет, то из базы
P.S. Не пишите все велосипеды сами, нормальные фреймворки умеют это автоматически делать и сразу с кучей проверок на секьюрность и прочее. Рельсы и Джанго точно умеют, уверен на php тоже аналогов куча.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Четверг, 21 Марта 2013, 20:16 | Сообщение # 222 | Тема: Как установить дополнительные библиотеки в phyton |
участник
Сейчас нет на сайте
| Для этого обычно пользуются такими штуками как pip или easy_install (доки по ним гуглятся) — это если пакеты есть в официальных (или любых других) репозиториях Если ставишь из сырцов, то в корне обычно есть файл INSTALL или README - читаешь и делаешь как там написано. Если таких файлов нет, то там же должен лежать setup.py, запускаешь его.
Вообще для любой нормальной либы должны быть доки и инструкция по установке в том месте, откуда её качают.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Понедельник, 18 Марта 2013, 17:48 | Сообщение # 223 | Тема: Инкубатор для игр - "интернет компания" уже создана для вас |
участник
Сейчас нет на сайте
| А можно пример «опытного наставника» с описанием опыта?
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Понедельник, 18 Марта 2013, 17:37 | Сообщение # 224 | Тема: Инкубатор для игр - "интернет компания" уже создана для вас |
участник
Сейчас нет на сайте
| Т.е. вы: - забираете себе права на конечный продукт; - записываете всё видео с машин участников (включая всё, что они делают за компом, т.е. кадры личной переписки, чатов и прочего, которые будет просматривать сторонний человек); - собираетесь оценивать время по активности клавиатуры (т.е. не регистрируется самое ценное — мыслительная деятельность: проектирование у программистов, карандашные наброски у художников, игра на инструментах у музыкантов и прочее)
Лично я быстрее ночью а в подворотне дам мобилу поцонам позвонить, чем начну сотрудничать на таких условиях.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Понедельник, 18 Марта 2013, 17:18 | Сообщение # 225 | Тема: Инкубатор для игр - "интернет компания" уже создана для вас |
участник
Сейчас нет на сайте
| Цитата (ilinic) Все юр и орг вопросы решены в рамках инкубатора. Это случайно не предполагает, что результат труда будет принадлежать инкубатору, а не разработчикам?
Цитата (ilinic) вся работа участников команды в рамках системы видеоконференции записывается с экрана для оценки вкладов. Как по записям разговоров можно определить вклад участника? И что, в спорных вопросах будет просматриваться всё видео? А если использовались другие коммуникационные каналы (которые гарантировано удобнее вашей конференции)?
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Четверг, 14 Марта 2013, 14:28 | Сообщение # 226 | Тема: [2D/TEXT Open Source] - Сказка - [MMOZPG] |
участник
Сейчас нет на сайте
| Цитата (EvilT) ух новая графа радут глаз=))) круть=) Ага, больше месяца художника «мучал» :-) но результат мне нравится, хотя ещё много чего можно улучшить.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Среда, 13 Марта 2013, 17:46 | Сообщение # 227 | Тема: Ребяты, ребята, ребятушки))) |
участник
Сейчас нет на сайте
| Такая идея подошла бы моду уже существующей игры, вроде у современных шутеров с моддингом всё хорошо. Затраты на несколько порядков меньше будут.
Хотя такой мод можно и не для шутеров сделать, я бы посмотрел в сторону Fallout 3, по-моему, там только оборону бункера реализовать надо, а остальное (включая мир с мутантами/зомби) уже есть. Имхо, идея даже в духе fallout.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Среда, 13 Марта 2013, 17:33 | Сообщение # 228 | Тема: Как вы относитесь к энциклопедии: lurkmore.to |
участник
Сейчас нет на сайте
| Если ищу инфу по гуманитарному термину или явлению первым делом иду на лурк и только оттуда на википедию.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Среда, 13 Марта 2013, 09:28 | Сообщение # 229 | Тема: [2D/TEXT Open Source] - Сказка - [MMOZPG] |
участник
Сейчас нет на сайте
| Цитата (Ordan) поиск пути и в 2д жрет кучу памяти, а в 3д Z-координата и еще более дикий и жирный поиск пути) оставляй как есть. Естественно :-) Именно поэтому у меня устроен статический граф городов, на котором все необходимые пути уже расчитаны.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Вторник, 12 Марта 2013, 22:20 | Сообщение # 230 | Тема: генерация лабиринтов |
участник
Сейчас нет на сайте
| Выложи на github а то не все будут качать неизвестно что, а так и посмотреть можно и багу запостить.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Вторник, 12 Марта 2013, 21:06 | Сообщение # 231 | Тема: [2D/TEXT Open Source] - Сказка - [MMOZPG] |
участник
Сейчас нет на сайте
| Нет, не обидел. Если бы у меня под рукой было приличное количество художников, работающих за еду, и ещё пара программистов, то, конечно, я бы так и сделал. Или вообще всё в 3Д загнал :-) Игра всё-таки больше не о графике, карта схематичная и с небольшой отсылкой к старым играм (посмотрите карты для старых рпг, или даже карты мира для первых версий марио).
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Вторник, 12 Марта 2013, 16:04 | Сообщение # 232 | Тема: [RPG] Безуровневая система |
участник
Сейчас нет на сайте
| Цитата (KVinS) А не мало останется линий для развития? Думаю, зависит от фантазии, если постараться. то будет достаточно. Всегда же можно пойти от обратного: сначала выбрать количество оптимальных линий развития, потом под них сделать способности, потом накидать сверху промежуточных способностей.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Вторник, 12 Марта 2013, 13:42 | Сообщение # 233 | Тема: [2D/TEXT Open Source] - Сказка - [MMOZPG] |
участник
Сейчас нет на сайте
| Вышла версия 0.2.9 (игра)
Обновление не содержит новых игровых механизмов, зато добавляет два города (созданные в рамках прошедшего конкурса) и исправляет некоторые ошибки.
Прочие изменения:
- новые иконки в панелях информации о герое и экипировки - увеличена скорость загрузки страниц сайта - частично устранено пропадание подсказок при обновлении данных на странице игры - в летописи появился фильтр по городам - в разделе фольклора появились рекомендации по созданию произведений - новые элементы разметки для постов на форуме и прочих текстов (спойлер, список)
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Вторник, 12 Марта 2013, 09:22 | Сообщение # 234 | Тема: [RPG] Безуровневая система |
участник
Сейчас нет на сайте
| Цитата (KVinS) Единственное не очень представляю, как прокачивать приёмы на защиту и бафы. 1-ый вариант от использования — тебя бьют, ты прокачиваешься (ну а бафы могут постоянно расти, от времени использования) 2-ой вариант — изменить систему умений так, чтобы остались только активные способности, а всё остальное рассчитывалось исходя из их параметров. Например, способность А и способность Б дают баф В, сила которого равна <уровень А>*2 + <уровень Б>.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Суббота, 09 Марта 2013, 10:11 | Сообщение # 235 | Тема: [RPG] Безуровневая система |
участник
Сейчас нет на сайте
| Цитата (noname) собственно, прокачка персонажа- основа RPG игр. если нет прокачки, то это уже не RPG. RPG — role-playing game, и о прокачке тут нет ни слова. В рпг главное отыгрыш роли, а прокачка — второстепенный элемент. Но в CRPG она вышла на 1-ый план, т.к. реализовать возможность полноценно отыгрывать роль сложно (и её в общем не делают или почти не делают), а в настолках для этого используется специально обученные люди :-) В тех же настолках (по крайней мере в некоторых), персонажи получают опыт и прокачиваются между приключениями, а не во время.
Так что наличие прокачки для абстрактной РПГ в вакууме является строго опциональным.
На мой взгляд, прокачка, как таковая, вообще является просто небольшим развитием системы атрибутов (которая необходима для сравнения сил персонажей и npc) и нужна, когда мы играем полное развитие нашего героя (с малых лет, так сказать). Но если нашим альтер-эго, например, становится великий маг, то возможность его прокачки выглядит странной.
К слову, если прокачку понимать шире, чем рост убийственной способности персонажа, то есть много интересных опций: - получение редких артефактов, не обязательно убийственных: особо точный секстант, секретная карта, пропуск в тайную библиотеку - связи: знакомство с могущественными персонажами, уважение среди них и прочих npc - имущество: земельные участки, дома, замки, различные фирмы, заведения, организации - знания: рецепты/чертежи сложных вещей, явки/пароли, заклинания, знание пути к особым местам, знания о мире (монстрах, ориентированию, выслеживанию) - навыки: умения мухлевать, врать, хороший глазомер - и прочее, предлагаю продолжить
В идеальной RPG, как раз, всё это должно иметь место, но в CRPG, сделать многие из этих вещей сложно, поэтому их и нет.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Пятница, 08 Марта 2013, 10:23 | Сообщение # 236 | Тема: Нужны люди, чтобы осуществить проект |
участник
Сейчас нет на сайте
| Цитата (Winds) дело не в маштабе проекта а в финансировании.. Расскажите эту сказку вот этим товарищам, и другим таким оптимистам.
Цитата (Winds) для каких целей? для собственного удовлетворения или просто чтоб пописать че нить? Это смешно, действительно. До текущего момента считал, что о простой необходимости формализировать и записывать свои мысли знают уже все, ан нет. Поясняю, в головах подавляющего большинства людей творится хаос, и это нормально (так наш мозг работает в конце-концов), причём в этом хаосе вполне уживаются противоположные по смыслу идеи и прочие забавные явления. Так вот, чтобы воплотить идеи в жизнь, их в первую очередь надо выделить из этого хаоса и как-то состыковать друг с другом. Делать это удобнее на бумаге, если вы знаете лучший способ — поделитесь. Конкретно написание концепт-дока даст следующие преимущества: - чёткое понимание того, что хочется получить в результате - выявит слабые места в идее, непродуманные моменты - выявит противоречия - позволит легче и точнее объяснять свою идею другим людям - ну и если человек не в состоянии написать две страницы по своей игре, то далее мучаться смысла нет
Цитата (Winds) это вобще без коментариев полный бред) не один професиональный програмист не будет отрабатывать механику игры на кубиках если он не мазохист канешно Что, серьёзно? На чём же тогда профессиональные программисты разработчики (а то мало ли кто что под программистом понимает) отрабатывают механику?
Цитата (Winds) такие вещи не обсуждаются с програмистом и очень интересно что значит паытаемся сделать дизайн документ? а если не получилось что идем спать тогда? А с кем надо обсуждать затраты на реализацию, если не с тем, кто ей будет заниматься? И да, если не получилось — идём спать.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Четверг, 07 Марта 2013, 21:22 | Сообщение # 237 | Тема: Нужны люди, чтобы осуществить проект |
участник
Сейчас нет на сайте
| Цитата (ehehey) Толково написал, но хочу кое-что прояснить - я верю в свою идею Тут речь идёт не о вере, а о статистике и практике. В любой отрасли деятельности поднять с нуля что-то большое сложно. И тут без разницы, делать сложную игру или строить многоэтажку, или разрабатывать самолет. Без знания процессов разработки и опыта в этом деле, занятие становится очень рискованным, а найти специалиста, сложно — у таких, обычно, уже есть работа. Тем более сложно отличить настоящего специалиста от того, кто себя таким только считает (и может загубить весь проект, причём так, что ясно это станет когда бюджет будет потрачен процентов на 80).
Поэтому, чтобы увеличить шансы на успешную реализацию идеи, лично я сначала сделал бы что-нибудь простое, чтобы убедиться, что люди, которым будет доверена реализация, в состоянии сделать хоть что-то законченное (а заодно и ознакомиться с процессом разработки).
Тем более, что часть наработок можно будет использовать и в следующем проекте.
На всякий случай ещё замечу по поводу сроков разработки — в этой отрасли они слабопрогнозируемы — вполне возможны ошибки в 2-3 и более раз. Поэтому не стоит рассчитывать, что кто-то согласится на работу по точному прейскуранту (т.е. гарантирует готовый проект за фиксированную сумму), если только не решит, что сумма многократно покрывает возможные затраты.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Четверг, 07 Марта 2013, 20:24 | Сообщение # 238 | Тема: Нужны люди, чтобы осуществить проект |
участник
Сейчас нет на сайте
| 1. главная ошибка начинающих — делать что-то масштабное, вроде Action/Shooter, тем более без команды, лучше начать с малого. 1.5 пишем концепт-документ — одна-две страницы с описанием сути игры: механики, сюжета, существующих аналогов и прочего. Кратко и чётко. 2. нужно выделить несколько главных фич проекта (лучше одну, кровь из носа одну :-) ), тех, на которые должны (по расчётам) клевать игроки. После выделения, разработать прототип (не игру!) с бегающими кубиками и тому подобными вещами, в котором будут только эти фичи — это может сделать один толковый программист. Играемся в прототип и понимаем, что идея не стоящая и расходимся :-) 3. если не разошлись, пытаемся сделать дизайн-документ и начинаем обсуждать с программистом, какие ресурсы на это счастье потребуются.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Четверг, 07 Марта 2013, 09:09 | Сообщение # 239 | Тема: [RPG] Безуровневая система |
участник
Сейчас нет на сайте
| Цитата (KVinS) Ну грубо это уровни ( Я думал над уровневой, но за что там например, силу повышать? Ну, если грубо, смотреть, то любой цифровой параметр — это уровень, даже значение характеристики в некотором роде уровень. Если так придираться, то вопрос стоит о системе без числовых характеристик (или вообще без характеристик). Повышать можно за что угодно, например, игрок облазил все уголки гористой местности — получает абилку скалолаз, которая даёт такую же способность с +1 к силе. Если облазил все горы на континенте, то получает следующую абилку и способность +2 к силе.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
Tiendil | Дата: Четверг, 07 Марта 2013, 00:26 | Сообщение # 240 | Тема: [RPG] Безуровневая система |
участник
Сейчас нет на сайте
| Можно развить идею из lotr online — там есть огромное число ачивок, причём за каждую даётся уникальная способность, чем круче ачивка — тем круче способность. Соответственно персонажу можно дать несколько слотов под способности, которые он заполгняет по мере получения ачивок. Можно ещё сделать ачивки, дающие дополнительные слоты способностей. В такой системе прогресс персонажа зависит от реальных достижений причём развитие соответствует предпочтениям игрока.
Участвовал в разработке Order of War (C++ UI & логика) и WoT (Python портал worldoftanks.ru почти всё :-) )
Текущий проект: the-tale.org - indie mmozpg
|
|
| |
|