New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sectors #124
Comments
Как минимум, заканчивать игру, когда у одного из игроков не остается отрядов вообще. ...And game must end if one of players runs out of units. |
В идеале же, надо сделать многоклеточные зоны, за контроль которых игроки (когда их отряд находился там последним) каждый ход получают очки. Плюс, ввести максимальное количество ходов. Выигрывает тот, у кого больше очков на конец игры. Но это все требует хоть какого-то интерфейса =\ Ideally i should add VPs (victory points) and turn limit. But it requires more advanced gui :( |
Откладывается до перехода к трехслотовой системе Laid aside until 3slot-system. |
Трехслотовая система уже тут, пора бы. 3slot-system is already here, time to start working on sectors! |
Начал чего-то накидывать в https://github.com/ozkriff/zoc/tree/WIP_124_sectors . Started https://github.com/ozkriff/zoc/tree/WIP_124_sectors. |
Сомневаюсь до сих пор несколько, должны ли сектора быть просто одним из видов объектов или это что-то особое. Пока остановился на последнем, в основном из-за их размеров и необходимости рисовать последними, потому что прозрачные. Still not sure if sectors must be an object type or something unique, like terrain/fow. |
Нужно добавлять новые события, как минимум "СекторЗахвачен" (надо сменить цвет сетки + показать всплывающую надпись), может еще какое-то событие для получения победных очков (просто показать текст). Need new events - SectorCaptured (change mesh sector color + show text) + some event for Victory Points. |
Запилил в ветке базовую отрисовку зон и их захват. Пока работает так себе. Implemented basic sector rendering and capturing. |
Секторы захватываются, оспариваются и освобождаются практически как надо. Даже подкрашиваются цетом игрока при захвате. Теперь надо добавление очков за контрлируемые сектора в конце хода запилить. И экран окончания игры простенький. Fixed sector capturing and re-capturing (even with correct colors!). Now working on VPs and GameResults screen. |
Я пытаюсь сделать так, что бы между нажатием на кнопку "конец хода" и появлением экрана перехода хода игроку показывался всплывающий текст с полученными за контроль секторов очками. И это не так просто, потому что событие EndTurn у меня особое и обрабатывается хитрым образом :( . Trying to add MapText about VP on the end of the turn, but befor "next player" screen. It's not easy, because EndTurn event is handeled in special way :( . |
Необходимо на время рассинхронизировать текущего игрока в ядре и в визуализаторе. I should add |
А, нет, блин, можно просто начислять очки контроля в начале хода игрока. Hmm, or I can simply add VPs in th ebegining of player's turn! |
WIP video: https://www.youtube.com/watch?v=hI6YmZeuZ3s |
Надо теперь на сам экран игры вывести текущий счет. Working on displaying score in TacticalScreen. |
Перешел к чистке и разбиению комитов в ветке https://github.com/ozkriff/zoc/tree/WIP_RC_124_sectors . Cleaning up history in https://github.com/ozkriff/zoc/tree/WIP_RC_124_sectors branch. |
Как вот такие фиговины в Варгейме:
Make something like Objective Zones from Wargame series:
The text was updated successfully, but these errors were encountered: