Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Suggestions

A topic by Dimelsondr created Sep 22, 2020 Views: 976 Replies: 36
Viewing posts 1 to 9
(+1)

Hello, first off - a very nice game, grindy but still enjoyable.

And to suggestions:

I am yet to get to 20lvl of orcs and don't know the later pace but 1) there should be a way to increase gain at earlier lvls... This 1/2 gain untill 100lvl is quite insane... i think it will take me around 1 month to get to 50lvl and that's quite long to keep people hooked at current pace. Maybe some more cheaper Tower upgrades (and earlier bonus damage for them) will do the trick of better feeling the progression.

2) Game auto-start with choosen buildings and options, towers auto-build near the existing buildings or Core. <-- this will earn you lots of love from players i guess :)

3) Overall QoL - buy all cheapest upgrades button (except for gold, as it is used to buy options before the game). Sometimes i just want to equalize things price-wise.

Developer

Hello! Thanks for the suggestions!

1) Yes, I noticed this problem. The next update will increase the upgrade "Basic Tower Attack" 0.4 -> 1 (+1 damage per level). And I also plan to add specializations (attack, defense, grind, magic). Only one specialization can be activated at a time. Hopefully this will balance the gameplay for different types of players.

2) Preset for buildings is a good idea! Maybe I'll add this in later versions of the game.
Auto-build is fun, but much more difficult. The play area is rather unstable, there are many obstacles, debris, enemies. Probably not (but the idea is interesting. :) )

3) Maybe I'll add this in later versions of the game (But this is not very optimal in terms of strategy, I think. For example, auto buying cheap crate upgrades if you wanted to focus on magic or physical attack or poison and acid damage)

(1 edit)

1) Good, will gladly test this tweak!

2) I mean placement only at the start of the game. So like you place buildings - place Towers near them (closer to Core if possible), so people would be able to grind some resourses automatically.

For example - with current upgrades i can:

build 4 towers initialy and  (i think) get to around 12-15 wave, for which i get around 300-500 Gold and Wood and some other resourses (depends on placement of everything) - for auto and this might ensure i can start runs with 2-3 first buildings and crates, so additional Iron will come only every 2nd-3rd run.

build up to 5 towers, 2 Relays and get to 20 wave, for which i can get around 600-700 Gold and Wood + some more other - for manual play.

3) That's why i am saying about button. Do you tell us there are useless upgrades? ;) I am sure there will be a point where you might want to just spend without searching for the cheaper upgrades.

EDIT:

4) Forgot one more thing - the statistics or some kind of encyclopedia with at least base stats (for now) for relevant things - orks, towers, buildings.

Developer (1 edit)

1) And yes, the Guild will be improved.

2) Now I understand. Maybe it should automate, but for now it's just a few clicks (and then you can go into idle mode) I'll think about it.

3) Indeed) But it is still too early for this button, maybe I will add more resources to the game and have to re-adjust it.

4) I was planning this. But now I have a very confusing code (it will be difficult to generate automatically and take a long time to do manually).

(1 edit)

2) I understand but idea is to set our hands free and have some bonus when we return to the game window. Maybe halve gains once more if, this yet imaginary, auto is used. Currently game requires constant (every 5-10 mns) attention to progress. Don't get me wrong, i like this kind of games as well (not idle and without offline progression) but they usualy are a bit more rewarding.

Maybe some other mechanics... like base 'some%\hour(minute, second)' of best achieved resourse gains and Upgrade to increase this %? This will also help with offline gains if you plan on adding those.

3) This is just a suggestion, you don't have to listen to me at all :P

4) This would be just interesting to look at and think, so not obligatory at all. When you have time\desire\inspiration :)

5) Discord maybe? I am not pushing :)

Developer

2-3-4) These are all really interesting suggestions. I just don't know yet how much I will do this project. This is my second project on Unity (first for browsers) and I am already terrified of the code and architecture. For now, I am using it as an experiment (game mechanics, interactions, damage types, physics)

5) I dont use discord) Anyway, its better if everything is recorded here as a public forum. So I can get back to these ideas (if I start working on ergonomics and interface)

