Архив сообщества
2011 — 2019
Аватар Dean

No name

Автор: Dean · 02.07.2015, 14:05 · 12 сообщений

Сообщений в теме: 12

Dean#1
Взываю о помощи. Я тут быдлокожу быдлокодю быдлокодирую небольшую пошаговую стратегию чисто для себя. Кое-что уже готово, но нужна небольшая помощь с вашей стороны. Может кто-нибудь протестить сетевую часть? На одном кудахтере два запущенных клиента коннектятся друг к другу нормально, но у меня сейчас нет возможности протестировать в реальной сети. Буду очень благодарен, если кто-то проверит. Порт пока что можно менять только через исходники, мне пока лень пилить возможность его ввода, да и нужды не было. Сейчас подключение идет через порт 2000, но могу и поменять по реквесту, если кому-то будет нужно. Ну и любой фидбек приветствуется, разумеется.

Синглплеера нету в обозримых планах, потому что у меня нет никакого желания пилить нормальный ИИ. Тот сингл, который запускается через меню, нужен только для быстрого теста разных фич, ходит там только один игрок.

Управление клавишами, по типу Dwarf Fortress.

Что пока реализовано:
  • Карта на 400 тайлов
  • Прокрутка карты в разные стороны
  • Туман войны
  • Мультиплеер для двух игроков, цвета их зданий и юнитов различаются
  • Несколько зданий: стена, ворота, оружейная, дворец, каменоломня (quarry), лесопилка (lumber mill). Две последних можно строить только на камне (S на карте) и дереве (W на карте) соответственно
  • Рабочие (0 на карте, нанимаются в дворце), мечники (1 на карте, нанимаются в оружейной) и таран (3 на карте, нанимается в оружейной). Первые могут строить здания, вторые - атаковать юниты и строения, третьи - атаковать только строения, но наносить им большой урон
  • Конец игры при разрушении дворца одного из игроков
Для запуска нужно иметь монитор не меньше, чем 920х920, потому что я еще даже не брался за возможность изменения разрешения, фулскрин и подобное.

Скриншот под спойлером.
СпойлерИзображение

Вот ссылка. Вирусов нет, брат выживет.
http://rghost.ru/6t7Jmg7Zz
Сообщение отредактировал Dean: 02 July 2015 - 14:49
4
Суть огня на гунцах.
Спойлер
Скопировать ссылку
Gazbax#3
шрифт вайс сити, найс
1
10:26 - PigBoss: Я где-то читал что про тебя на форуме вообще нельзя ничего писать, а иначе ты засрешь тред этой хуйней про демократию
Скопировать ссылку
Dean#4
Gazbax (02 July 2015 - 04:16) писал: писал:
шрифт вайс сити, найс
Выбирал, фактически, первый попавшийся. Может где-то он и найс, но тут выглядит ущербно, ящитаю.
0
Суть огня на гунцах.
Спойлер
Скопировать ссылку
Dean#6
Ritchie Lewis (02 July 2015 - 05:06) писал: писал:
Лойс за Айвана на юзерпике.
Лол, даже предположить не мог, что кто-то узнает.
Ritchie Lewis (02 July 2015 - 05:06) писал: писал:
На чём писал?
C++. Компилятор - VS 2013. Графику рисует SFML. Собираюсь еще поставить себе SFGUI в отдаленной перспективе, потому что кнопочки сейчас задаются полностью вручную.
0
Суть огня на гунцах.
Спойлер
Скопировать ссылку
Dean#7
UPD: Да, тут Егор проверил, оно запускается, по крайней мере скомпилировалось нормально, статические библиотеки работают. Сетевая часть все еще нормально не протестирована. А еще я немного обновил файл на РГхосте. В основном структурировал код, выделяя в отдельные функции вообще все, что возможно, но так же пофиксил кое-что: нерабочая атака (она была сломана, когда я писал код для рандомного спрайта земли), негенерирующаяся карта в сингле (сломал, когда переделывал генерацию) и еще несколько других мелочей. Кстати, если кто-то хочет присоединиться и умеет делать хоть что-то - willkommen.
А еще я начал нумерацию версий для удобства, ну и убрал тот обоссанный шрифт, поставив простой но приятный ариал.
0
Суть огня на гунцах.
Спойлер
Скопировать ссылку
intercross#8
Dean (02 July 2015 - 04:08) писал: писал:
нужно иметь монитор не меньше, чем 920х920
Ну чёёёёёёёрт
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
Dean#9
intercross (02 July 2015 - 09:52) писал: писал:
Ну чёёёёёёёрт
Ну хуй знает, может у кого 720p-монитор.
0
Суть огня на гунцах.
Спойлер
Скопировать ссылку
intercross#10
Dean (02 July 2015 - 10:24) писал: писал:
Ну хуй знает, может у кого 720p-монитор.
У меня двадцати пикселей не хватает, а ведь ещё будет И РАМОЧКА окна на 20. Сделай интерфейс не абсолютный, а относительный. То есть, к примеру, позицию в xml файлике в процентах от экрана указываешь. Или якорь в процентах и сдвиг в пикселях.
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку
Dean#11
intercross (02 July 2015 - 12:56) писал: писал:
У меня двадцати пикселей не хватает, а ведь ещё будет И РАМОЧКА окна на 20. Сделай интерфейс не абсолютный, а относительный. То есть, к примеру, позицию в xml файлике в процентах от экрана указываешь. Или якорь в процентах и сдвиг в пикселях.
Конечно, это очевидно, просто я еще во-первых не занимался интерфейсом вообще, а во-вторых у меня кнопочки рисуются не через сторонние GUI-библиотеки, а вручную.
0
Суть огня на гунцах.
Спойлер
Скопировать ссылку
intercross#12
Dean (02 July 2015 - 14:09) писал: писал:
Конечно, это очевидно, просто я еще во-первых не занимался интерфейсом вообще, а во-вторых у меня кнопочки рисуются не через сторонние GUI-библиотеки, а вручную.
Ну так никто и не говорил про GUI-библиотеки.
0
Игровая конференция в ТСе: wetskrells.net
Мы вам рады.

Мокрые скреллки (WIP)
Скопировать ссылку

Обратно в Свободное общение