|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.01.2011, 14:52 | #41 | ||
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
Цитата:
Цитата:
|
||
11.01.2011, 15:32 | #42 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
NiCola999, ой, ступил я немного.
Как время будет погуглю насчет этого, а то не делал раньше так Последний раз редактировалось ZBEP; 11.01.2011 в 15:35. |
11.01.2011, 16:18 | #43 | |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Цитата:
Код:
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
|
|
11.01.2011, 21:25 | #44 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
Beermonza, спасибо, то что нужно +удобно
П.с. Начал делать менюшку составления колод. Прокрутку и загрузку карт уже сделал, остальное мелочи. Только сделал что бы карты (при составлении колоды) подгружались постепенно, а не все сразу, т.к. если карт будет 3-5к, то игрушка будет слишком прожорлива. Осталось ввести опыт и сохранение/загрузку составленной колоды. Будет уже немного поинтереснее. После этого думаю начать добавлять способности. |
11.01.2011, 21:31 | #45 |
Не
Участник клуба
Регистрация: 29.10.2009
Сообщений: 1,456
|
а зачем так много карт?
Последний раз редактировалось NiCola999; 11.01.2011 в 22:18. |
12.01.2011, 09:50 | #46 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
NiCola999, больше комбинаций различных колод, да и интереснее, чем с 88.
Правда баланс вечность делать придется XD П.с. Такой вопрос, кто подскажет, как в ДХ можно прорисовать только часть загруженного изображения, т.е. я загрузил 100х100, а прорисовываю только 10х10 Предусмотрена ли такая возможность или самому все вручную писать? П.п.с. Редактор колод почти доделал. Последний раз редактировалось ZBEP; 13.01.2011 в 09:30. |
16.01.2011, 13:31 | #47 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
Новая версия:
-Фон теперь растягивается пропорционально под все разрешения. -Аватарка игрока, который не должен ходить немного прозрачная (что бы было видно чей ход). -Добавил редактор колод (можно сохранять/загружать составленные колоды). -Во время боя игрок получает только те карты, которые он добавил в выбранную им колоду. -Добавил цену карт для покупки/добавление в колоду (отображается только в редакторе, общая сумма карт колоды не должна превышать опыт игрока). -Опыт игрока равен 4000 (позже сделаю нормальный учет/вычет опыта за выигрыши/проигрыши). -Все текстуры теперь грузятся при запуске игры, во время игры ничего не подгружается (повторная загрузка текстур после смены разрешения игры). -Добавил ограничение задаваемого разрешения. (В полно-экранном режиме оно равно максимально-поддерживаемому разрешению. В оконном режиме оно равно разрешению рабочего стола). Остальное - мелкие или не заметные для пользователя изменения, думаю перечислять их не к чему. П.с. Что бы перейти в редактор колод - Нажмите "Новая игра" -> Сверху-слева появится иконка карты, нажмите на нее и откроется редактор. Цена карт для покупки/добавления в колоду пока выставлена случайно, со временем при добавлении способностей картам, будет меняться баланс и выставляться разумная цена покупки и другие параметры. http://programmersclub.ru/wp-content...files/MS47.rar Последний раз редактировалось ZBEP; 16.01.2011 в 23:32. |
17.01.2011, 22:02 | #48 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
Начал добавлять пассивные, и активные дополнительные возможности картам.
Последний раз редактировалось ZBEP; 18.01.2011 в 18:42. |
26.01.2011, 12:19 | #49 |
Форумчанин
Регистрация: 04.08.2009
Сообщений: 684
|
эммм.. как-то не очень интересно она у меня запустилась
Access violation at address 0050B8BF in module 'MagicStory.exe'. Read of address и серая форма с крестиком для закрытия. [Настройки] Окно=Да Соотношение_Сторон=4:3 Разрешение_Ширина=1280 Разрешение_Высота=1024 Шрифт=Calibri Размер_Шрифта=28 Адрес_сервера=127.0.0.1 Порт_Сервера=6667 Порт_Клиента=6667 лог пустой
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой? |
26.01.2011, 23:47 | #50 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
Wicort, версию последнюю качал?
Если да, то не должно такого быть. Новая версия (Промежуточная): -Добавил способности и сбалансировал 16 карт. -Добавил 16 карт (теперь их 104). -Ходить теперь можно только после того, как все карты противника закончат свою атаку, а не во время самой атаки. -Тот, кто ходит вторым получает 1 дополнительное очко маны. -Много мелких изменений в учете динамических переменных и т.д, не помню уже какие именно. Если не давать дополнительное очко маны 2 игроку, то почему-то получается дисбаланс и второму игроку практически всю игру приходится отбиваться, а не играть наравне со своим противником. Можно конечно было сделать промежуточный первый ход, что бы 1 игрок выставил существ, затем второй, и после этого началась бы игра с ожиданием атаки существ в 1 ход, но это мне показалось менее интересным и я решил снова сплагиатить и сделал, как в Astral masters. Способности: 1. Гриффит. При нанесении урона Герою противника понижает его силу магии на 1. 2. Молодой Гатс. Бьёт дважды. 3. Каска. Увеличение атаки на 3 против карт не выше своей стоимости. 4. Коркас. Если открыт атака увеличивается на 3. 5. Пиппин. (Для своей цены у него нормальные статы, способности пока нет). 6. Рикерт. Наносит 3 урона указанному существу противника (2). 7. Всадник. Ударяет повторно (2). 8. Банда ястреба. Повышает всем союзникам атаку на 1. 9. Командир ястребов. Повышает союзникам здоровье на 5 и понижает атаку противников на 1. 10. Командир отряда ястребов. Бьет по всем существам противника. 11. Отряд ястребов. Повышение своей атаки на количество союзников в игре (7). 12. Жертва. Жертвует собой и дает 2 дополнительных карты (1). -Не атакует, что-то вроде стены. 13. Каска. Меняется местами с картой напротив уменьшая силу магии героя на 1 (1). 14. Церемония посвящения. Наносит 2 урона герою каждый ход. При получении урона, герой получает дополнительную карту в свободный слот. -Тоже стена. 15. Толпа. Когда призван, хозяин получает в руку 2 дополнительные карты "Толпа". 16. Гатс. Убивает указанное существо противника и повышает силу магии противника на 1 (4). *Те способности, у которых в конце описания стоят скобки - не пассивные способности, для применения которых нужна мана. П.с. Еще оптимизировал немного, теперь при быстром движении мыши при полностью заполненном поле боя во время анимации хода и анимации движения карты в руке - не происходит никаких прерываний/задержек и т.д. Но это в следующей версии будет http://programmersclub.ru/wp-content...files/MS50.rar Последний раз редактировалось ZBEP; 27.01.2011 в 02:49. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
карточная игра 21 | parasite_eve | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 13 | 02.11.2009 12:59 |
Карточная колода при помощи Switch на С++ | Amen | Общие вопросы C/C++ | 1 | 28.02.2008 08:24 |
Помогите с игрой в Visual Basic (совершенно любая, карточная, домино, дарц и т.д.) | leogirl | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 6 | 13.11.2007 19:18 |
Карточная игра | steck | Общие вопросы Delphi | 3 | 07.10.2007 17:59 |
3D-RPG | Кронос | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 25 | 12.05.2007 11:21 |