I should say it looks very solid for the second one, so i hope you won't drop it half-way to perfection or at least use your knoledge for Part 2 of it at some point :)

Developer

I like the first project more - this is complete and I did what I wanted (here I have not updated the version - but steam has an up-to-date version: https://store.steampowered.com/app/1349920/Caterpillarnoid/

Orkicidium it's much harder for me.

I hope so too)

Hmm, not into arcanoid atm but it reminded me of some very old game i liked at some point of my life, so will try it out 🙂

Orcs have great potential in terms of gameplay and depth, so i hope you'll continue work this way. 

Actualy you can create a topic here with all the basic info on the game you have on hands, then you can edit it if needed. This will ensure people see it and you don't need to do it in the game for now ^_^

And for idea 2) i had (in case you will use it sometime) - maybe you could set strict places for the towers right around the Core, 8 in total (and max possible for the auto play ability) and they will just be filled at the auto-start of the game. This will give ability to farm gold atleast and some other resourses at first (as futher buildings won't be protected by towers).

But i'd think % based gain of best run rewards is easier to implement.

Developer

Yes, I should create such a topic. At least with a list of the main items and characteristics of enemy equipment.

This simple arrangement can be realized. I'll take a note.

The % increase in rewards is realized in the ascent. For each completed step of the ascent +20% (for both modes, if win). But for each step of the ascent, orks receive +40% HP, +10% attack and defense.  (from basic, e.g +20% resources -> +40% -> +60%  and enemy HP 10 -> 14 -> 18 -> 22 -> 26 -> 30). No crazy geometric progressions. (just so as not to forget - I will later put this in that future topic with game features)

(2 edits) (+1)

This is awesome that you've added my idea :D  (on a side note - was able to pass 50 wave with #5 Update active playing and some more upgrades, кажется я начал понимать как в нее играть)

Will try to keep numbers of my ideas, so you could track relation.

2) Based on 'you were able to implement it and it is working!' - i have kind of extension\rework to this idea (just ignore this if it is too much): 

i've noticed you have preset positions for buildings (18 in total) and they are placed randomly at the beginning - there is a total of 12 crossings of "roads" (free spaces) between buildings (hope you understand what positions i mean) - if you could define these as places for towers and place them randomly like buildings, this could be even more interesting to handle i think. 

For more randomness - define cross-area (like +, 5 possible positions in it) with center on those 12 positions and make 2 random drops - first defines which of 12 crosses used for each tower, second one position inside that cross. Надеюсь не слишком загнул :)

You can place 9 towers in the beginning with related buildings (in much later game you'll be able to fill all 12 with Tower Slot upgrade, unless there will be someone stacking up first 5000 Stone for just this purpose), so some places still might remain undefended.

6) Please create FAQ topic and GameMechanics, so you'll be first there and everyone would see your message with useful info. I have some questions that i will post after, for you to explain if you have time :)

7) Cut down the number of artifacts to just '1 per bonus type' and make their effects scale with Fame lvl. Also some specific sets of Artifacts appear with more chance depending on selected Speciality.

8) Not sure if possible at all but - click-hold to build multiple Walls, so it is built once it becomes "green"... or holding Shift to keep selected building for construction. Filling everything around the Core with Walls is very time-consuming :D

Developer

Уф, по-английски пишу долго и с ошибками, поэтому отвечу на родном (насколько я понял из текста и комментов вы его понимаете :) )

50 волна - очень хорошо. Я параллельно сам потихоньку тестирую с нуля - только до 35 дошёл.

2) Да, сначала хотел не просто кидать башни к ядру а несколько рандомизировать и привязать к уже построенным зданиям, но потом решил что пока можно без этого. Как-никак semi-idle, полную автоматизацию вряд ли буду наворачивать, по крайней мере не здесь.

6) Эт не скоро. Вначале объяснил почему). Список артефактов подготовлю отдельной темой.

7) Идеи хорошие, но это придётся перепиливать механику выпадения артефактов. Сейчас просто рандом с некоторыми +/- коэффициентами а если ещё привязывать к специализациям то надо ещё и балансить. Например, для защиты всего парочка предметов, а для атаки - почти треть. Пока что останется так.

8) Мне это представляется вполне возможным и удобным, но не с этим кодом, что я там навернул (кусок кода для строительства я написал в самом начале, когда ещё не планировал это в игру разворачивать). И строительство по одному объекту не очень удобно, да. Пытался сделать функцию автоматической подготовки ящиков (что бы автоматически переходило к установке ящика, без хоткея), но у меня на интерфейсе такой дикий код, что всё работает только по одному (это связано с неоправданно сложной и неудобной функцией определения возможности строительства - когда выбранный объект подсвечивается зеленым или красным) Там надо будет всё с нуля переписывать, не уверен, что решусь на это.

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

(+1)

Да и бог с ними с изменениями тогда, игра отличная и без моих дополнительных идей :) Чуток поменьше гринда бы, но думаю после 100 волны будет интересней, когда стану получать 100% наград. 

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

Developer

Очень хорошо. Но пока что я просто реестр предметов планирую опубликовать. faq сейчас на уровне build-grind-upgrade-repeat, что в самой игре. Laconic and clearly.

Еще предстоит потестить новые стены, но:

Еще идеи появились, которые могут помочь немного избавиться от очень долгого собирания ресурсов, но не сделать игру слишком быстрой:

9) а) Отдельные Апгрейды для всех категорий (или части), которые снижают стоимость других апгрейдов (макс минус 10-20% на мой взгляд, но можно и больше :) ). - тут я про легкий опыт больше думаю, очень уж сложно их качать, цены на 30+ становятся очень большими, иногда по 2 игры нужно сыграть, чтобы накопить дерево\железо на нужный апгрейд.

или

9) б) Апгрейды на увеличение опыта башням и снижение количества орков в волнах - можно сделать как один - снижает количество орков в волне на 1, жизнь других орков +Х% и увеличивает опыт от убийства на 0.05 или 0.1 или еще как-то для компенсации (по количеству надбавки тебе самому посмотреть). - мне кажется можно будет немного быстрее добраться до 100 волны, т.к. будет чуть проще отбиваться от меньшего количества орков.

10) Апгрейды на % увеличение базовой скорости атаки и дальности (макс 20-30% для скорости и 10-20% для дальности)

Developer

9) а) Хорошая идея, которую мне сложно будет реализовать из-за корявого но работающего кода по расчету и хранению в памяти стоимости апгрейдов.

9) б) Снижение орков в волнах - интересно. Подумаю, как добавить в игру, но не апгрейдом. Потому что снижение количества орков в волне негативно скажется на первом благословении (где за орка до 20-го уровня выпадает 3 древесинки). Возможно сделаю как с покупкой предмета - можно взять, а можно и не брать.

Для опыта вскоре планирую апнуть бараки, они уже дают +1хp за каждый выстрел, возможно добавлю ещё процентное приращение и какие-нибудь апгрейды для этого строения (связанные с опытом). Обрати внимание - с недавнего времени гильдия автоматически повышает уровень самой непрокаченной башни (с апгрейдами это +1 уровень каждые 20 секунд, а с алмазым апгрейдом это +2 уровня каждые 20 секунд)

10) Да, их определенно не хватает. Выкачу в следующем обновлении. Скорее всего помещу в ветку walls and towers после cheap nails.

(1 edit)

9) б) По идее это компенсируется более долгим существованием лесопилки, как мне кажется.

Да, бесплатные апгрейды это хорошо, но докачаться до 20 сек... это будет сложно :)

Developer

Может сделать единовременную покупку "+20 уровней всем башням" в меню строительства? Тысячи за две-три, что бы на начальном этапе нельзя было часто брать. И единовременную покупку "в два раза меньше орков в каждой волне", тысяч за пять. Как считаешь? 

(1 edit) (+1)

Интересная идея, может сделать 2-3 - +10\+20\+30 за 1000\3000\9000?

Просто меньше орков это как-то не правильно, нужна некая компенсация опыта для башен иначе можно застрять на том же месте как мне кажется... О! а может быть ты можешь добавить еще одну специализацию, что-то типа "Scary Ruler" - Основной: +1 золота от орков, Бонус Славы: -1 орк в волне\+немного опыта для башен.

И еще - можешь добавить кнопку "Назад", когда уже выбираешь здания перед игрой?

Еще как возможная идея - снижение скорости ходьбы\бега орков.

Developer

Да, так даже лучше. Будет выбор.

Подумаю, но на высоких уровнях славы (а уровни славы не ограничены) в волне будет по одному орку. Можно делать минимальное ограничение, что хотя бы 5-7, но тогда эффект не будет сказываться. Сложно будет забалансить эту специализацию, может быть отдельным пунктом вынесу, а компенсацию опыта - в апгрейд. 

Нет, на том моменте уже переносятся значения в сцену с игрой, в общем сложно код перепиливать ради этой кнопки (хотя пригодилась бы, да)

Яд немного замедляет. Тяжелые доспехи и щиты тоже. Планировал ещё какой-нибудь эффект замедляющий сделать (и новую башню для этого), но тогда может возникать ситуация, когда отравленный орк со щитом просто стоит на месте. Пока думаю.

Можно вынести -орк\+опыт в Основную (-2\+Х например), а как бонус что-то другое придумать, но не знаю что не будет очень сильно влиять.

Так это логично - настолько тяжело, что не может двигаться пока яд не пройдет :)

(+1)

Еще несколько идей (уже не помню нумерацию, поэтому просто списком):

- Улучшение (дорогое) - больше стрел за раз для башен (1+ уровней). Придется немного поменять улучшение - "шанс выпустить 3 ядовитых стрелы" - на "шанс ядовитых стрел + 2 доп стрелы". Можно сделать интереснее, если это не невозможно закодить - макс 8 стрел, но при добавлении они добавляются как-бы сбоку, чтобы в итоге стреляло в 8 сторон ^_^ Режиму восхождения это особо не поможет, а вот обычной игре очень даже.

- Как дополнение к предыдущему - визуальное изменение башен каждые 100ур или при достижении определенной скорости стрельбы + при покупке "Больше стрел".

Раз ты говорил про добавление новых башен:

- АоЕ башня (Катапульта например, конечно есть гранаты у обычных, но мне кажется они слабоваты) со своим лимитом построек (начиная с 1ой и улучшениями до 3-4 макс).

- Из этой же серии - Морозилка, 1-2 башни макс, мизерный урон, медленно стреляет, но может замораживать группу, улучшения на время заморозки (база 0.5 сек и улучш. до 2 сек) и размер области (от размера башни\стены до 3х их размера).

- Как дополнение к заморозке - гранаты\катапульта наносит больше урона замороженным (маленький шанс убить сразу), огонь отменяет заморозку (ярость у размороженных орков), яд не применяется к замороженным.

Developer

Да, с дополнительными стрелами в процессе обдумывания. Думал 3 огненных стрелы в предмет вынести, а общее увеличение - за валюту, которая выпадает (но пока не отображается) за прохождение этапа восхождения. И в разные стороны можно, но я к вееру склоняюсь. Пока такие имбовые улучшения всё же попридержу.

Было бы наглядно, но придется ещё перерисовывать эффект вдохновения - он четко по контуру накладывается и уничтоженную башню. Хотя, может быть цветовую градацию сделаю. Баллисту перерисовать при покупке "больше стрел" вполне просто.

Урон гранат прокачивается в ветке ящиков (после матрешки м67). Возможно потом добавлю гранаты с эффектами - зажигательная свето-звукоывая. У ядра катапульты определенная траектория движения (парабола), предполагающая наличие высоты - в моем случае игра абсолютно 2д а не 2.5д.

Интересно, но такие коллизии между эффектами и стихиями вряд ли буду наворачивать (в данной игре). Будет не заморозка а дурман или что-то вроде того.

Согласен, это уже на 3+ восхождении можно сделать, наверное, и веер даже лучше. Или сделать выбор перед игрой, веером или во все стороны :D 

Для 2Д можно использовать увеличение снаряда к середине расстояния между башней и точкой падения и уменьшение после середины пути, эффект "навесика" при броске 45 град :) это я просто так, если вдруг получится когда-нибудь - будет круто.

Developer

Да, по разному можно высоту показать, тень снизу и т.п. Просто изначально высота и уровень объектов над землей не планировался.

Выбор рассеивания стрел - хорошая идея. Причем можно сделать не выбор перед забегом, а прямо в игре  переключение клавишей - что бы можно было менять в зависимости от ситуации.

Превью новой "башни" и её эффекта:

Планирую цену примерно в 2500+/-500 монет - для продвинутых уровней игры и апгрейды "неправильные пчелы" и "неправильный мед" - добавляют отравление и лужицу яда после уничтожения улья.

Если можно сделать выбор прямо в игре - это вообще бесценно будет.

Башня супер :D Только при касании пчелы атакуют? Просто эффект отпугивания или урон тоже наносят? Может быть небольшую область сделать и лимитированное количество пчел (прокачиваемое), которые возвращаются, когда орк уходит из "зоны поражения"?

Кстати... увидел башню и появилась идея - раз ты можешь сделать переключение стрел - может этой башне дать способность переключаться на починку башен\стен\зданий? Пчелы воском заделывают дыры ;)

По количеству башен - у новой будет свой лимит или общий? Если общий - может дать нам возможность побольше слотов покупать? Увеличить лимит улучшения Tower Slot до 5, например, и сделать его подешевле?

Developer

Как видно - наносят (орки мигают красным). Ну, сейчас перепиливать механику не буду, но будет вокруг башни летать пчела-страж (как светлячок) - при столкновении с орком - его атакуют остальные пчелы. Прежде чем "страж" вылетит патрулировать снова проходит время (40 секунд - с апгрейдами 20). При атаке улья, как видно атакуются все орки рядом (область поражения можно увеличить апгрейдами). Так же пчелы будут кусать орков с которыми столкнется убегающий орк (вынесу в апгрейд).

Ремонт зданий я давно планировал сделать, но пока не знаю как вписать. У улья будет только своя регенерация (как у грин вуд стены), но использовать его для починки зданий вряд ли буду. Скорее всего ещё одно здание "гильдия ремонтников" или что-то вроде того, с автоматической починкой (одновременно только 1 здания - больше с апгрейдами). Но это пока в планах.

Нет, лимита не будет как и у релейных. Я и на обычных не планировал лимит вводить, но при их количестве 25+ в игре начинаются ощутимые подвисания. Поэтому количество слотов больше 15 делать не планирую (так как ещё будут присутствовать туррельки) что бы не перегружать сцену. Новая башня в плане нагрузки на систему гораздо легче, поэтому можно без лимита. Но что бы не сильно застраивали скорее всего сделаю прибавку к стоимости строительства ( как с обычной башней - чем больше башен на сцене - тем дороже ). Где-то 2000 за первую, затем 3000 потом 4500, 6000 примерно так, наверное (при уничтожении стоимость снижается, как и с обычными башнями)

(2 edits)

Количества основных достаточно, я про общее говорил, если бы ты общий лимит использовал, но раз отдельный - вопросов нет :)

Я бы может даже подороже сделал, 2500\4000\6000\8500, т.е. вторая  +1500, а затем {предыдущее +500}. К 100й волне их уже можно будет штук 6 построить.

О чем еще подумалось пока пробую разные расстановки башен - поменять "1.1х эффект для опыта" от барраков на "+1-5% от полученного башней опыта для всех башен". Не знаю насколько это возможно сделать и дисбалансирует игру, но мне кажется не сильно, плюс более ровное распределение по уровням получится для башен ближе к центру. Я же правильно понимаю, что башни получаю опыт за выстрелы, а не убийства? И, если так, то по-сути улучшение скорострельности еще и нехилую прибавку к опыту дает тогда.

ПыСы: Что еще заметил - если на мини-босс-волне орков еще много от предыдущих волн и убиваешь босса быстро - можно себя похоронить в орках, т.к. убитые орки из старых волн засчитываются к счетчику волны и первые волны 2-4 после босса идут гораздо быстрее, чем если убить орков и потом босса... Поправить можно только зафиксировав Х0 волну пока не будут убиты все.

Developer (1 edit)

Да, за каждый выстрел (получаемый опыт зависит от уровня орка, в которого выстрелила башня). Распределение части полученного опыта другим башням - очень дельная идея. Подумаю, как можно реализовать. Гильдия, конечно, повышает опыт самой непрокаченной башни, но если у центра много башен, то это медленно.

Значения, думаю будут ближе к 1-2%, чем к 5. А то получится, что 11 стреляющих башен получают прибавку к опыту +50% (по 5% от других башен).

Скорострельность один из основных факторов увеличения получаемого опыта. Именно тем ценно вдохновение - ускорение башни в три раза (при прокаченном перке). Когда получишь первые алмазы, советую потратить для открытия именно этой ветки. Кстати, эффект планируемого уменьшения орков в волне дизбаланснет это inspiration - волны пойдут чаще, а шанс рассчитывается каждый раз при начале новой волны. Нужно подумать, как совместить не занижая inspiration chance.

(2 edits)

Да, 1% самое разумное (может даже немного меньше стоит сделать в свете добавления новых башен без лимита построек), потом уже понял, что до 5 это многовато.

т.е. при 10 башнях уже будет та самая 10% прибавка как сейчас, а когда больше башен - немного побольше.

Про вдохновение не совсем понял, как связано уменьшение шанса при более быстром прохождении волн...? Если есть возможность перепилить код - может привязаться к таймеру (10\20\30 сек) + ln[кол-во орков на карте в данный момент] (чем их больше тем больше шанс, но softcaped)? 

Developer

Увеличение. Шанс рассчитывается в начале каждой волны - меньше орков - чаще волны - чаще проверки шанса. Учитывать количество орков - разумно, что бы почти не срабатывало, когда их мало. 

Developer

"ПыСы: Что еще заметил - если на мини-босс-волне орков еще много от предыдущих волн и убиваешь босса быстро - можно себя похоронить в орках, т.к. убитые орки из старых волн засчитываются к счетчику волны и первые волны 2-4 после босса идут гораздо быстрее, чем если убить орков и потом босса... Поправить можно только зафиксировав Х0 волну пока не будут убиты все."

Это такая фича) Пока планирую оставить, что бы игроку приходилось сначала стараться уничтожить массовку, а лишь затем мини-босса. 

хах, понятно, я уже приноровился, на более высоких косой босса отгонять :P

(1 edit)

Подкину еще креатива ;)

как насчет добавить бонусы за доп. режимы игры - "Быстрое появление"\"быстро и сложнее"\"Ты пожалеешь"? Например восстановление заряда ядра пополам\то же самое + 10% ресов\то же + 20% ресов.

Кстати было бы неплохо учитывать бонус восхождения даже при проигрыше...

Еще такой момент по Благословлениям - может вместо процентов по железу и камням сделать как с деревом? определенные волны орков дают дроп? оставить первые 20 для дерева (или расширить до 30 и дроп 2шт), для железа выделить 30е, 50е, 70е, для камня 40е, 60е, 80е - по 1 шт с орка или даже шанс 50% с орка.

Developer

Там возможно будет не ресурсная надбавка, а для балансировки самого процесса ускоренная скорострельность + шанс отбрасывания до 5-7%.

Нет :) Победа или половинка ресурсов (изначально планировал только четверть сделать, но я добрый)

Пока так оставлю. +3 древесины за первые 20 волн - это для начинающих, остальные благословения не так выгодны, просто что бы не слишком влиять на игру. Это такой умеренный бонус, для получения большего количества ресурсов есть специализация.

Мне кажется увеличение скорострельности сильно упростит эти режимы, еще и с отбрасыванием...

Нет, раз ты не даешь бонус, да еще и хотел только 1/4 ресов сделать, то ты - злой :P

Ну в дальнейшем возможно это так, пока что древесный бонус от 20 волн больше чем от лесопилки (хотя я ее прокачал уже до макс по количеству, но не сильно по скорости).