[d | b / bro / ci / cu / dev / gf / hr / l / m / med / mi / mu / o / ph / r / s / sci / tran / tu / tv / x | es / vg | au / tr | a / aa / abe / c / fi / jp / rm / tan / to / ts / vn / vo]
- [iiChantra] [Радио 410] [ii.booru-Архив РПГ] [acomics-cf-ost] [Cirnoid] [@] - [Архив - Каталог] [Главная]

[Назад]
Ответ
Leave these fields empty (spam trap):
Тема
Сообщение
Файл
Подтверждение
Перейти к [
Пароль (для удаления файлов и сообщений)
 
ЗАПРЕЩЕНО:
  • детская эротика/порнография
  • троллинг, в т.ч. на тему российско-украинских отношений
 
  • Поддерживаются файлы типов GIF, JPG, MP4, OGV, PNG, WEBM размером до 3072 кБ.
  • Максимальное количество бампов треда: 500.
  • Всем посетителям рекомендуется ознакомиться с FAQ.

1514557605761.png - (73 KB, 1920x1080, 6312422cfaa7bfdc2ed9426a4feb5dcc)  
73 KB №4632196   #1

Здрасте .
В общем, где-то примерно 1,5-2 года назад как-то уже я создавал тредик со своей игрой. С того времени вроде как уже и сделано было что-то достаточно, а вроде как и показать толкового чего-то всё еще нет.
Как бы то ни было, если кому интересно, то вот ссылка на последний билд какой есть:
https://www.dropbox.com/s/liscmjoqjqiworw/KYORN%20Alpha%2020.rar?dl=0
Смысл этого треда.. мне самому до конца не понятен. Наверное, чтоб мотивировать себя, что-ли. Т.к. дело может и идет, но идет весьма туго.

Ну и управление:
Z - Действие.
X - Отмена.
S - Меню/Вызов подменю в меню.

Для тех кто желает просто прогуляться по миру без случайных столкновений - запускать через OffBattles.bat

>> №4632202   #2

Ычаньки, не открывайте, там вишмастер! Пишу из интернет-клуба!

>> №4632208   #3

>>4632202
Брат умер, зависимость есть?

>> №4632211   #4

>>4632208
Есть умер, зависимость брат.

>> №4632253   #5

Там есть эльфийка из ЛАЭ?

>> №4632263   #6

>>4632253

> 188.07 KB

Там есть всё.

>> №4632290   #7
1514560477442.png - (33 KB, 1366x768, ec199b56e6998a9d9c7c395c3a7e0adc)  
33 KB

>>4632196
Расскажи больше об игре: какой жанр, что за движок, на сколько процентов готова игра, собираешься ее монетизировать, делаешь один или с кем-то?

>> №4632303   #8
1514560829338.png - (129 KB, 1920x1080, 5f7a7c860336bac9038b8c8792272a14)  
129 KB

Ах да, и небольшой вроде-как гайд, или что-то типа того:

  1. Все имеющиеся сейчас предметы в игре находятся в сундуках в самом большом здании города в котором появляются герои.
  2. Для использования в бою магии надо экипировать предметы с магией (список заклинаний можно посмотреть в описании предмета, если они в нём есть, конечно).
  3. Пока-что единственный способ избавиться предметов из своего инвентаря - продать его торговцу в городе (синеволосая девушка).
  4. Экипировать одноручное оружие лучше в правую руку - если героиня правша, и в левую - если левша (от этого зависит параметр Атака). Можно экипировать 2 одноручных оружия в 2-е руки, в таком случае второе оружие хоть и будет наносить меньше урона, но больше чем если бы это было единственное оружие в несоответствующей руке. К тому же, при атаке двумя оружиями тратиться АП только за то оружие, которое требует наибольшее количество АП.
  5. Вес брони - уменьшает Действие на количество, собственно, веса. Вес оружия - это то сколько АП будет требоваться для атаки оружием (минимум 1 АП, даже если вес 0). К тому же, нулевой вес у оружия это пока-что временная недоработка
  6. Проход на север и восток есть не только через северные пещеры, но и через невидимый "мост" возле лечки, за которой видно пустыню. (надо потыкаться в край).
  7. Из-за того что еще не все данные зон врагов запилены, в некоторые очень дальние участки мира лучше ходить с отключенными битвами, т.к. может возникнуть ошибка.
  8. Есть проход в "башню" (выглядит пока-что как домик, стоящий на круглом островце по середине круглого озерца) через невидимый мост.
  9. Есть "секретные проходы" в некоторых пещерах, а также невидимые мосты которые ведут к некоторым островам.
  10. Разные враги имеют разные резисты, а некоторые могут абсорбировать разные типы урона. Например, теней в лесу можно убить только заклинаниями лечения.
  11. Можно ставить героев в задний ряд, тогда они будут получать меньше урона, но и будут наносить меньше урона оружием ближнего боя, так-что это хорошо для лучников или магов.

В последующем разного рода пояснения будут включены в игру: в виде диалогов с НПЦ, описаний статов и т.п.

>>4632253

>Там есть эльфийка из ЛАЭ?

Нету. Могу сделать позже в качестве пасхалки, елси что.

>>4632290
Жанр - РПГ, с механикой ранних ЖРПГ-шек. Движок самопильный.
На сколько процентов готова - сложно сказать, по ощущениям - нету еще и половины.
Монетизировать не собираюсь. Делаю один.

>> №4632305   #9

>>4632303
Какой ты отчаянный, однако. На сишарпе каком-нибудь писал, наверное?

>> №4632309   #10

>>4632196
Почему весит так много?

>> №4632327   #11
1514561761168.png - (106 KB, 1920x1080, 74d0f372a0ea1dd13e0eaf8a096188b1)  
106 KB

>>4632305
Хуже - на Делфи7.
>>4632309
Ну, типа данные храняться в сжатом виде, и к тому же это мелкий пиксельарт, который и так не весит много. Для карт сделал так что смежные тайлы разставляються автоматически, что позволило уменьшить и их вес, для звуков - только параметры для их генерации. А вообще - игры для НЕС, когда-то, весили даже гораздо меньше.

>> №4632335   #12

Шиндоус 10 64 про английская... не работает...

зависает после первого прохождения песочных часов

>> №4632337   #13

>>4632196
Прости ОП, я тругамер и люблю приходить на всё готовенькое, а не в ранний доступ. Но тебе удачи, желаю допилить.

>> №4632343   #14
1514562859841.png - (74 KB, 1920x1080, 8f53daf7a58e17547ae6bae24f8601b6)  
74 KB

>>4632335
Даже не знаю что с этим поделать.
Гораздо раньше мне сообщали что не работает на Вин10, но это я вроде был пофиксил. Т.е. люди у которых не работало - начало работать.
Но у них даже загрузка не шла (т.е. просто ЕХЕ-шник не запускался). Если же песочные часы появляються - то я понятия не имею из-за чего ошибка.

>после первого прохождения песочных часов

И, собственно, там только одно прохождение их, после этого игра начинается.

>> №4632363   #15

>>4632335
Кстать, тебе никакой ошибки не вылазит, просто зависает?

>> №4632381   #16
1514564643408.png - (7 KB, 1366x768, 04ce3a03f81e03020cdf4408a8c2a856)  
7 KB

>>4632327
Как ты это осилил? Зачем делфи? Почему не взял готовые конструкторы?

>> №4632384   #17
1514564754886.jpg - (1333 KB, 1457x2064, 01310f15ca9131341b652fa18449e182)  
1333 KB

Стоило человеку на год исчезнуть и уже никто не помнит.

>> №4632398   #18
1514565241903.png - (52 KB, 600x800, a2484a9c091b98a6d251638dec1061e2)  
52 KB

>>4632381
Пока-что нельзя даже и сказать что осилил, много чего еще надо сделать.
Делфи потому-что толком разве в него и умею. И то так себе.
Конструкторов просто не пробовал. Когда-то давно сделал был дота-клон карту для третьего варкрафта, и понял все недостатки делания на чужих движках. Т.е. много чего не работало так как надо. Вот поэтому как-то немного плохо смотрю на всякие конструкторы. Ну и к тому же я зачем-то поставил своей целью маленький вес. Не то чтобы прям какой-то лимит веса, но просто чтоб маленький. Вот на сторонних вещах для игродела это вообще никак не сделать.

>> №4632407   #19

>>4632384
Возможно надо было эльфов на оп-пик побольше пихать, ибо про разработку и вне рисовача оп особо и не заикался никогда.

>> №4632422   #20

>>4632343
Можно в следующей версии дебаг-лог включить чтобы логи в файл писало

>>4632363
Песочные часы текут текут секунды две, и потом все. Никакой ошибки нет. Просто изображение часов.

>> №4632423   #21
1514565923687.png - (30 KB, 1280x720, 5877c524e668762fd491917048601965)  
30 KB

>>4632398
Движки значительно упростили бы тебе жизнь, но маленького размера действительно не вышло бы. А спрайты, кстати, ты сам рисовал?

>> №4632428   #22

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

>> №4632429   #23
1514566224393.png - (1 KB, 192x123, ace653e920edabe133908d9129d41bc9)  
1 KB

В режиме совместимости с вин7 выдало такую ошибку

>> №4632431   #24
1514566233013.png - (40 KB, 600x800, 64d5d4e40a7f6e4dc50909a1106b1820)  
40 KB

>>4632423
Да, спрайты свои.

>> №4632434   #25
1514566330537.png - (11 KB, 1600x1200, b139f294b6afbabc8e5478370bdc37d1)  
11 KB

>>4632428

Вот тут

>> №4632436   #26
1514566489483.png - (168 KB, 1280x768, a46c104189382851508418cb4b576813)  
168 KB

>>4632431
Какая ты умница! И никто тебе не помогает?

>> №4632441   #27
1514566763843.png - (6 KB, 871x74, 3eafb3877e151039e3a7ff8e02b47cef)  
6 KB

>>4632429
>>4632434
Ок, спасибо.
Боюсь что проблема может быть в пикрелейтед.
И это хуже всего, потому-что не понятно какую именно процедуру Вин10 может не поддерживать. Тем более что есть люди с десяткой у которых нету такого, так-что проблема может быть вообще хз в чем. Ну, тоесть, номинально, в МСДН эта функция может быть, и писать что поддерживаеться Вин10, а по факту на некоторых версиях виндовсах будет не работать.

>> №4632449   #28

>>4632441

Ну на период загрузки не так много процедур вызывается. можно отловить наверно, и чем нибудь заменить я думаю.

>> №4632450   #29
1514567059585.png - (62 KB, 600x800, 643023b197acf3716ec5781437839917)  
62 KB

>>4632436
Нет, никто. Возможно, в будущем прийдеться попросить кого-то с переводом на английский, когда уже писать диалоги целые надо будет. А то мой Ингриш Бери Бэд.

>> №4632456   #30

>>4632450
Буржуям хочешь показывать?

>> №4632459   #31

Кто-то опробовал, оно того стоит?

>> №4632460   #32

>>4632456
Возможно. Пока-что и близко не имею представления как игра будет распостраняться. Если вообще будет закончена.
>>4632449
Проблема в отлавливания этой ошибки - в нахождении её на системе на которой эта ошибка не возникает. И опять таки, из-за того что на некоторых Вин10 этой ошибки нет - возможно что даже переустановка виндовса в этом может не помочь.

>> №4632463   #33

>>4632384
А я вот помню, как однажды по всем страницам искал этот тред, но его нигде не было. Вот это разочарование было.

С возвращением, ОП! Я тебе и твоей игруле очень рад, надеюсь, в этот раз ты подольше с нами побудешь.

>> №4632472   #34

>>4632463
Я не то чтобы был недолго, просто тред утонул. А особо нового постить мне небыло чего.
Я планирую, что когда уже будут работать скрипты катсценок на движке, я создам тред в /dev/ (Там, я полагаю, он довольно долго продержиться). Собственно, для того чтоб уже запостить какую-то демку в которой будет несколько самых начальных квестов, начальные локации будут более-менее сбалансированны, заселены нужными для них монстрами и т.д.
Т.е. когда уже будет непосредственно в хоть что-то поиграть, а не просто по миру побродить.

>> №4632540   #35

>>4632196
Новость о том, что ты делал и не забросил делать игру, для меня - праздник получше нового года.

>> №4632598   #36

>>4632431
Расскажи это на форуме рпгмейкера.

>> №4632610   #37

>>4632598
Может просто перерисовал?

>> №4632620   #38
1514577867945.png - (1 KB, 80x48, 3c3fdd7515a7a53048b7181730bbbbfc)  
1 KB

>>4632598
А что там с форумом рпгмейкера?

>> №4632749   #39
1514586194617.jpg - (119 KB, 1105x645, 2dd525f1c1abd087f4e933e2b594c76c)  
119 KB

>>4632472

>скрипты катсценок на движке

Знал бы ты какой в Godot замечательный плеер, в котором так просто делать катсцены с помощью ключевых кадров!

>> №4632756   #40
1514587048335.png - (32 KB, 1047x644, 189a176774c040d584203ff998bd8e76)  
32 KB

>>4632749
Это применимо к вообще любому аспекту в моей игре.
Как например: сжатие картинок, проигрывание звуков, покадровая анимация спрайтов и т.д.
Например - пикрелейтед. Генератор звуковых эффектов. Сделан, правда, по примеру такого же от Дайсуке Амаи.

>> №4632769   #41

>>4632763
Я в принципе понимаю что на уже готовом движке делать наверное проще. Хотя бы потому-что не надо писать сам движок. Но вот я был решил раньше что-то начать делать на Делфи, а сейчас уже сделано, ну не то чтоб достаточно, но всё же в таком количестве что и бросить уже сделанное жалко.

>> №4632785   #42

>>4632769
Не слушай их, ОП. Каждый раз в таких случаях появляются умники, которые наперебой советуют на чём разработка будет происходить лучше/проще/продвинутее. Но в итоге у тебя просто уйдет много времени на освоение новой среды, много времени чтобы перенести готовые части игры в новую среду разработки и ещё много времени чтобы понять почему после переноса некоторые из них вдруг перестали работать/куда-то подевались/работают совсем иначе.

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

>> №4632951   #43

>>4632749
Годот и в 3д умеет неплохо.

Попробуй поиграть в Дорогу Правопорядка.

>> №4633212   #44

>>4632951

>Дорогу Правопорядка

А что это?

>> №4633513   #45
1514665140954.png - (21 KB, 1366x768, f2e81ddd869db23ef447fb400ac595be)  
21 KB

>>4632951
Они там, вроде, чего-то в этом плане подкрутили в 3.0?

>> №4633532   #46

>>4632327
А ты молодец. Не думал своровать дельфи посвежее? Там и мультиплатформу завезли. Хотя программа будет чуть толше, на пару мегабайт.

>> №4633578   #47
1514669105823.png - (35 KB, 1144x532, 5f5cd9923a8b8764755986d5638f1eba)  
35 KB

>>4633532
Пока-что не пробовал более новых. Так-то о поддержке новых платформ в курсе. Хз, может как-нить потом ради эксперимента попробую. Хотя слышал что там какие-то проблемы с совместимостью с кодом старых версий.
Ну и то что:

>Хотя программа будет чуть толше, на пару мегабайт.

На пару мегабайт. Притом что сейчас вес 300Кб. В итоге так как я делаю сейчас, я прикинул, что возможно будет в пределах от до 1МБ до 2МБ.
А если еще и на всякие там андроиды портировать то это еще и управление переделывать, что совсем уж неохота.
А еще на другие платформы - по хорошему это надо и самому ставить их и тестить чтоб работало как надо. А то мало ли какие подводные камни.

>> №4633608   #48

>>4633578

>На пару мегабайт. Притом что сейчас вес 300Кб.

Эмм... А в чём, собственно, проблема-то? Или ты принципиально хочешь чтобы игра занимала как можно меньше места?

>> №4633613   #49

>>4633608
Ну да, я уже писал что зачем-то решил делать как можно меньше по весу.

>> №4633620   #50
1514671066637.png - (573 KB, 1282x722, 8cdb7a553ed6e0f14170219c942cd746)  
573 KB

>>4633608
К сожалению ОП вместо того, чтобы делать игру решил делать движок и заниматься с ним любовью, ставя непонятные цели. И это очень обидно.

>> №4635512   #51
1514838518259.png - (43 KB, 1920x1080, 99d46d18c0439639e0691df72712d303)  
43 KB

В общем, пока-что сделал описания статов. А кроме этого еще и сделал нормальную подсказку клавиш в бегущей строке во время изменения строя героев.

>> №4635569   #52

>>4635512
Расскажи мне: багов много бывает? Как отлавливаешь?

>> №4635583   #53

>>4635569
Ну, бывали некоторые. Именно сейчас прям багов нет (по крайней мере пока-что не попадаються), не считая недоработок в тех или иных местах. Но о них я знаю и это именно еще недоделанные вещи а не баги. А так-то в зависимоcти от того что за баг - быdает что просто в коде ищу. Если же вылетает ошибка в том или ином месте (Именно это - весьма редко)- то всякие там брекпоинты ставлю в предполагаемом проблемном месте кода, и там уже ищу таким образом.
Как примеры обычных багов:

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

Это всё вещи обычно из-за невнимательности и того что где-то что-то не учёл.

>> №4636695   #54

>>4633578
У тебя все спрайты и игра уместились в 300кб? Ого.

>> №4636701   #55

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

>> №4636711   #56

>>4636701
А исходный код можешь выложить, если не сложно? Мне просто скомпилировать.

>> №4636717   #57

>>4636713
Нет, це лично кое-что проверить.

>> №4636719   #58

>>4636717
За сколько на кикстартере соберётся нужная сумма?

>> №4636724   #59

>>4636719
Как ты узнал?!
Нет, просто мне любопытно узнать сколько оно будет весить если собрать в новой версии дельфей. И можно ли перенести в FMX.

>> №4641857   #60
1515446148204.png - (32 KB, 828x1052, 3ace2646d661e75d54b1aedb9ccb0996)  
32 KB

Пока-что компилятор байткода из скриптов до конца не готов. А потом надо будет еще сделать чтоб игра умела читать этот байткод. Сама реализация выполнения скрипта (пока-что только перемещение) в игре сделана уже.

>> №4642052   #61
1515453021912.png - (16 KB, 832x536, d49a5f4f0e3b563db44413fea2325b6a)  
16 KB

>>4641857
И сделал проверку правильно ли прочитано всю информацию из текстового файла.

>> №4643734   #62
1515589953788.png - (177 KB, 500x546, e6012b9280d135f5c21bb646878ea309)  
177 KB

Здравствуйте, меня зовуть Нулевая-тян Не Нуль-тян, не путайте. Я прибыла к вам на службу, моя задача - спасать интересные тредики от утопления. Ваш тредик тонет и уехал с нулевой. Но я вас спасу!

>> №4650175   #63
1516186243375.png - (14 KB, 350x484, 98e1e51360cc7c235edfca3c7e4e0b0a)  
14 KB

Наконец-то доделал чтоб работал тестовый скрипт. Теперь он компилируеться в байткод, читаеться игрой с байткода и выполняеться в игре.

>> №4650181   #64

>>4650175
Осталось только сделать чтобы текстуры, сюжет, персонажи и геймплей генерировались из двух байт данных в рантайме, и вот тогда заживём!

>> №4650188   #65

>>4650175
ОП, ты большой но молодец, но я тебя прошу, научись писать -тся и -ться. Ибо мои глаза этого не могут вынести.

>> №4650263   #66
1516203555374.jpg - (88 KB, 671x1024, 557b00614f7b0d08c16c177f7dd253b2)  
88 KB

>>4650188
Тогда как называть этого молотся? Или таки молоться?

>> №4650310   #67

>>4650263
"Малаца" же.

>> №4650313   #68

>>4650263

>молоться

"Клиент мясорубки"

>> №4650449   #69

>>4650263
Ться-куном.

>> №4650456   #70

>>4650313
А почему не кофемолки?
Напомнило: 1989год, толпа у Моссовета скандирует:
- Молотова! Молотова! Молотова!
Председатель Моссовета выходит на балкон:
- Товарищи, Молотов же в 1986 году умер!
- Тогда в зернах!

>> №4651033   #71

>>4650175
Расскажи лучше: всё это добро можно будет потом монетизировать, выпустив как набор для изготовления рпг с эльфийками?

>> №4651051   #72
1516287987084.png - (10 KB, 840x1058, 6c3a3de388cce168e235b19d7c2aba96)  
10 KB

>>4651033
Нет, я ничего монетизировать не собираюсь. На счет набора изготовления РПГ с эльфийками.. Ну тут незнаю, действительно хороших редакторов под это всё я не делал. Например, те же карты я рисую в пеинте, и потом просто цвета пикселей конвертирую в нужные тайлы. Но, в принципе, не знаю, если таки когда-либо я доделаю игру, может выложу и все те "редакторы" и конвертеры что я сделал. Скрипты же - я делаю исключительно для своего удобства же.

>> №4651212   #73

>>4651051
Зря. Так бы хоть какая-то польза была.

>> №4651234   #74
1516302712654.png - (0 KB, 32x16, 6328473e9cc485e09fa5a96dbeada337)  
0 KB

>>4651212
Э... зря редакторы нормальные не сделал или что?
Если же нет, то вообще еще не известно будет ли игра завершена.

>> №4651250   #75

>>4651234
Тратишь время и силы, а на что?

>> №4651261   #76
1516304057789.png - (0 KB, 96x96, 37247e61ce9a23362404db222327dec0)  
0 KB

>>4651250
Всмысле на что? На игру же вроде как.

>> №4651283   #77

>>4651261
Но ты не игру делаешь, а бесконечно пишешь свой инструментарий, вместо того, чтобы использовать готовое решение.

>> №4651393   #78

>>4651283
Пока ему процесс доставляет удовольствие - он все делает правильно.

>> №4651536   #79
1516348146530.jpg - (2 KB, 56x26, 92f9f03f07fbcb8fe6d39d194dedc55b)  
2 KB

>>4636701 какая музыка тебе примерно туда нужна?
http://rgho.st/77T97HHZN

>> №4651582   #80

>>4651250
А на что вообще по твоему правильно тратить время и силы?
Пока оно по фану - какая разница?

>> №4651633   #81

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

>> №4651889   #82
1516389529495.png - (0 KB, 96x96, da03a443ad15e820be890e58db878e44)  
0 KB

>>4651536
Ну, на счет музыки, так-то я всё собирался делать сам. Но пока-что я еще планировал сделать простенький миди-редактор, где семплами будут служить звуки созданные в генераторе звуков, который я уже сделал. Пока-что я не пробовал заниматься деланием музыки, поэтому пока-что плохо представляю что получиться. Если совсем уж будет всё плохо, то возможно тогда и буду кого-то просить о помощи в этом.

>> №4651907   #83

>>4651889

>сделать простенький миди-редактор

Не трать время, выбери из тысяч уже существующих. Практически любой из них имеет возможность перетаскивать ноты/сэмплы/треки и рисовать ноты для упрощения редактирования.
c:chem намекает на приём веществ

>> №4651920   #84
1516391404260.png - (0 KB, 96x96, b0fd13ba55392d4ecedcab0e8a43a917)  
0 KB

>>4651907
Боюсь что мои семплы они не будут уметь использовать.

>> №4651926   #85

>>4651907

>Не трать время, выбери из тысяч уже существующих.

А ещё можно сразу игру готовую скачать. Не понимаю, зачем замораживаться с созданием чего-либо, когда можно просто взять готовое.

ОП, не слушай их. Они, похоже, совершенно не понимают Сути. "Спрайтов надёргай, движок готовый возьми, сэмплеров полно". Баки какие-то.

>> №4651930   #86

>>4651920
А сэмплы то в каком формате сами? Если MIDI, то не вижу проблемы с импортом их в редакторы.
>>4651926
Вот только не впадай в крайности. Пилить музыкальный редактор стандартизированного формата (читай: велосипед) для того, чтобы результаты использовать в своей собственной игре - это явный перебор.

>> №4651938   #87
1516392418141.png - (0 KB, 96x96, 23234a2545609694e4c196bc14f43770)  
0 KB

>>4651930

>А сэмплы то в каком формате сами?

В собственном формате. Звуки для семплов (как и вообще любые другие звуки в игре), в файле храняться в виде параметров для генерации звука. При загрузке игра генерирует этот звук. Например вот тут: >>4632756 сам генератор звука.

>> №4651992   #88

>>4651926
Ты - бака. А ОП сейчас занят той же ерундой, что и автор того древнего мультика про лисицу и барана. Того тоже не устраивали существующие 3д-редакторы, и он принялся изобретать собственный, выглядело смешно, разумеется.

>> №4652109   #89

Че, кто играл уже?

>> №4652132   #90

>>4651992
Только у ОПа-то вполне годно выходит. Благо процедурная генерация для подобного контента уже не одно и не два десятилетия успешно используется, есть от чего отталкиваться.

>> №4652187   #91

>>4651889 Понятня, но второй раз я не буду навязываться. Вообще для меня лично главнее всегда результат, если есть возможность не делать все самому, то лучше заручиться помощью, чтобы хоть что-то вышло.
http://rgho.st/7Q4QRwbmd

>> №4652218   #92
1516434820285.jpg - (21 KB, 564x423, 9655acf2f069f756d7c32883b4964c0f)  
21 KB

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

>> №4652219   #93

>>4652218

>Челендж ОПа уже сам по себе контент.

Всем плевать, как и сколько делалась бесплатная игра в интернетах.

>> №4652223   #94
1516436170718.jpg - (18 KB, 563x421, 58dac3a2cdd6f71221a1030baf1d1975)  
18 KB

>>4652219
Не говори за всех, челлендж это контент, а на любой контент найдётся пара тройка эстетов, даже если контент совсем нишевый.

>> №4652235   #95

>>4652218
А ещё есть вариант, что ОП закопается в редакторах под каждый отдельный игровой ресурс и в итоге до развития геймплея дело и не дойдёт. Мир вновь пополнится ещё одной недоделанной альфой.

>> №4652236   #96

>>4652219
Кроме автора, который получал удовольствие от кодинга.
Только конченные потребители могут радоватся только результату. Настоящему творцу и сам процесс создания приятен.

>> №4652243   #97

>>4652236

>Только конченные потребители могут радоватся только результату. Настоящему творцу и сам процесс создания приятен.

Да, и? Это Ычан — Бред, или личная голова ОПа? Мне от того, как ему интересно копаться в байтах, ни холодно, ни жарко. Мухам, что слетятся после релиза, если он будет вообще — тоже. Страдают только желающие сами пустить ручки в код, но ОП явно сказал, что пилит один. Ну, и флаг ему в руки. Вот, можно его тут помотивировать комментарием билда.

>> №4653066   #98
1516521037881.png - (8 KB, 846x549, b128ca38a43aaf3dfcf9a72798892776)  
8 KB

Еще не для всей брони нарисованы анимации для боя, поэтому понемногу сейчас и их делаю.

>> №4653626   #99
1516565031459.png - (8 KB, 843x537, e48551335ed1db3892b12f351f3bb13e)  
8 KB
>> №4653775   #100
1516579727046.png - (8 KB, 844x543, f6db459800e0a721d5a0adec4d2fdbb4)  
8 KB
>> №4653931   #101
1516630195112.png - (16 KB, 1152x648, 88584c21fa42818406a55aea4cf830af)  
16 KB

Добавил одежду для чиби-режима на мировой карте.

>> №4654088   #102
1516644969241.png - (2 KB, 324x255, c682a432c33693b4b283a77ad2f5f84b)  
2 KB

>>4654013
Да, раздеть героинь всегда можно будет. Только вот без одежды броня будет на нуле. Не считая защиты даваемой щитом, но они больше для блокировки будут.

А тем временем я перерисовал кораблик.

>> №4654104   #103
1516645836275.png - (3 KB, 324x255, b746ae03dea7c9308f8608433df8f46a)  
3 KB

Зачем-то я еще и такую версию сделал.

>> №4654105   #104

>>4654013
На дракона с голыми руками?
и в фуллплейте адама

>> №4654107   #105

ОП, ты мой кумир!

>> №4654112   #106

>>4654104
Корабль 32х32?

>> №4654123   #107
1516647484111.png - (1 KB, 395x338, edc94db96205ec31f73c34ad8c096a4d)  
1 KB

>>4654112
Нет. Вот тут с сеткой тайлов. Один тайл - 16х16. Сам кораблик будет состоять из 3-ех спрайтов: волны под кораблем - 64х16 по 4-ре фрейма, флажок - 16х16 по 4-ре фрейма, и сам корабль - 64х64 с 1 фреймом.

>> №4654143   #108

>>4654123
Годно. Я бы тоже так хотел, но, боюсь, что не потяну выше 16х16

>> №4654261   #109
1516699286423.gif - (5 KB, 180x180, 1439d6a8a91224db945ee5562448eedc)  
5 KB
>> №4654264   #110

>>4654105
В Дьябло 3 была такая ачивка - убить голышом дьявола Похоти.

>> №4654319   #111
1516711956457.png - (0 KB, 226x181, ced5f272705ec425efc93e11bfb4ef8d)  
0 KB
>> №4654356   #112

ОП, а сам во что играешь, если играешь?
Консольки или ПК? Эмуляторы или оригинальное железо?

Хотет коробочную версию. На SD'шке. С артбуком, плакатиком и наклеечками.

>> №4654407   #113
1516722299933.png - (1 KB, 298x235, 5a96fe203d56c979a134b451bbac9fd4)  
1 KB

>>4654356
Так-то консолей у меня нет, (ну, не считая старую Сегу Мегадрайв у которой уже все джойстики поломались), поэтому ПК. В последнее время я не особо то много играл, за последний год это были первый Дарк Соулс, Thief (98-ого года), и Плейнскейп Тормент. Так-то саму РПГ-шку я начал делать еще и под впечатлениями от старых 2Д-шных финалок и Кроно Триггера, которые на эмуляторах проходил. Еще каждый год пытаюсь безуспешно пройти Кейвстори, которую не осиливаю никак.

>> №4654456   #114
1516728477118.jpg - (632 KB, 1920x1080, a45b962f644a83510fc828f0e75f95c1)  
632 KB

Фанарт, если это можно так назвать.

>> №4654502   #115

>>4654456
Сугой! В чем делал?

>> №4654506   #116
1516734227709.jpg - (334 KB, 1920x1080, 59152496f9f5f9abb55d4a2e14e79f04)  
334 KB

>>4654502
В студии от Honey Select. Моей работы там мало на самом деле: только персонажей создал в редакторе и расставил.

>> №4656593   #117
1517147089431.png - (16 KB, 1024x1024, 03193da7d489c61d3d9dba1397e7097d)  
16 KB

>>4654456
>>4654506
Хорошие у тебя они получились! ( ^3^)

>> №4656606   #118

ОП, молодец, думаю если сделать еще и интересную сюжетную линию, то выйдет хорошая игрушка.

>> №4656680   #119

>>4656606
Угу, внукам сможешь её показывать.

>> №4656723   #120

Новая версия when?

>> №4656736   #121
1517168968990.png - (6 KB, 572x320, 088828c80a6cf4b2c3dc7d5b180ffac4)  
6 KB

>>4656723
Слишком мало изменений, и они слишком незначительны чтоб было хоть-что новое заметно в новой версии.

>> №4657884   #122
1517343927763.png - (22 KB, 568x726, ddd6703f5e5994fe59dd858b187eca8d)  
22 KB

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

>> №4662288   #123
1517990357776.png - (27 KB, 664x1023, f65be84a40e94e9823880cdf5a000f50)  
27 KB

Пока-что добавил локальные переменные и константы для скрипта.

>> №4662291   #124

Что это по жанру то, РяПыГэ?

>> №4662297   #125
1517991973164.png - (0 KB, 96x96, c7fc2c764a7533cbcd388451cea4c455)  
0 KB

>>4662291
Да, РПГ.

>> №4662304   #126

>>4662297 А тебе это в принципе в качестве хобби интересно, или есть аллергия на готовые конструкторы подобного плана? Немного непонятно, зачем в принципе изобретать велосипед.

>> №4662307   #127
1517995671025.png - (0 KB, 96x96, 1d3314c2e93351c8bae0faff0861bee0)  
0 KB

>>4662304
Немного первого и немного второго.
А по хорошему - не знаю стоило ли мне за это вообще браться.

>> №4662583   #128

>>4662307 Если было желание и немного времени, значит стоило.
Даже если логического завершения нет, опыт все равно не пропьешь.
Меня тоже давно мучает желание, навоять что-то подобное под андроид.

>> №4663408   #129
1518172526929.png - (0 KB, 222x123, 1a93e6e9d8e771e26c8f031f523afdb9)  
0 KB

>>4662583

>Даже если логического завершения нет, опыт все равно не пропьешь.

Если нет логического завершения - значит всё это делалось зря, так как подобный опыт бесполезен.

>> №4663419   #130

>>4663408
Ничего не зря. Получение удовольствия от процесса, как по мне, часто важнее результата.

И ценности в такой штуке, которую сам сделал, пускай даже не рабочей, во сто крат больше, чем в завершённой и работающей штуке, сделанной с привлечением большого количества сторонних штук.

Ты няша и молодец же.

>> №4663424   #131

>>4663419

>И ценности в такой штуке, которую сам сделал, пускай даже не рабочей, во сто крат больше, чем в завершённой и работающей штуке, сделанной с привлечением большого количества сторонних штук.

Ровно стоько же. Но коэффицент личной оценки зависит от обстоятельств.

>> №4663453   #132

>>4663419

>Получение удовольствия от процесса, как по мне, часто важнее результата.

Что, простите? Разве игра не делается из расчёта, что в неё сыграет кто-то помимо её автора? Если конечный результат не произведет впечатления на игроков, то какой вообще смысл затевать разработку? Ведь в итоге игрокам будет совершенно наплевать на чём писалась игра, какие конструкторы в ней использовались и какие в ней ограничения. Если игра хорошая - она понравится игрокам и они выразят свою похвалу автору. Если игра плохая - то игроки засыпят автора жалобами. И вот как вы думаете, получит ли автор от этого удовольствие?

>И ценности в такой штуке, которую сам сделал, пускай даже не рабочей, во сто крат больше, чем в завершённой и работающей штуке, сделанной с привлечением большого количества сторонних штук.

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

>> №4663469   #133

>>4663466
Ты никогда не задумывался над разницей в понятиях "делать для себя" и "делать для других"?

>> №4663474   #134

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

>> №4663489   #135
1518181370517.png - (0 KB, 96x96, f096d74d82db65f5140906c31e8fc13c)  
0 KB

>>4663474

>прибыльным

В любом случае я не собираюсь с этого получать какую-то прибыль.

>> №4663557   #136

>>4663453

>Если конечный результат не произведет впечатления на игроков

На меня уже производит впечатление то, что существуют люди, подобные ОПу. Которые делают что-то ради интереса, ставят сами себе ограничения, не ищут лёгких путей и делятся своей работой с другими.
Сам факт наличия автора, написавшего свой движок и свою музыку, нарисовавшего свои спрайты, придумавшего механику просто потому что ему это интересно для меня уже "итог".
Факт того, что всё происходило на моих глазах.

Процесс важнее результата. "Making-of" интереснее готового продукта. Одна недоделанная некоммерческая игра от одного человека, со своим движком, своими спрайтами, своей музыкой стоит сотни вылизанных коммерческих проектов крупных студий.

И если у меня был бы выбор, потратить равную сумму денег на какое-нибудь коллекшн эдишон ведьмака\фоллача\скурима\etc или на "коробочную версию. На SD'шке. С артбуком, плакатиком и наклеечками." игры ОПа, я бы выбрал ОПа.

"Итог" уже тут. Ты ничего не понял.

>> №4663581   #137

>>4663557
Это до такой степени толсто, бессмысленно и неправильно в стольких направлениях сразу, что я даже отвечу.
Во-первых, почему ты сравниваешь игру ОПа с играми ААА-класса? Слыхал про инди-игры? Скажи что лучше - новости о том, что кто-то где-то делает самопильную игру, заморачиваясь фиг знает над чем; или же готовая завершенная Cave Story (или другая любая хорошая завершенная инди-игра)?
Во-вторых, какие ещё артбуки, плакаты и наклеечки? Причём это здесь? О чём вообще речь?
В-третьих

>"Making-of" интереснее готового продукта.

Что лучше - шашлык у тебя на столе или двухчасовое видео о приготовлении шашлыка?
В-четвертых,

>Сам факт наличия автора, написавшего свой движок и свою музыку, нарисовавшего свои спрайты, придумавшего механику просто потому что ему это интересно для меня уже "итог".

Слыхал про Mighty No9? Неважно кто там её делал и сколько лет, неважно как сильно он эту игру любил/не любил, неважно какие механики он придумал. Важен итог. Важно то, что из всего этого получится в конце, на последнем этапе. И в нашем случае между "эй, ребят, я практикуюсь в программировании чисто для СЕБЯ" и "эй, ребят, я тут игру пилю, которая ВАМ наверняка понравится" просто огромнейший разрыв. Если в итоге не ориентироваться на результат, то смысл всей затеи стремится к нулю. Не для ОПа, конечно же - для него это будет практика в программировании, рисовании и прочих вещах. Но для всех остальных подобная разработка может просто завершиться ничем.

>> №4663585   #138
1518190129424.png - (0 KB, 96x96, 675918050e356b25c5bade1ddd975655)  
0 KB
>> №4663593   #139

>>4663581

>Во-первых, почему ты сравниваешь игру ОПа с играми ААА-класса?

Почему бы и нет?

>Слыхал про инди-игры?

Конечно.

>Скажи что лучше - новости о том, что кто-то где-то делает самопильную игру, заморачиваясь фиг знает над чем; или же готовая завершенная Cave Story (или другая любая хорошая завершенная инди-игра)?

Завершённая Cave Story. Не любая хорошая инди-игра.

>Во-вторых, какие ещё артбуки, плакаты и наклеечки? Причём это здесь? О чём вообще речь?

К тому, что если б ОП вдруг закатал игру на SD'шку, сложил бы её в коробочку с парой открыточек, я бы такое с удовольствием купил.

>Что лучше - шашлык у тебя на столе или двухчасовое видео о приготовлении шашлыка?

И видео и шашлык одинаково хорошие? Если да, то видео.
Двухчасовое видео о создании Cave Story, думаю, понравилось бы мне больше готовой Cave Story.

>Слыхал про Mighty No9?

Конечно. "Я делал Мегамужыка, дайте мне денег, сделаю ещё одного, краше предыдущего! Вы ведь любите мегамуыжка, да? А то кушать что-то хочется".
Не играл, но осуждаю.
Я вообще ко всяким кикстартерам отношусь не очень хорошо.

>> №4663595   #140

И да, "игра" (точнее, наверное, "проект", учитывая всё вышесказанное) ОПа уже лучше завершённой Cave Story. Если уж ты решил брать её в пример.
По крайней мере, для меня.
Если бы ОП просто пришёл в /b с готовой игрой, я бы просто судил саму игру. Скорее всего, поглядел бы только после кучи восторженных комментариев от Ычанек. А то и вовсе бы внимания не обратил.

ОП, извини, ухожу.

>> №4663631   #141
1518197338306.png - (0 KB, 96x96, 3a3e35c7292d1c016d11427d0bafb280)  
0 KB
>> №4663664   #142

ОП, я тебя не понимаю конечно, но ты невероятно крут! Желаю тебе смочь доделать игру.

>> №4663884   #143
1518261429833.png - (0 KB, 96x96, 4023d32648ba8e42f1d425c9b75e8ca4)  
0 KB
>> №4665550   #144
1518530351427.png - (0 KB, 96x96, 53398062bd0a740304070b9cf9b8fe1c)  
0 KB
>> №4665559   #145

>>4663631>>4663884>>4665550
У меня от этого wolf's dungeon.

>> №4665560   #146
1518532470838.png - (0 KB, 96x96, 8d86fa64505100500ed30dd13179a9c5)  
0 KB
>> №4665561   #147

>>4665559
Кто о чём.

>> №4665584   #148
1518537626273.png - (1 KB, 192x192, 622b2cdeedc7955f4b977d3f106a7348)  
1 KB
>> №4665592   #149

>>4665584
Какая няша!

>> №4665597   #150

Эти твари больно крутые для самодельной игры по дизайнам.

>> №4666249   #151
1518641859134.png - (13 KB, 768x768, 41fb76c3881842e0228035802c4bac5f)  
13 KB
>> №4666495   #152
1518699287458.png - (0 KB, 48x48, 8738439cb007a726f9febcad90fc9222)  
0 KB
>> №4666502   #153
1518700391583.png - (0 KB, 48x48, 3729787f4583a2595187031d4fb9cbd8)  
0 KB
>> №4668504   #154

как успехи? мы все очень ждем финализации твоего проекта.

оп продолжай держать нас в курсе

>> №4668617   #155
1519021278921.png - (0 KB, 96x96, 657b0b87ebb60342188aa11b9e36b0bc)  
0 KB

>>4668504

>как успехи?

Всё очень медленно.

>финализации

До этого, боюсь, еще далеко.

>оп продолжай держать нас в курсе

Ну, так-то я и так пощу что можно нового, если есть что. Пока-что все еще делаю всякие вещи для того чтоб работали скрипты.

>> №4677906   #156
1520629065828.png - (13 KB, 401x526, 94db8ce50103676c5f7c38832b6b942f)  
13 KB

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

>> №4681731   #157
1521152341793.webm - (1915 KB, 1156x676, df53fe414e3d26515d7f320c8007b41a)  
1915 KB
>> №4681732   #158

>>4681731
цікаво виглядає

>> №4681740   #159

>>4681731
Окей, я понимаю что ЖС - это скорее всего "життєва сила", но что такое ОД? Я уже почти все возможные варианты перебрал, но никак не пойму что оно значит.

А так в целом годно, да. И эффекты хорошие - по стилю напоминает оные из РПГшек на SNES.

>> №4681741   #160

>>4681740
Очки действия, не?

>> №4681742   #161
1521155283400.png - (0 KB, 96x96, bbd3fd1b055cb960ae6db02bfebe0aea)  
0 KB

>>4681740
>>4681741
Да, ОД - "Очки Действия". Или же - "Очки Дії"

>> №4687215   #162
1522061845717.png - (20 KB, 495x1008, 43d9963de483d55326dac032994d7103)  
20 KB

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

>> №4687216   #163

>>4681742
Этот монстр мне напоминает одну хентайную игру.

>> №4687218   #164

>>4687215

>польская нотация
>> №4687220   #165

>>4687218
Зато всё ясно и понятно.

>> №4687222   #166
1522062169344.jpg - (29 KB, 600x337, 3de332b15e364af1a0b27dd3a2d058da)  
29 KB

>>4681731

>> №4687226   #167
1522062577242.png - (0 KB, 64x64, bc73daa6193b291b36395f6c2e8f7895)  
0 KB

>>4687218
Ну да, делал максимально простую для парсинга запись просто.

>> №4687300   #168

Мой пека потянет?

>> №4687305   #169
1522071647427.png - (11 KB, 373x316, eb5174e31b7be094941ce3044456d0ec)  
11 KB

На счет глобальных переменных и констант - сделал пока-что считывание системных констант.

>>4687300
Должен был бы потянуть.

>> №4687307   #170

>>4687305
А если на милималках?

>> №4687314   #171
1522072319374.png - (0 KB, 64x64, 90e309444fc93b475c04e4d075fcaeee)  
0 KB

>>4687307
Э... ну тут нет никаких "минималок". Так-то вся игра рисуеться на экран с помощью GDI. Так-что, по идее, должен потянуть любой более-менее современный компьютер с Виндовсом.

>> №4691447   #172
1522677271530.png - (28 KB, 664x1023, be07e968b4ba12cfbfd0a0e724eaa194)  
28 KB

Сделал считывание глобальных переменных и глобальных скриптов.

>> №4691452   #173

>>4691447
>>4687305
А что все эти штуки дают, если "для бестолковых" объяснять?

Всегда было интересно, как причёсывают баланс в подобных играх. Всё это взаимодействие статов, экипировки, заклинаний, предметов. Какие-то хитрые расчёты по хитрым формулам.

>> №4691461   #174
1522681130039.png - (0 KB, 96x96, 5cbf6ffd56a2704b0e68d7eae69e45ca)  
0 KB

>>4691452

>А что все эти штуки дают, если "для бестолковых" объяснять?

Ну, это всё я делаю программу которая будет считывать из текстовых файлов скрипты, будет их всех запихать в один файлик, с которого игра будет загружать эти скрипты.
А сами скрипты нужны для, например, катсценок, для квестов, и т.д.

>Всё это взаимодействие статов, экипировки, заклинаний, предметов. Какие-то хитрые расчёты по хитрым формулам.

Ну.. пока-что, в данный момент, я еще не брался за баланс. Больше делаю всякие штуки по самой механике игры, или для движка.
Формулы же расчета, например, урона - у меня совершенно простые.
Например:
(Полученный урон) = (Базовый урон атакующего) - (Броня атакуемого).
Но если (Полученный урон) < 1, тогда (Полученный урон)=1.

>> №4702024   #175
1524127985737.png - (28 KB, 664x1023, 5472e5582678b09958dc9be3bfc5795e)  
28 KB

Что-то я слишком долго уже не делал был ничего.
Вобщем, добавил переменные и константы для карты.

>> №4702140   #176

>>4702024
Приблизительно лет десяти хватит, чтобы доделать, наконец?

>> №4702217   #177
1524142448449.png - (0 KB, 100x100, 1a059ba77032fd114422fc0b94e00c5d)  
0 KB

>>4702140
Незнаю даже.. Надеюсь что хватит.

>> №4702443   #178

>>4702140
На самом деле он учится собственно кодингу и игровой логике. То есть как комерский проект он правда мало-эфективен, ибо слишком медленный, но пока он его делает, он реально прокачивается. Может потом в игродев какой-то свалить.

>> №4702451   #179

>>4702217
Сам рисуешь? очень круто

>> №4702491   #180
1524174494189.png - (0 KB, 96x96, 10944539165daa41a77e63905490008b)  
0 KB

>>4702451
Да, рисую сам.

>> №4702500   #181

>>4702443
Какой кодинг? Он же на делфях пишет. Остаётся только эта самая логика, да спрайты.

>> №4702601   #182

>>4702500
Какое рисование? Он же пиксель-арт рисует. Остается только эта самая логика да пиксели.

>> №4702676   #183

>>4702500
Ты адепт какой-то деструктивной корпоративной секты вроде жабы?

>> №4702677   #184

>>4702676
Или змеи.

>> №4702686   #185

>>4702601
Но ведь формочки и программирование мышкой - не программирование.

>> №4702687   #186

>>4702686
Проснись, соня, сейчас целые архитектурные проекты делают через формочки и тыканье мышкой.

>> №4702689   #187

>>4702687
И пусть себе делают. Речь ведь о том что этим программированию не научишься.

>> №4702702   #188

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

>> №4702751   #189

>>4702702
Перечитай >>4702443 а потом >>4702500
В том то и дело - что одна только логика. Ибо делфи - не кодинг вообще.

>> №4702755   #190

>>4702491
О-очень круто! И то, что ты сам движок пилишь, тоже очень круто.

>> №4702758   #191

>>4702686
Тебя в детстве этими формочками больно били? Формочки это просто обертка для Object Pascal, ей не обязательно пользоваться.

>> №4702765   #192

>>4702758
Да забей, он адепт какой-то секты.

>> №4702766   #193
1524232029794.png - (2326 KB, 1388x1050, f9fd33f82414ffd3aa6877b1c9c7cae3)  
2326 KB

Где самую новую версию скачать можно?

>> №4702773   #194

>>4702755
Если из этого движка хотя бы вырастет что-то вроде убийцы того же кривого РпгМакера, то вот это будет просто замечательно, ну а ежели оп оставит всё это дело пылиться в папке, показав полутора сырникам, то смысла очень и очень мало. Получится как с тем парнем, что усердно с подросткового возраста пилил игрушку. Пилил лет 15, если не больше. В результате вышел кривенький платформер с неменяющимся управлением для осьминога.

>> №4702778   #195

>>4702773
Для тебя смысл что-то делать = заработать на этом деньги? Если так, то хочу напомнить, что не все думают так, как ты. Некоторым ещё и сам процесс приносит удовлетворение (иногда - удовольствие).

>> №4702783   #196
1524234007686.png - (0 KB, 48x48, 3af172beea92e102cd7b3edb56d42b28)  
0 KB

>>4702766
Вот самый новый билд: https://www.dropbox.com/s/5oc1gr9ykp678i6/KYORN%20Alpha%2022.rar?dl=0
Только, правда, особого отличия в сравнении с тем что в ОП-посте нету, т.к. я почти ничего нового в плане геймплея и не добавил толком, а работал в основном над работой скриптов. Разве-что можно зайти в большое здание города и пройтись по черным квадратикам. Зайдя на квадратики эти можно посмотреть на выполнение очень простеньких скриптовых сценок. Ну и еще на мировой карте у чибиков одежда уже есть.

>> №4702788   #197

>>4702778
Ну разве что только сам процесс, ведь итоговый результат вряд ли когда-нибудь появится и оп просто спустит время и силы вникуда.

>> №4702789   #198

Если кто то что то пилит 20 лет, это ещё не значит что он с утра до ночи это пилит все 20 лет. Возможно раз в пол года вспоминает что недопиленно и спустя пару десятков годиков наконец садится и за вечер делает.

>> №4702836   #199
1524241247551.png - (48 KB, 828x1052, f9454b8ad11073193a3a303de8d34d32)  
48 KB

Добавил оператор "else".
Теперь осталось встроить вызов скрипта из скрипта и доступ вызываемого скрипта к переменным скрипта с которого производиться вызов скрипта, таким образом будет сделано ветвление. Ну и еще операторы сравнения добавить.

>> №4702846   #200

>>4702789
А мог бы целую игру за это время сделать, например.

>> №4704271   #201
1524431103607.png - (10 KB, 331x339, 58c6793c1d95135a1c9ae45f739ec446)  
10 KB

Добавил сравнения переменных.

>> №4704349   #202

>>4704271
Может это только у меня так, но каждый пост выглядит всё сюрреалистичнее.

>> №4704351   #203

>>4704349
Только у тебя.

>> №4704437   #204

>>4704349
В чём выражается этот сюрреализм?

>> №4704557   #205

>>4704437
Да в том, что вместо разработки игры автор всё глубже погружается в дебри странного и ненужного самописного движка.

>> №4704801   #206

>>4704557
Согласен с этим Максом. Аргументы в духе "Ну и что, главное чтобы автор получал удовольствие от процесса" - полная чушь. Раз уж автор создал тред здесь, то очевидно он хочет чтобы его работу увидели другие. А раз уж он делает игру которая рассчитана на то, что что в неё сыграет кто-то помимо него, то и приоритеты должны быть соответствующие. Ведь в итоге игрокам будет важен результат, а не то, сколько там каких скриптов и на чем они написаны.

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

>> №4705941   #207
1524644196207.png - (14 KB, 768x768, 67a178a93e7572b4a41faec68be5e28f)  
14 KB

Еще дорисовал новых перил для корабля.

>> №4705947   #208

>>4705941
Красиво.
А у тебя палитра ограниченная или все цвета можно использовать?

>> №4705950   #209

>>4705947
Можно использовать все.

>> №4705997   #210

>>4705941
Nice boat.
Выглядит здорово, хотя возможно стоило бы уменьшить детализацию в таком масштабе - некоторые части корабля выглядят довольно "грязными" от различных затенений и высветлений на столь крохотных участках. Но в целом годно, да.

>> №4706014   #211
1524656728287.png - (12 KB, 768x768, 32f50ee174b18cccf49134f21aec6ece)  
12 KB

И задняя часть.

>> №4706148   #212
1524671020648.jpg - (35 KB, 480x360, d0e1eb18ef1496ee97d56ebf77552241)  
35 KB

>>4705941
Простите, не удержался.

>> №4707574   #213
1524865853959.webm - (2881 KB, 636x380, 31addb9ef8bc8230480bb28446a3179e)  
2881 KB

Добавил уже кораблик в игру.

>> №4707597   #214

>>4707574

Чем видео писал?

>> №4707599   #215

>>4707597
FSCapture

>> №4707607   #216

Если что, то сделал и версию получше качества. Просто весит уж больно много чтоб залить на Ычан: https://webmshare.com/play/YeVea

>> №4709431   #217
1525123484028.png - (19 KB, 495x701, bafcacad8b5130ccf053f2b5807a86ea)  
19 KB

Сделал субскрипт в скрипте.

>> №4715086   #218

>>4707574
До чего же смешно они ходят.

>> №4715108   #219
1525549903805.webm - (1853 KB, 772x460, 0669a81f6a5c852f71035b0e1f64493d)  
1853 KB

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

>> №4715152   #220

>>4715108
Ты сделай чтобы они не синхронно ходили. Будет такой особой фичей.

>> №4715160   #221
1525551476776.png - (0 KB, 48x48, 45e418d99cfa0d80f2f83bb9607cc0a5)  
0 KB

>>4715152
Учитывая то что они вместе начинают движение в один и тот же момент, и количество фреймов в анимации - не синхронно не получиться.

>> №4715198   #222
1525553266871.jpg - (136 KB, 684x1000, c1a82bbfed20e7dd34c87df73daea0be)  
136 KB

А ты не думал выкатится на патреон? Золотых гор, наверно, не соберешь, но какую-то поддержку на свое хобби мог бы получить.

>> №4715241   #223
1525555268012.png - (0 KB, 48x48, b9c83e626c677cfecb892bb46cdb277d)  
0 KB

>>4715198
Нееет, патреон уж точно не буду делать. По многим причинам. Начиная от того что вероятность того что качество данного поделия будет хоть сколько-то хорошим - весьма низка, заканчивая тем что сроки разработки уж слишком непомерно долгие, и неизвестно еще будет ли хоть что-то в итоге. Но самое главное - я не собираюсь за это брать хоть какие-то деньги.

>> №4716016   #224

Выглядит интересно и красиво для сырого проекта. Заодно поучись элементом хорошего геймдизайна.

Плохо: одно нажатие — диалог прокручивается по одной буковке, второе — диалог закрывается.
Хорошо: Одно нажатие — диалог прокручивается по букве, второе — прогружается полностью, третье — закрывается. А лучше вообще опцию в настройках, люди читают с разной скоростью и не надо на нервы.

>> №4716023   #225

Ельфиечки ведь любят друг-дружку по сюжету, так?

>> №4716025   #226

>>4716023
Ну, там можно ходить голыми по лесу, как минимум.

>> №4716065   #227
1525641798605.jpg - (23 KB, 768x384, 3bdfb331e63af42f431b4d9f99edb5ee)  
23 KB

>>4716025
Разве это не то, чем все эльфийки занимаются в свое свободное время?

>> №4718397   #228
1525900677823.webm - (1396 KB, 772x460, a1ef0c1737c28f51aedfc84eda4046be)  
1396 KB

Сделал уже нормально( с описаниями внизу ) меню вещей и меню магии в бою.

>> №4718407   #229

>>4718397
Когда дизайном интерфейса займешься?

>> №4718410   #230
1525901728791.png - (0 KB, 96x96, e584ebd14b8aa533c2207861c8a4ece0)  
0 KB

>>4718407
Э.. ну дизайн интерфейса я и не планировал менять.

>> №4718417   #231

>>4718410
Скучное черное на белом...

>> №4718686   #232

>>4718397
Давай уже геймплей с сюжетом. А то на клепание окошек да менюшек смотреть скучно.

>> №4718714   #233

>>4718417
Но ведь там бежевый, а не белый.

>> №4718900   #234

>>4718714
Скучное черное на БЕЖЕВОМ! Прям ОГРОМНАЯ РАЗНИЦА!

>> №4719283   #235

Где можно последнюю версию скачать?

>> №4719381   #236

>>4719283

>>4702783

>> №4719676   #237

>>4719381
Спасибо

>> №4719704   #238
1526063701065.png - (45 KB, 1158x678, 244e2a394640d52f8be6ee1341fbab8c)  
45 KB

Опять всё идет слишком медленно. Всего-лишь приделал строку с подсказками для меню магии и меню предметов во время боя.

>> №4719738   #239

>>4719704
Движение по меню? Обычно так не говорят.
Может лучше ↓→-выбор Z-применить X-назад

>> №4735038   #240

ОП, а если время и желание будет, можешь собрать парочку фейковых "скриншотов" из своих существующих спрайтов с платформером и чем-нибудь тактическим (вроде Tactics Ogre)?

>> №4735208   #241
1528264587974.png - (0 KB, 96x96, dc4c25b5c5d497531b0350e7ddc38067)  
0 KB

>>4735038
Ну... проблема в том что именно из существующих спрайтов сложновато будет собрать платформер. Ну и тактика хорошо бы смотрелась, скорее, в изометрии. Но, не знаю, может чуть попозже и попробую что-то такое сделать.

>> №4749033   #242
1530553266167.png - (32 KB, 495x1047, screen_07.PNG)  
32 KB

Делаю всякое типа инкрементного кодирования для текста.

>> №4749255   #243

>>4749229
Потому-что для меня слишком сложно это будет.

>> №4749259   #244

>>4749033
Можешь в паре предложений рассказать, что это такое?

>> №4749260   #245
1530571038828.png - (0 KB, 48x48, a3.png)  
0 KB

>>4749259
Ну, если в кратце - то для того чтоб текст хранился в отдельном файлике в сжатом виде.
Конкретно это - только часть от всего процесса архивирования, а именно - составление словаря из слов всего игрового текста, далее - его сортировка, и то что на скриншоте - само инкрементное кодирование. Далее еще будут делаться некоторые вещи, и потом - побитовая запись в файл. После этого еще надо будет сделать чтение и розархивацию этого всего из файла.

>> №4749335   #246

>>4632303

> Движок самопильный.

Зачем? Почему не РПГ-мейкер?

>> №4749345   #247

>>4749335
Не-читал-сразу-отвечал.

Прочитал тред, Оп, ты няша.

>> №4749459   #248
1530619656400.png - (0 KB, 48x96, H01.png)  
0 KB

>>4749420

>LZ-77
>крайне простые алгоритмы

Ну знаешь ли... Я LZ-77 вообще не понимаю.

>> №4749699   #249
1530652529482.jpg - (133 KB, 1280x720, [Hidoi desu] Stella no Mahou - 03 [TV 72(...).jpg)  
133 KB

>>4749033

> Blokcing → Blocking
> Ressurection → Resurrection

>>4749420

> > [DEFLATE] для меня слишком сложно
> попробуй тогда ... LZ-77 и ... Канонического Хаффмана

Какой ты хитрый.

>>4749459

LZ-77 делает примерно то же, что и твой алгоритм, но с двумя отличиями:

  • помимо префиксов он готов подставлять любые фрагменты указывая и начало, и длину, например, Quantity из Quit необычная у тебя, кстати, сортировка могла бы позаимствовать не только Qu, но и it;
  • он "помнит" и использует не только последнее слово, а некоторое достаточно большое количество предшествующих символов никак специально границы слов не обрабатывая, например, подходя к концу слова Quantity, он "помнит" вот это: Text#Use#vitality#White#Wind#Windowed#Weight:#Weapon#Quit#Quanti — и соответственно может подцепить ty из vitality.

Как может выглядеть такой код пусть 6 бит у нас на сдвиг и 2 бита на длину: следующее за Title#Text#Use#vitality#White#Wind#Windowed#Weight:#Weapon#Quit# слово Quantity я тут немного хитрю и не обновляю "память" даст (-5,2), ('a',1), ('n',1), (-64,2), (-43,2) в смысле:

  • первые две буквы берутся с позиции 5-символов-назад;
  • дальше a и n по одной букве им сдвиг не нужен — кодируем напрямую, 6-ти битов хватит;
  • дальше две буквы с позиции 64-символа-назад;
  • дальше две буквы с позиции 43-символа-назад.

Каждую из этих пяти записей в скобках можно уложить в один байт. В итоге это примерно 70% от исходного размера. Твой способ — примерно 80%. Но я так понимаю, ты собираешься заменять слова в тексте индексами из словаря, а LZ могут проглотить текст как есть с тем же эффектом. Хаффман сжимает до 60% поверх этого.

>> №4750999   #250
1530824192265.png - (54 KB, 1090x1044, screen_08.PNG)  
54 KB

Вобщем, весь текст уже записываеться и читаеться из файла.
Таким образом, текст занимавший 6942 байт был сжат до 4154 байт.

>> №4751007   #251

>>4750999

>очек
>Еффект
>> №4751023   #252
1530826632352.png - (43 KB, 937x1043, screen_09.PNG)  
43 KB

>>4751007
Да.. исправил это уже.
Просто, перевожу с Украинского, вот и делаю соответствующие описки.

>> №4751040   #253

>>4751034
"косил косой косой косой"

>> №4751434   #254

>>4751040

> Косил косой косой Косой

Зайка-шинигами?

>> №4751438   #255
1530938767870.jpg - (124 KB, 1280x720, [Hidoi desu] Stella no Mahou - 05 [TV 72(...).jpg)  
124 KB

>>4750999

> 6942 байт был сжат до 4154 байт

Неплохо. А какие дальше планы?

>>4654319
С Алией ведь всё хорошо будет?

> А давай устроим всеычанский баттл по сжатию?

Хорошее сжатие чтобы вот прямо в разы сжимало — это сириус бизнес же: http://mattmahoney.net/dc/text.html . Не думаю, что ОПу оно надо. Можешь в /sci/ тред завести и здесь порекламировать всё равно полутора человекам интересно будет.

> Вбрасывай текст

В ОП-посте есть ссылка, по ссылке exe, в exe нули, меж нулями строки, в строках cp1251, в cp1251 утк. Текст достать куда проще, чем сжать его.

>> №4751439   #256

>>4751034
>>4751438

>> №4751756   #257
1530976741311.png - (12 KB, 344x554, screen_10.PNG)  
12 KB

>>4751438

>А какие дальше планы?

Ну, само сжатие я делал постольку поскольку. На самом деле мне надо было сделать просто считывание из внешних текстовых файлов данных. Например - самого текста. Т.к. до сих пор это всё хранилось в массивах-константах, с которыми, при их росте, всё труднее было работать. А именно сейчас - мне нужна автоматическая индексация текстов. Например, я обозву текст какой-то переменной в скрипте. Эта переменная получает свой индекс. Далее - эта же переменная ищется в заголовке самого текста (вот это "text: 97", например, из >>4751023 - вместо циферки, по задумке, там можно будет писать и название переменной), и далее этот текст записываеться на нужное место в массиве, в соответствии с индексом, что сильно облегчит мне остальную работу с текстом.
Далее - точно такую же вещь сделаю с другими данными. Например - двери, НПЦ(пикрелейтед), сундуки, другие элементы обстановки, и т.д.
Еще - возможно, сделаю редактор карт. А то редактировать в .bmp-файлах карту не слишком удобно. В основном из-за того что не сразу видно результат.

Ах да, хоть я его и не применял, но спасибо за пояснение об LZ-77.

>С Алией ведь всё хорошо будет?

Честно говоря, уже и не помню где и когда упоминал что это именно её череп. Но вообще, по задумке, это одно из возможных развитий событий, где её заменит некий другой персонаж. В других вариантах же - с ней будет всё хорошо.

>>4751034

>Вбрасывай текст

https://www.dropbox.com/s/hza504k710s8c1r/test.txt?dl=0

>> №4751768   #258

Когда релиз на андроид?

>> №4751775   #259

>>4751756
Редактор карт - правильное решение. Там же и редактор скриптов можно прикрутить.

>> №4751848   #260
1530988480978.png - (0 KB, 96x96, h_en_02.png)  
0 KB

>>4751768

>Когда релиз на андроид?

Боюсь что наврятли будет релиз на что-то еще кроме виндовса.

>>4751775

>Там же и редактор скриптов можно прикрутить.

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

>>4751809

>Можешь сделать компиляцию ресурсов в массивы констант.

Э.. я тебя не совсем понял..

>В скомпилированном виде использовать text:97, а в ресурсах - text:item_descr_armor_iron_heavy.

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

>> №4752159   #261
1531043287707.png - (21 KB, 559x149, Screenshot from 2018-06-13 03:24:20.png)  
21 KB

>>4751756

> уже и не помню где и когда упоминал

Не упоминал же! Your ghost has been hacked! All your filename are belong to us! Когда только "ввели" имена файлов в /b/ (в середине июня), их было видно на всех когда-либо запощенных картинках в живых на тот момент тредах — потом они обфусцировались обратно.

По правде, твоё объяснение про индексацию не очень понятно. Вот здесь >>4677906 уже использовались константы и переменные с человекочитаемыми именами и чем все эти сундуки и строки не константы?, но при этом тебе, очевидно, чего-то не хватает. А дальше могу только догадываться:

  • или за компиляцию байт-кода и работу с простыми текстовыми ресурсами у тебя отвечают совсем разные системы, каждая из них составляет таблицу имён независимо, и тебе нужно научить одно обращаться к другому?
  • или речь о доступе к "ресурсным" константам тексту, в частности из кода паскалевого; поскольку изначально оно выглядело как-то вроде Text : array [1..??] of string = ('Status', 'Formation', 'Magic', ...);, ты и впредь собираешься обращаться к строкам по индексу (Text[42], например), и пытаешься как-то упростить это?
  • или ни то, ни другое, а ты просто рассказываешь о внутренних особенностях твоего компилятора?
>> №4752174   #262

Где последняя версия?

>> №4752189   #263
1531048977643.png - (27 KB, 686x864, screen_11.PNG)  
27 KB

>>4752159

>или речь о доступе к "ресурсным" константам тексту, в частности из кода паскалевого; поскольку изначально оно выглядело как-то вроде Text : array [1..??] of string = ('Status', 'Formation', 'Magic', ...);

Именно так и есть(пикрелейтед).

>>4752174

>Где последняя версия?

>>4702783

>> №4752595   #264
1531075334621.jpg - (92 KB, 1280x720, [Hidoi desu] Stella no Mahou - 01 [TV 72(...).jpg)  
92 KB

>>4752189
У меня сейчас нет Delphi, но там, кажется, для ассоциативных массивов только со строками, но это ведь то, что тебе нужно можно использовать TStringList. Примерно так:

var
TextEN, TextRu, TextUA : TStringList;
Text : ^TStringList;

begin
TextEN := TStringList.Create;
TextUA := TStringList.Create;

// внутренние кавычки защищают пробелы
TextEN.add('"speed"="Speed"');
TextUA.add('"speed"="Швидкість тексту"');
TextRU.values['speed'] := 'Скорость'; // не уверен, что так сработает

Text := @TextUA;
ShowMessage (Text.values['speed']); // должно показывать: Швидкість тексту

Фича эта достаточно древняя, так что у тебя быть должна.

>> №4752614   #265

>>4752595
Хотя я не понимаю эти дельфийские указатели. Возможно,

Text : TStringList;
. . .
Text := TextUA;

будет и правильнее. Да и TextUA.Create; кажется логичнее, чем TextUA := TStringList.Create;, но последнее было в примерах.

>> №4753466   #266
1531223597189.png - (229 KB, 1680x1020, MapEditorScreen01.png)  
229 KB

Вот вроде как редактор..
Пока-что может загружать карту и отрисовывать её.

>> №4753659   #267

>>4753466
У~ Красотища!

А что интересней тебе, ОП, рисовать, пиксельартить или программировать?

>> №4753846   #268
1531287333782.png - (0 KB, 48x48, H02.png)  
0 KB

>>4753659
Даже и не знаю.. Наверное всё примерно в одинаковой степени.

>> №4753849   #269

>>4753466
Довольно симпатишно. Приятно смотрится. А что за странный зелёный клочок в пустыне? Это так и задумано с таким уголком или ошибка отрисовки?

>> №4753863   #270
1531292368498.png - (0 KB, 48x48, H03.png)  
0 KB

>>4753849
Это я просто обозначил что в этом месте должен быть специальный спрайт потом. Так же как и обозначил еще не нарисованные тайлы городов домиками.

>> №4753868   #271
1531292930272.png - (16 KB, 500x280, 1496140809_abysswolf-pixel-art-dragon-qu(...).png)  
16 KB

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

>> №4753884   #272

>>4753846
А можешь запилить анимацию ильфики, на твоем пики. как она ходят, по возможности? в гифке.

спасибо

>> №4753961   #273
1531313872931.gif - (11 KB, 48x48, Ez-chibi-walk-01.gif)  
11 KB

>>4753884

>А можешь запилить анимацию ильфики, на твоем пики. как она ходят, по возможности? в гифке.

Сделал (пикрелейтед).

>>4753868
Да я вообще-то тоже не слишком хорошо делаю пиксельарты. Особенно вот так как на картинке что ты скинул - я вообще не умею.

>> №4753986   #274
1531316946015.png - (125 KB, 1680x1017, MapEditorScreen02.png)  
125 KB

Добавил сетку и границы карты.

>> №4753988   #275
1531316975250.png - (6 KB, 375x498, mapEditorScreen03.png)  
6 KB

И такое еще.

>> №4754302   #276

>>4632196
Тред не читал практически.
В версии 22 из >>4702783 поста персонажи почему- то голые, хотя на них доспехи надеты в инвентаре (два доспеха из сундуков, один дефолдный). Как фиксить?

>> №4754303   #277

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

>> №4754326   #278
1531374273776.png - (0 KB, 48x48, H04.png)  
0 KB

>>4754302
>>4754303

>персонажи почему- то голые, хотя на них доспехи надеты в инвентаре
>Голые они во время боя, а при хождении по городу и по всей карте, доспехи отображаются.
>Как фиксить?

Фиксить пока-что никак. Дело в том что я еще не добавил все анимации боя для каждой одежды. Некоторые из них еще не нарисованы. Некоторые таки нарисованы ( >>4653066 >>4653626 >>4653775 ) но пока-что не добавлены.

>два доспеха из сундуков, один дефолдный

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

>> №4755873   #279
1531593861890.png - (8 KB, 831x546, arm_00.png)  
8 KB

Таки взялся дорисовывать все остальные анимации брони.

>> №4755874   #280
1531593986657.png - (9 KB, 831x546, arm_01.png)  
9 KB

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

>> №4755877   #281
1531594062841.png - (8 KB, 831x546, arm_ez.png)  
8 KB

Ну и начальная одежда для Эзары.

>> №4755886   #282

>>4755877>>4755874>>4755873

Талантище, мне бы так!!!!111

>> №4757477   #283
1531831447943.png - (25 KB, 629x1230, arm_03.png)  
25 KB

Еще броня.

>> №4757530   #284

>>4757477

Класс! А чего там за танцы в верхних спрайтах?

>> №4757536   #285
1531837074651.png - (0 KB, 48x48, H05.png)  
0 KB

>>4757530
Э? Какие танцы?

>> №4757873   #286
1531901898081.png - (8 KB, 635x411, arm_04.png)  
8 KB
>> №4758046   #287
1531916483975.png - (8 KB, 630x408, arm_05.png)  
8 KB

И начальная одежда для Алии.
Теперь уже для всех троих героинь есть полностью нарисованные анимации их начальных одежд.

>> №4758685   #288
1532001083916.png - (7 KB, 626x402, arm_06.png)  
7 KB
>> №4759048   #289
1532045681754.gif - (1 KB, 52x18, will.gif)  
1 KB

Няшно!

>> №4759907   #290

https://www.virustotal.com/#/file/d5b31510c285aeeec84de55167c1947d1afc2dc23fe02612eb64086cb7ed543d/detection

Ikarus
Trojan-Dropper.Delf

Sophos ML
heuristic

TrendMicro-HouseCall
Suspici.A63A0883

>> №4759939   #291
1532197886660.png - (50 KB, 1158x678, screen_12.PNG)  
50 KB

Таки сделал новый билд: https://www.dropbox.com/s/kmjotbx0yocvaj4/KYORN%20Alpha%2023.rar?dl=0 с добавленными анимациями брони для боя. +Еще несколько новых броней. Ну и еще локация с корабликом.

>> №4759940   #292
1532198376047.png - (55 KB, 1158x678, screen_13.PNG)  
55 KB

>>4759939
Ну и инструкция как пройти к кораблику:

  1. Зайти в город который на пикрелейтед.
  2. Идти в этом городе на самый юг. Вдоль кромки воды зона вхождения в локацию с корабликом.
>> №4759952   #293

>>4759940
Уже лучше
Ikarus
Trojan-Dropper.Delf

TheHacker
Trojan/Birele.ylj

Как уплыть на кораблике?

>> №4759961   #294
1532200845790.png - (0 KB, 51x49, ship0 old.PNG)  
0 KB

>>4759952

>Как уплыть на кораблике?

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

>> №4759962   #295

Можно Ли Лилейничать

>> №4759965   #296
1532201028405.gif - (1 KB, 43x19, iichan.hk wow.gif)  
1 KB

>>4759962

>Лилейничать

Что?

>> №4759967   #297

>>4759965
Предаваться сапфическим увеселениям.

>> №4759981   #298
1532202097599.png - (0 KB, 72x50, doggy_style.png)  
0 KB

>>4759967
Ну, сейчас нельзя.
Но будет ли возможно в будущем - я сам еще толком не решил.

>> №4760514   #299

>>4753961

А тебя не затруднит сделать такую же гифку с зеленовласой ильфиичкой

>> №4760649   #300
1532325370628.gif - (12 KB, 48x48, Utora-chibi-walk-01.gif)  
12 KB

>>4760514
Вот.

>> №4761343   #301
1532439941895.png - (16 KB, 389x494, screen_14.png)  
16 KB

Такое вот.

>> №4762058   #302
1532593510983.png - (25 KB, 668x1026, screen_15.png)  
25 KB

Считывание информации о сундуках из текстовых файлов.

>> №4762910   #303
1532737996487.png - (23 KB, 774x467, 10000 hrivnyas.png)  
23 KB

>>4762058

> PosX=55 PosY=15
> PosX=56 PosY=15

Не так уж и надёжно ты спрятал свои сокровища!

Кстати, система координат немного неожиданная: X=0 прямо посреди карты? Что характерно, где-то там же невидимый уступ (не очень приятная для игрока штука >_<), из-за которого я поначалу пропустил вторую половину пещеры (узнал о ней, только зайдя через другой — правый — вход).

>> №4763154   #304
1532781039192.png - (122 KB, 2553x1026, cave07.png)  
122 KB

>>4762910

>X=0 прямо посреди карты?

Да, карта выглядит вот так как на пикрелейдед (красные линии - границы карты).
Просто, интересно как ты смог вообще найти координаты...

>пропустил вторую половину пещеры (узнал о ней, только зайдя через другой — правый — вход).

Ну, по задумке, изначально в эту пещеру можно будет попасть только с правого входа.
Для того чтоб пройти в левую её часть, надо сперва пройти через пещеру, где в узком проходе на полу черный квадрат. Вот на месте этого квадрата должен будет быть валун преграждающий путь, и убрать этот валун можно будет только с другой стороны.

>> №4763167   #305
1532781800305.png - (241 KB, 1886x996, treasure map.PNG)  
241 KB

>>4762910

>Не так уж и надёжно ты спрятал свои сокровища!

Кстать, в таком случае, если интересно, могу предложить челлендж - попасть в места обозначенные крестиками на этой карте. Дело в том что тут еще не расставлены сундучки, но потом они тут должны быть.

>> №4763546   #306
1532811716449.png - (43 KB, 774x467, 50000 hrivnyas.png)  
43 KB

>>4763154

> Просто, интересно как ты смог вообще найти координаты

Так там же >>4762058 всё есть: только сравнить с содержимым сундуков да и просто с их взаимным расположением. Это, кажется, единственная осундученная пещера в твоём мире? Кстати, поскольку мы на острове, надо думать, что клад пиратский?

А вот этот как без координат найти — для меня загадка. 1000000000 гривень недосягаемы в принципе?

> тороидальная карта

Наверное, нужно быть очень аккуратным, чтобы не зациклить систему проходов. Хотя, с другой стороны, так можно симулировать "блуждание кругами" в мире со встроенным компасом!

>> №4763569   #307
1532814009877.gif - (5 KB, 192x264, goddess-anim-1.gif)  
5 KB

>>4763546

>Это, кажется, единственная осундученная пещера в твоём мире?

Да, пока-что так и есть.
Ну и содержимое сундуков в будущем возможно будет изменено, когда придется делать баланс всякий там.

>Кстати, поскольку мы на острове, надо думать, что клад пиратский?

Вот об этом, честно говоря, даже и не думал. Просто во многих играх так бывает что вот там и сям сундуки, без привязки к реализму. Т.е. без причины откуда всё это тут взялось.

>1000000000 гривень недосягаемы в принципе?

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

>А вот этот как без координат найти — для меня загадка.

Имеется в виду сундук на 1000000000 или тот что на скриншоте?

>Наверное, нужно быть очень аккуратным, чтобы не зациклить систему проходов.

Это я не совсем понял.

>> №4763656   #308
1532843753415.png - (38 KB, 774x467, spelunking 1.png)  
38 KB

>>4763167
Необычные ощущения от хождения по лабиринту без тайлов. Говорят, в досетевые времена была игра на бумаге, где ведущий рисовал карту с кладами, ловушками и порталами, а игроки исследовали её вслепую: "делаю шаг вправо, и что я вижу?".

>>4763569

> Имеется в виду

Невидимый сундук о 50000 гривнах, что на скриншоте >>4763546, да. Нашёл его по >>4762058 . А миллиардный-то на виду, только не достанешь.

> > не зациклить систему проходов
> Это я не совсем понял

Ну, на сложной карте, случайно стерев в редакторе не ту стену, можно дать игроку возможность двигаться, например, бесконечно направо, фактически ходя при этом по кругу. Помню, на пиратских картриджах 9999-в-1 были хакнутые уровни Марио с похожим эффектом: вроде, идёшь всё вперёд, а никуда не приходишь — вызывали во мне какой-то экзистенциальный ужас.

> там и сям сундуки, без привязки к реализму

Вот, когда жалеешь, что ты не в RPG. А история мира совсем не продумана?

> пик

Загорелая котодевочка в гета?

>> №4763680   #309
1532852660329.jpg - (31 KB, 527x861, gMb6DW-61hw.jpg)  
31 KB

А не хочешь хентайную игорю сделать? Типа как у Акабура.
Я вроде как художнек

>> №4763908   #310
1532879687649.png - (12 KB, 642x447, aryan_goddes.png)  
12 KB

>>4763656

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

Ну незнаю.. у меня с таким проблем не возникало.

>А история мира совсем не продумана?

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

>Загорелая котодевочка в гета?

Что-то вроде как пикрелейтед.
>>4763680
Э...

>А не хочешь хентайную игорю сделать?

Ну, изначально это будет просто РПГ-шка, а вот будут ли там какие хентайные элементы, точно еще не решил.

>Акабур

Незнаю кто это.

>> №4764045   #311

>>4763908

>Незнаю кто это.

Странно. Ну да ладно.

>> №4764050   #312

ОП!
Как научиться в такой вот пиксель арт?

>> №4764080   #313

>>4764050
Учиться.

>> №4764082   #314

>>4764080
Как?
inb4 просто берешь и рисуешь

>> №4764083   #315

>>4764082
Именно так.

>> №4764122   #316

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

>> №4765212   #317
1533066729521.png - (59 KB, 774x467, spelunking 2.png)  
59 KB

>>4763908

> остров это в основном рудники по добыче серебра
> после землетрясения, из-за чего, внезапно, появились драконы

Ну, тогда очевидно: сундуках пожитки рудокопов, спасавшихся от драконов!

> они несут яйца

А говоришь, нет хентая. Кстати, ведь для этого нужен широкий таз: яйцо наверняка больше, чем голова ребенка, да ещё и твёрдое. Разве что арийские детёныши совсем маленькие, как феечки какие-нибудь.

> пикрелейтед

Судя по всему, солярное божество! Можно умаслить её возложением блинчиков на алтарь?

>> №4765402   #318
1533106466867.png - (0 KB, 48x96, H06.png)  
0 KB

>>4765212

>Ну, тогда очевидно: сундуках пожитки рудокопов, спасавшихся от драконов!

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

>Кстати, ведь для этого нужен широкий таз: яйцо наверняка больше, чем голова ребенка, да ещё и твёрдое.

По началу об этом я вообще не задумывался особо. Но не так давно мне на это тоже внимание обратили. Собственно, я скорее вдохновлялся чем-то вроде цикла о Марсе Эдгара Берроуза, где его жители, вполне человекоподобные, тоже несли яйца, ну и он как-то не парился объяснениями как это они (яйца) пролазят в таз...

>Разве что арийские детёныши совсем маленькие, как феечки какие-нибудь.

Но так-то да, я таки наверное сделаю чтоб дети были изначально очень маленького размера. Возможно, но это еще не точно, что у них даже будет личиночная стадия по началу (что-то ближе к личиночной стадии у земноводных, т.е. без куколки).
Хотя, конечно, надо еще придумать как это всё вписать в игру, так чтоб было всё понятно объяснено игроку.
Ну и на счет твердой оболочки - так-то далеко не у всех животных скорлупа твёрдая, бывает и мягкая кожистая.

>Можно умаслить её возложением блинчиков на алтарь?

Ну, в принципе, наверное, можно... Хотя она не слишком жалует людей. Да и с божественным статусом там не всё так просто.

>> №4766500   #319
1533310901359.png - (0 KB, 144x48, H07.png)  
0 KB

Протестировал таки игру на Виндовс10, и в связи с этим возникла проблема которую как-то не приложу ума как решить.
Дело в том что вся анимация на Вин10 (в моей игре) идёт не плавно, а почему-то рывками. Т.е. между фреймами(кадрами) совершенно разная задержка, из-за чего выглядит это всё неочень. Иногда даже похоже на фреймскип.
Дело всё в том, что изначально игровой цикл я делал с помощью стандартного Виндовс-таймера. Но тут была проблема - несмотря на то что я задавал ему определенный интервал, на деле эти интервалы у него получались почему-то совершенно разными. Мало того, к изначальному интервалу он регулярно прибавлял от 8 до 10 миллисекунд. Из-за этого от него я отказался, и начал делать всё в обыкновенном цикле, считая миллисекунды, и через соответствующие интервалы выполнял процедуру обновления игры и рисования её на экран. В результате интервалы таки стали постоянными, и точно такими как я указал, без этого "рандома" со стороны винды, но возникла была другая проблема - рассинхрон с частотой монитора. В первую очередь это вызывало ту же проблему - дёрганную картинку, т.е. разный интервал между рисуемыми кадрами. Проблема была в том, что у большинства мониторов стандартная частота обновления обычно равна 60 кадров в секунду, тогда как миллисекунд в секунде - 1000, что весьма плохо делилось на 60 чтоб получить нормальный целочисленный интервал. Поэтому, далее было решено делать не постоянный интервал, и просто обновлять каждую 1/60 от секунды, т.е. для каждого фрейма изначально просчитывать его интервал. Казалось бы, должно было сработать... но нет, разница в интервалах всё-ровно была весьма заметна. Поэтому далее было решено считать такты процессора, что дало возможность рисовать картинку с точностью до долей миллисекунды. И да, именно этот способ таки решил проблему с разным интервалом для каждого фрейма. Только вот... решил он её на ВинХР, и вот, протестировав сейчас уже на Вин10... внезапно вылезла эта же проблема. Учитывая то что я рисую картинку то же количество раз в секунду, что и частота обновления монитора, плюс к тому же разница между интервалами вообще в долях миллисекунды (т.к. считаеться в тактах), то я понятия не имею как это исправить... Я предполагаю, что когда игра "говорит" Вин10 - "Рисуй картинку в окно", он не рисует её тут же (Как ВинХР), но, видимо, онхолдит, и рисует только тогда когда сам посчитает нужным. Если это так, то контроля со стороны программы того, когда рисовать картинку в Вин10, видимо, не будет возможным достичь средствами ВинАпи, а значит... что я вообще хз как это исправить.

>> №4766506   #320

>>4766500

Когда я играл на вин10, я вроде не замечал такого...

Вообще может можно ужать до 30 кадров в секунду? или запилить vsync? я бы сперва бы поставил бы таймер на 16.6 мс

>> №4766519   #321
1533316369444.png - (0 KB, 144x48, H07b.png)  
0 KB

>>4766506

>Вообще может можно ужать до 30 кадров в секунду?

Тут дело в интервалах между кадрами. Если между ними будет всё так же разное количество времени то проблему это не решит.

>или запилить vsync?

Во-первых: Вин10, как я заметил, сам автоматически делает vsync. Что возможно и является частью проблемы того что он рисует не когда ему говорит программа, а когда он сам порешает. Но вот непонятная вещь - у меня частота рисования 60 кадров в секунду, частота монитора тоже 60 кадров в секунду, следовательно, даже при задержке со стороны винды - интервалы между кадрами всеровно должны быть одинаковыми. Но этого почему-то не происходит, и Винда по каким-то своим непонятным критериям считает эту задержку.
Во-вторых: средставми ВинАпи сделать Верт.Синхрон - невозможно, по той простой причине что в Виндовсе нет вообще никакой функции получения времени окончания развертки. Для такого надо писать свой драйвер, который будет обходить Винду и обращаться к железу напрямую, а в таком я вообще неочень.

>я бы сперва бы поставил бы таймер на 16.6 мс

Если ты о Виндовском таймере, то я уже о нем написал был:

>Но тут была проблема - несмотря на то что я задавал ему определенный интервал, на деле эти интервалы у него получались почему-то совершенно разными. Мало того, к изначальному интервалу он регулярно прибавлял от 8 до 10 миллисекунд.

К тому же, ему можно задавать только целочисленное значение задержки, Т.е. либо 16 либо 17, и никак иначе.
Поэтому я же написал, что после этого делал всё просто в цикле, без каких-либо таймеров.

Ну и на счет того что я написал:
>>4766500

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

Наверное я немного неправильно написал, считал я с помощью функции QueryPerformanceCounter, почему-то я думал что это такты, а это просто тики, который считает процессор с начала запуска. Имеет ли это отношение к тактам - точно не скажу, но суть в том что проц считает достаточно точно.

>> №4766524   #322

>>4765402 яйцо может быть мягким при "рождении" и затвердевать после.

>> №4766544   #323

>>4766519

ну в играх осиливают нормально осиливают 16.6 и не челочисленные...

Как я понял у них там есть буфер, и вывод делают уже прям директХ чтобы обходить вендовое рисование на экране.

если у тебя нет буфера, то у тебя все равно не будут идеальные паузы., потом что в Loop'e ты не только рендеришь кадр, но и делаешь разные подсчеты, и вы тоге будет.
1.Посчитали как ильфийка открывает сундукт(0.5мс)
2.Пауза(n)
3.Ильфика сделала шаг, считаем как она сходила(0.1мс)
4.пауза(n)

в итоге у первого кадра будет n+0.5 у второго n+0.1

Вообщем если не слишком заметно рекомендую забить, вон консольщики нормально с 15 фпс играют, и им норм.

>> №4766564   #324

>>4766500
А ты как рисуешь?

>> №4766568   #325
1533325224525.png - (0 KB, 96x96, H07c.png)  
0 KB

>>4766544

>ну в играх осиливают нормально осиливают 16.6 и не челочисленные...

Э... ну не через виндовс-таймер это точно.
И скорее таки делают просто зацикливание.

> и вывод делают уже прям директХ

Ну.. дело в том что я начал делать вывод графики через GDI..

>если у тебя нет буфера

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

>потом что в Loop'e ты не только рендеришь кадр, но и делаешь разные подсчеты, и вы тоге будет.
>в итоге у первого кадра будет n+0.5 у второго n+0.1

Ниет. Сперва идет обновление игры (Считывание клавишь, просчет всех игровых событий, и т.д. В конце - рисование всего этого в буфер), далее игра постоянно проверяет - "уже нужное время чтоб нарисовать в окно?". И вот когда нужное время - рисуеться из буфера в окно. Далее опять идет обновление игры... и так далее. Таким образом, по идее, все интервалы между рисованиями из буфера в окно должны быть равными.

>Вообщем если не слишком заметно рекомендую забить

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

>вон консольщики нормально с 15 фпс играют

Опять-таки, дело не в количестве ФПС, а в плавной анимации. Даже если это 15 ФПС - интервалы между кадрами должны быть более-менее равными, так чтоб небыло заметно разницы между ними.

>> №4766644   #326

>>4766519
А там у тебя никаких аналогов nanosleep() с gettimeofday() чтобы выверять интервалы в микросекундах, нету?

>> №4766672   #327
1533348887443.jpg - (310 KB, 600x800, 2008-10-16-120000.jpeg)  
310 KB

Телепаты-то по дачам разъехались. Я знаю два способа рисования в окне через GDI, какой ты используешь — я хз. Если по WM_PAINT, то учти, что оно асинхронное с низким приоритетом. http://www.omskcult.ru/addons/winapi/timer.html

>> №4766676   #328

Какой из "виндовз таймер"ов? Не используй посылающий WM_TIMER, он не для этого был сделан.

>> №4766684   #329
1533358959960.png - (43 KB, 774x467, чёрный квадрат.png)  
43 KB

>>4763154

> в узком проходе на полу черный квадрат

А я только намедни понял, о каком квадрате там речь шла!

>>4766500

> ВинХР

Ты ведь не с этого в интернете сидишь бака-хентай?

Без спекуляций могу сказать лишь то, что на Win7 меня всё устраивает. Дальше идут собственно спекуляции.

>>4766519

Разработку под Win я понимаю не очень, но Википедия, например, намекает:
Simple games that do not require fast graphics rendering may use GDI. However, GDI is relatively hard to use for advanced animation, and lacks a notion for synchronizing with individual video frames in the video card, lacks hardware rasterization for 3D, etc. Modern games usually use DirectX or OpenGL instead, which let programmers exploit the features of modern hardware.
И эмуляторы SNES и GBA, которые я вижу, так и делают. Правда, VisualBoyAdvance можно переключить на GDI rendering, и оно вроде как и не хуже, под Win7 по крайней мере. Это я не к тому, что нужно срочно всё переписать на OpenGL, но рассчитывать на аккуратную синхронизацию с GDI, по-моему, странно. Ещё, как я почитал, там часто бывают тормоза с отрисовкой текста, так что, если вдруг ты его шрифтами, а не bitmap'ами, то имей в виду.

> онхолдит, и рисует только тогда когда сам посчитает нужным

Короче говоря, очень похоже.

> делать всё в обыкновенном цикле, считая миллисекунды, и через соответствующие интервалы выполнял процедуру обновления игры и рисования её на экран

Такое описание frameskip'ы, по-моему, исключает, но тут зависит от того, как ты считаешь:

> нужное время чтоб нарисовать в окно

— если после тормозов следующие несколько шагов оно "догоняет", то два кадра вполне могут "отрендериться" в каком-то виртуальном GDI-евском смысле слишком быстро, и реально пользователь увидит только второй. Ну, и нет же гарантии, что Win использует каждое обновление экрана, чтобы отрендерить свои окошки. В любом случае при интервале почти ровно 1/60 можно гарантировать, что не меньше, но нельзя, что не больше даже маленькая задержка способна привести к пропуску обновления экрана, то есть в два раза большему чем обычно видимому интервалу это человек вряд ли заметит, но вот если несколько раз подряд.... То есть вот это:

> у меня частота рисования 60 кадров в секунду, частота монитора тоже 60 кадров в секунду, следовательно, даже при задержке со стороны винды - интервалы между кадрами всеровно должны быть одинаковыми

— очевидно не верно. С другой стороны, при интервале в 1/25 - 1/30 сдвиг даже на 1/60 даст относительную погрешность в пределах 50%. А на 1/15, как предлагает >>4766544 , в пределах 25%. Опять же вопрос, как долго строится кадр и на Win10 может запросто выйти в разы дольше: если заваливать систему запросами, конечно, будет лагать. Так что я думаю, он >>4766506 вот об этом:

> ужать до 30 кадров в секунду

- в смысле "тише едешь - дальше будешь".

>> №4768863   #330
1533675148303.png - (0 KB, 96x96, H08.png)  
0 KB

>>4766644

>А там у тебя никаких аналогов nanosleep() с

Насколько понимаю, то такого вроде нет.

>gettimeofday()

Э... ну на счет такого, для:

>чтобы выверять интервалы в микросекундах

Я уже был писал что:
>>4766500

>Поэтому далее было решено считать такты процессора, что дало возможность рисовать картинку с точностью до долей миллисекунды

>>4766519

>считал я с помощью функции QueryPerformanceCounter

>>4766672

>Я знаю два способа рисования в окне через GDI, какой ты используешь — я хз. Если по WM_PAINT, то учти, что оно асинхронное с низким приоритетом. http://www.omskcult.ru/addons/winapi/timer.html

ЭЭэээ....
В ссылке про таймер вообще-то.
Ну а так-то я рисовал в окно из буфера обычными Blt-коммандами. А точнее - StretchBlt;
>>4766676

>Какой из "виндовз таймер"ов?

Ну, собственно, тот который:

>WM_TIMER

о нем я и писал, что:
>>4766500

>на деле эти интервалы у него получались почему-то совершенно разными. Мало того, к изначальному интервалу он регулярно прибавлял от 8 до 10 миллисекунд. Из-за этого от него я отказался и начал делать всё в обыкновенном цикле

>>4766684

>Ты ведь не с этого в интернете сидишь

С этого.

>но рассчитывать на аккуратную синхронизацию с GDI, по-моему, странно.

Ну, просто, на ХР всё нормально, а вот на Вин10 вообще плохо.

> Ещё, как я почитал, там часто бывают тормоза с отрисовкой текста, так что, если вдруг ты его шрифтами, а не bitmap-ами

И да, шрифты я рисую таки с битмапа.

>очевидно не верно. С другой стороны, при интервале в 1/25 - 1/30 сдвиг даже на 1/60 даст относительную погрешность в пределах 50%. А на 1/15, как предлагает >>4766544 , в пределах 25%

Ну, если посчитать, то реально у меня отрисовываеться 20 кадров в секунду.
Или точнее так: Игра считывает частоту монитора, и рисует из буфера в окно с частотой обновления экрана. Игра же обновляеться 40 раз за секунду. Смена кадров анимации занимает 2 игровых ФПС, поэтому 40/2=20 кадров в секунду.

>> №4768908   #331
1533679201725.jpg - (200 KB, 561x640, 2011-07-16-422054.jpeg)  
200 KB

>>4768863
Там информация, которая может навести на мысли при вдумчивом чтении, особенно последних абзацев. Более подробно об этом написано в MSDN-е особенно в разделе Remarks справочных материалов. WM_PAINT — асинхронное низкоприоритетное событие, т.е. выполняется не вотпрямщаз, а когда решит оконная система, а она экономит вычислительные ресурсы; если в очереди есть какие-либо события, сначала выполнятся они; более того, если одно событие WM_PAINT уже есть в очереди или на исполнении, второе просто не будет добавлено. В 99 % случаев для пользовательского интерфейса такие задержки не критичны. Если критичны, то используют метод рисования через DeviceContext в обход WM_PAINT, но учти, что менеджить DeviceContext (т.е. обрабатывать оконные события show, hide, move, resize) надо будет уже вручную. Почему и спрашиваю, как именно рисуешь, ибо судя по потерям фреймов таки через WM_PAINT.

Cсылкота:
https://docs.microsoft.com/en-us/windows/desktop/gdi/wm-paint
https://docs.microsoft.com/en-us/windows/desktop/gdi/synchronous-and-asynchronous-drawing
https://docs.microsoft.com/en-us/windows/desktop/gdi/drawing-without-the-wm-paint-message
https://docs.microsoft.com/en-us/windows/desktop/gdi/using-the-getdc-function

>> №4768913   #332
1533680710718.png - (0 KB, 96x96, H09.png)  
0 KB

>>4768908
Ну, я уже писал что использую StretchBlt. Оно требует Хендл как Соурса так и Дестинейшона. Т.е. чтоб с битмапа-буфера(Соурс) нарисовать в окно(Дестинейшон), я получаю хендл с помощью GetDC еще в самом начале выполнения программы, и потом использую его всякий раз когда идет рисование в окно.

>> №4768948   #333
1533687178799.jpg - (98 KB, 524x618, 2009-12-12-223134.jpeg)  
98 KB

>>4768913
Т.е. делаешь подобно https://www.daniweb.com/programming/software-development/code/241875/fast-animation-with-the-windows-gdi — по тику таймера копируешь буфер в окно и начинаешь готовить в буфере следующий кадр (т.е. работаешь с лагом в один кадр) и службу сообщений не трогаешь? В таком случае пропуска кадров быть не может, но ты можешь не успевать готовить и отрисовывать кадр за выбранный квант времени и фактический FPS будет строго не менее заданного. Ну и

>Игра считывает частоту монитора, и рисует из буфера в окно с частотой обновления экрана. Игра же обновляеться 40 раз за секунду. Смена кадров анимации занимает 2 игровых ФПС

ты серьёзно думаешь, что картинка будет выглядеть лучше, если ты нарисуешь её несколько раз подряд? Если фактический FPS 20 кадров, то и рисуй 20 раз в секунду, остальное — зря процессор греть.

>> №4768950   #334

>>4768948

>будет строго не менее

будет строго не более это задержка будет не менее

>> №4769073   #335
>К тому же, ему можно задавать только целочисленное значение задержки, Т.е. либо 16 либо 17, и никак иначе.

Господи, ну так сделай так чтоб можно было дробные, че как не программист?

>> №4769174   #336

>>4768863

> Поэтому далее было решено считать такты процессора, что дало возможность рисовать картинку с точностью до долей миллисекунды

У тактов процессора два недостатка:
1) современные процессоры динамически меняют тактовую частоту
2) ты активно используешь процессор, планировщик любит задвигать такие процессы взад очереди на исполнение чтобы сохранить отзывчивость

>> №4769197   #337
1533734449697.jpg - (1 KB, 384x384, Pixiv 21460670 62710145 07.jpg)  
1 KB
> считать такты процессора

А ещё оказывается такая фигня. https://habr.com/post/419043/

>> №4769677   #338
1533778113091.jpg - (250 KB, 582x777, 2016-07-25-848784.jpeg)  
250 KB

>>4769197
Это всё прекрасно, только нерелейтед. Оставь проблемы межпроцессорного взаимодействия связки CPU <-> GPU разработчикам 3D-движков, пусть у них голова болит.

Здесь же приложение уровня «промышленный показометр», все они — и частотники, и карманные тетрисы, и консоли, и термометры, — делаются одинаково. Движок таких приложений должен хорошо уметь две вещи: нарезать время равными порциями и отдавать неиспользованное время взад. Обычно источником тиков служит некое устройство, правильная работа которого критична для прибора: генератор видеосигнала для консоли, генератор синусоиды для частотника — таким образом пропадает проблема синхронизации: раз пришел тик, значит девайсу пора готовить новую порцию данных;; для бытового термометра период тиков можно выбрать от балды (обычно 1 ms от аппаратного таймера), у тетриса всё упрётся в скорость дисплея. Порция времени между двумя соседними тиками называется квантом, за этот квант надо успеть сделать все необходимые вычисления, или вручную размазать их тонкой соплёй по нескольким квантам. Неиспользованное в кванте время проц остановлен или оно отдаётся назад многозадачной системе.

Так что здесь имеем чисто архитектурную проблему. Проблем синхронизации нет, но нужен источник тиков для игрового времени, он же является источником FPS (ну потому, что: так тупо проще; игра аля консоль; основной продукт программы — анимация на экране). Что мы имеем:
1) обычный Set_Timer. Всегда посылает сообщение WM_TIMER; оно такое же необязательное, как и WM_PAINT — даже на интервале 100 ms таймер имеет погрешность ~10 %.
2) мультимедийный Set_Timer_Queue_Timer. На интервале 10 ms даёт погрешность ~0.3 %, но использует функционал потоков.
3) потоковый Waitable_Timer. Отличная точность, отличная возможность сделать источник тиков просто добавив в суперцикл движка условие Wait_For_Single_Object... но требует вынесения движка в отдельный поток.
4) затуп в цикле бессмысленных вычислений. Способ любим двумя типами людей, так же, как и парсинг HTML-а регулярками. Отлично работает под DOS, но у многозадачной системы своё мнение по поводу подобных потоков.

>> №4769804   #339

>>4769677

>Способ любим двумя типами людей

Какими двумя?

>> №4771994   #340
1534158270211.png - (258 KB, 1400x1050, Clipboard01.png)  
258 KB

>>4769677

>требует вынесения движка в отдельный поток.

Если немного подумать, то можно вспомнить, что любой Windows-процесс имеет хотя бы один поток, так что можно повесить таймер на него. Однако изменится способ обработки сообщений Windows — больше нельзя сидеть и ждать, когда свалится очередное сообщение; иными словами, от приложения, приводимого в движение событиями, надо перейти к приложению, приводимому в движение тиками. Обращу внимание, что в таком случае нажатие клавиш лучше всего получать обычным способом, но редуцировать их до одного за кадр, при помощи битового массива, например; иначе вы будете терять нажатия короче чем один кадр. По таймингам: на Nortwood-е 1.2 GHz картинка 1000x700 в порте получается из 250х175 буфера за 17 ms (на скрине просто половина окна), а буффер расчитывается за 15 ms, так что особо на убер скорость не надейтесь.

>>4769804
Скажем так, одни из них — математики, другие — ферматисты.

>> №4772744   #341

че там как, стоит качать?

>> №4775286   #342
1534629608078.png - (37 KB, 672x1052, screen_16.PNG)  
37 KB

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

>> №4778637   #343

>>4775286
Ты живой?

>> №4787724   #344

>>4778637
Хороший вопрос. Я продублирую его спустя месяц.
>>4775286
Ты живой?

>> №4787823   #345

ОП, работа/университет/чем ты там занимаешься сильно забирает времени у занятий написанием игры?

>> №4789355   #346
1537770195542.png - (39 KB, 1158x673, screen_17.png)  
39 KB

>>4778637
>>4787724

>Ты живой?

Ну я там немножко делал всякого.
Вот это: >>4775286

> записи стартовых зон, а также параметры для карт: наличие чиби-режима и индекс набора тайлов. Потом еще всё это припилить к самой игре.

Уже сделал.
А сейчас делаю это:

>надо будет таки уже браться за систему диалогов и возможность работать с диалогами с помощью скриптов

Изменил положение окна диалога, а еще сделал быстрый вывод текста после первого нажатия клавиши, вместо окончания диалога.
>>4787823

>ОП, работа/университет/чем ты там занимаешься сильно забирает времени у занятий написанием игры?

Не сказал бы что работа забирает время. Тем более что я на работе в свободное время занимаюсь игрой.
Но там в последнее время помимо этого еще некоторые вещи появились делать. Да и в последний месяц я умудрился 2 раза под ряд заболеть к тому же. Так-что и не особо чего-то делал.

>> №4790638   #347

>>4789355
А чем в этом городке торгуют?

>> №4790676   #348
1538032588131.png - (39 KB, 1158x673, screen_18.png)  
39 KB

>>4790638
Ну, так-то в этом городе пока-что единственный торговец в игре, у которой продаеться некоторая броня.
А вообще - это временный текст. Чем там именно торговать будут, будет видно по ходу делания баланса и т.д.

>> №4790677   #349

>>4790676
Остальные торгую телом фрилансеры?

>> №4790683   #350
1538035779063.png - (0 KB, 48x96, H07.png)  
0 KB

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

>> №4792266   #351
1538402918061.png - (29 KB, 646x1025, screen_19.png)  
29 KB

Делаю всякое вот такое для диалогов.

>> №4797554   #352
1539178995479.png - (9 KB, 464x258, screen_20.png)  
9 KB

Продолжаю делать всякое для диалогов.
Пока-что считывает строки из каждого файла с диалогом.

>> №4797562   #353
1539179266958.png - (14 KB, 583x439, screen_21.png)  
14 KB

>>4797554
Ну и данные для диалогов тоже считывает.

>> №4803594   #354
1540302364663.png - (29 KB, 774x457, screen_22.png)  
29 KB

Таки доделал функционал диалогов.
Теперь можно делать всякие квесты, и по мене необходимости расширять функции скриптов.

>> №4803901   #355
1540388309152.png - (0 KB, 132x132, ew-00107c.png)  
0 KB
>> №4803902   #356
1540388395789.png - (1 KB, 132x132, ew-00108b.png)  
1 KB

Что-то вроде как новые портреты. А то старые были совсем неочень.

>> №4804079   #357
1540408093598.jpg - (50 KB, 500x500, 1540408085486.jpg)  
50 KB

>>4803594
бупок.

>> №4804100   #358

Милота!

>> №4805047   #359

Старые были ехидные. Эти милее.

>> №4805055   #360

Вай кавай! Какая замечательная игра. Я, как фанат седьмой финалки, доволен. Некоторые моменты конечно совсем не нравятся, но это просто потрясающе! Ты реализовываешь мою детскую (а может и не только детскую) мечту о создании J-RPG игры! Только вот у меня никак руки не доходили до создания, да и вообще я ноль программировании и рисовании! Желаю автору творческих успехов! Очень круто, продолжай в том же духе! Как же я люблю подобные игры.

>> №4809929   #361
1541924356619.jpg - (262 KB, 746x807, ciFPD53Eppk.jpg)  
262 KB

Съешь еще этих мягких французских булок, десу.

>> №4811968   #362
1542306397769.png - (153 KB, 600x800, ew-00134-a.png)  
153 KB

Я тут кое-что понаписал о мире и устройстве общества эльфиечек, но это пока-что неполное описание.:

Мир:

События в игре происходят на острове Кёрн, который в данный момент разделён между Арийской Империей (Эльфиечки), и Каледонцами (Люди).

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

Содом - официальная столица арийской части острова Кёрн.

Черная Скала - родной дом нынешней Императорской Семьи Арийцев. Она расположена в восточной части большого горного хребта западного материка, на самом западном краю Империи. Этот горный хребет отделяет земли арийцев от далеких западных земель, которые на данный момент слишком плохо исследованы. На запад от горного хребта также следует обширная пустыня, что тоже препятствует исследованию этих территорий.

Гомора - столица империи. Расположена на восточном побережье континента, на юго-восток от Черной Скалы. Именно в Гоморе живет Императрица, а также часть семьи из рода Черной Скалы. Многие столетия назад была завоевана родом Черной Скалы, который позже объединил значительную часть земель и королевств арийцев в Арийскую Империю.

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

Средняя продолжительность жизни арийца составляет около 300 лет. Долгожители же могут прожить и до 500 лет. Признаки старения у арийцев являются предвестниками смерти, которая наступает примерно через 5-10 лет после этого. По этой причине даже долгожители будут выглядеть молодо, пока не наблизится скорое время их смерти. Среди некоторых групп арийцев даже практикуется ритуальное самоубийство при наступлении первых же признаков старения.

Половое созревание арийцев наступает с 30-ти лет. До этого момента определить половую принадлежность арийца весьма затруднительно, а иногда и невозможно.

Жизненный цикл арийца начинается с отложенного яйца. Вылупившаяся личинка кормится молоком заботящихся о ней опекунов. К одному году у личинки уже формируется вполне человекоподобный облик, за исключением длинного хвостика. Ко 2-ум годам они уже умеют ходить на двух ногах.
К 10-летнему возрасту их хвост довольно сильно уменьшается, (примерно до 10 см), но всё ещё не исчезает полностью. С этого момента темпы уменьшения хвоста сильно замедляются, и он полностью исчезает только к 30-ти годам. Примерно в 30 лет у арийцев начинает расти грудь (как у девочек так и у мальчиков), а также псевдопенис (только у мальчиков). Чаще всего у мальчиков формируется непарный псевдопенис. Гораздо реже, примерно в 10% случаев - парный (левый и правый).

Особенность строения половых органов арийцев заключается в том, что они имеют общую клоаку. У мальчиков на передней стенке клоаки формируется псевдопенис. Чаще всего у него ярко красный цвет. Реже - фиолетовый, синий, или голубой. В совсем редких случаях - черный. В среднем, его длина составляет 10 см, и он всегда пребывает в твердом состоянии, так как внутри псевдопениса находится хрящ. Также, в отличии от людей, мочеиспускание у арийцев производится не через псевдопенис, но через общую клоаку.
Самым красивым у арийцев считается парный псевдопенис, где каждый из них разного цвета (гетерохромия псевдопенисов), что встречается весьма редко (примерно 5% случаев из тех у кого формируется парный псевдопенис). В таком случае, чаще всего - один из них красного цвета. Поэтому исключительно красивым считаются те, среди которых оба псевдопениса имеют два редких цвета. Например - черный и голубой.
Также, разные цвета имеет область по контуру вокруг отверстия клоаки, а также её стенки. У мальчиков цвет отверстия всегда соответствует цвету их псевдопениса. В случае гетерохромии псевдопениса, отверстие имеет цвет одного из псевдопенисов (в подавляющем большинстве случаев - левого). У девушек же цвета окраски те же что и у мальчиков, но окраска отверстия, отличная от красной, встречается примерно в 6 раз реже нежели у мальчиков. Определенный цвет эта область приобретает в возрасте 5 лет (до этого она обычного телесного цвета). Именно цвет клоаки, отличный от красного, является индикатором того что в будущем этот ребёнок, с высокой вероятностью, может быть мальчиком.
При наличии двух псевдопенисов, совокупление обычно происходит с помощью лишь одного из них.

Устройство общества арийцев:

Изначально культура арийцев строилась вокруг жизни небольшими коммунами, примерно по 20-40 человек, в которых детей растили общими усилиями. Точно так же у арийцев не было понятия собственного или чужого ребёнка, дети в коммуне всегда считались общими.

Малые семьи, или просто семьи - в среднем это группы от 2-ух до 6-ти человек в них. Количество человек может быть и больше, но это обычно бывает довольно редко. Арийцы состоящие в малых семьях являются возлюбленными друг-друга. Поскольку такие семьи могут создавать в основном только женщины, подобные связи между членами семьи всегда являются гомосексуальными. В крайне редких случаях малые семьи могут воспитывать детей (обычно - собственных).
У одного арийца в семье обычно 1-2 возлюбленных. Реже 3. Большее количество возлюбленных бывает очень редко.

Великие Семьи значительно превосходят малые семьи по численности. Также, все или большинство в Великих Семьях имеют прямые родственные узы. Т.е. матери, их дочери, и т.д. Так же, в зависимости от размера Великой Семьи, в ней, в большинстве случаев, присутствует и определенная иерархия. Обычно Великую Семью возглавляет королева. Наиболее близкие к ней по родству являются принцессами.
Вся власть в Арийской Империи разделена между Великими Семьями. Каждая из них владеет определенной территорией, “Родительскими Домами”, борделями, храмами и мальчиками. Владения Великих Семей именуются фьефами.
Великие Семьи культурно уходят корнями в те самые первые коммуны, которые с течением времени всё сильнее концентрировали власть в своих руках, подчиняя себе другие коммуны.

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

Арийцы удерживаются и воспитываются Родительскими Домами до момента полового созревания - 30-ти лет. Все арийцы ставшие в этом возрасте мальчиками, становятся собственностью Великой Семьи владеющей этим Родительским Домом.
В дальнейшем же все мальчики работают в борделях Великой Семьи. Поскольку они являются собственностью, им ничего за это не выплачивают, но, тем не менее, их обеспечивают и заботятся о них всю жизнь, а также содержат в хороших, а иногда и роскошных условиях.
Также бордели выполняют роль гостиницы. Услуга съема комнаты идет отдельно от услуг предоставляемых мальчиками.
При каждом борделе всегда имеется храм, обычно посвященный какому-либо местному богу, а часто и нескольким богам. Не редко мальчики работающие в борделях уходят одновременно и в жречество.
Также храмы часто выполняют функцию хранилища сбережений. Богатые арийцы обычно держат свои деньги в храмах, за содержание в которых каждые 5 лет им начисляется 1/16 от суммы, которую они содержали в храме в начале этой пятилетки. Но начисление происходит только в том случае, если на момент конца пятилетки сумма хранимых сбережений не меньше суммы которая была в начале, а также если хотя бы в течении не менее 3-ех лет эта сумма не была меньшей от изначальной. По факту, все кто занимается торговлей - обязаны содержать свои деньги в храме, так как только держателям сбережений Великая Семья, за определенную сумму пожертвований, выделяет разрешенное место торговли, а также выдает разрешения на торговлю особыми видами товаров. Разрешения на определенные виды товаров выдаются отдельно от выделения места торговли, поэтому за каждое из них надо платить отдельно. Существует, конечно же, и неразрешенная торговля, с которой Великие Семьи борются.
А еще, храмы, конечно же, принимают и добровольные пожертвования. Особо крупные меценаты всегда на хорошем счету у Великой Семьи. Нередко им предоставляют возможность присоединится к Великой Семье.
Обычно, в больших городах, в которых бордельные храмы выполняют функции хранилища сбережений, комплекс с борделя, гостиницы и храма именуется Домом Успокоения. В малых же городах, где храмы не выполняют этой функции - Домом Отдыха.
Кроме того, есть возможность заключить договор с борделем, при котором услуги мальчиков будут бесплатными на несколько дней. Но заключивший этот договор, после оплодотворения, обязуется сдать своё яйцо в Родительский Дом той Великой Семьи, с борделем которой был заключен договор. При этом, за яйцо выплачивается сумма, равная обычной сумме выплаты за яйцо, с вычетом стоимости услуг борделя. Если же оплодотворения по какой-либо причине не произошло (бесплодие клиента, или “безопасный” период), заключивший этот контракт обязуется выплатить тройную сумму стоимости услуг борделя. При невозможности выплатить этот долг, заключивший договор попадает в долговое рабство.

Великие Семьи являются крупнейшими латифундистами, а также полными монополистами в этой области. Любой, имеющий достаточно средств, может купить у Великой Семьи себе в пользование ферму до конца жизни. Обычно фермы покупают малые семьи. Ферма находится в собственности до конца жизни последнего из малой семьи, с кем был заключен договор. На новоприбывших в малую семью, после заключения договора, этот срок не распространяется. Тем не менее, они, после смерти последнего из семьи, заключивших договор, могут также купить право на владение уже по сниженной цене.
Также можно купить в пользование и участок или здание для устройства своей мастерской.
Особо почитаемые Великой Семьей малые семьи могут купить себе право управления Родительским домом, или, реже, Домом Успокоения/Отдыха. Обычно, с течением времени, такие семьи вливаются позже в Великую Семью.

Рабочий Дом - место где обычные арийцы могут устроиться на работу. Как и остальные заведения, принадлежит Великой Семье. Владельцы ферм или мастерских (купивших право владения у Великой Семьи), обязуются нанимать работников исключительно через Рабочий Дом. За нарушение обычно следует крупный штраф, которым облагается как “работодатель”, так и нелегальный работник, за неуплату которого, как обычно, следует долговое рабство.
За каждого нанятого работника уплачиваются деньги напрямую в Рабочий Дом, который потом сам выплачивает работникам их заработок, при этом, забирая немалый процент от начальной суммы. Зачастую выплата происходит частично деньгами, а частично едой. Также Рабочий Дом предоставляет работникам место для ночевки.
Именно Рабочие Дома - место куда отправляется большинство молодых арийцев после их “выпуска” из Родительского Дома.

Императорская Семья - Великая Семья. Также именуемая Семьей Черной Скалы. Наибольшая, и наиболее влиятельная среди всех Великих Семей. Главой Семьи является Императрица, она же по совместительству и правительница всей Арийской Империи.
Непосредственными владениями (фьефами) Императорской Семьи есть города Черная Скала и Гоморра. При этом Гоморра является столицей Арийской Империи.
Остальные Великие Семьи Арийской Империи на данный момент находятся под присягой верности Императорской Семье.
Примерно каждые пять лет Императрица объявляет Великий Собор Семей, на котором остальные семьи должны отдать дань уважения Императорской Семье и Императорской Короне. Обычно дань уважения выражается в денежных пожертвованиях, формально - добровольных, а по факту - обязательных. Великие семьи же, пожертвовавшие слишком мало, обычно остаются на плохом счету у Императорской Семьи. Проигнорировавшие Великий Собор - тем более. Зачастую, в таком случае, Императорская Семья предпринимает определенные меры по уменьшению влияния этой Великой Семьи. Например - финансирование групп малых семей в городе, который является владением неугодной Великой Семьи, с целью создания там еще одной Великой Семьи, которая станет конкурентом для неугодной Семьи в этом регионе, а, возможно, и вовсе вытеснит её либо экономически, либо военно. Если подобный сценарий не действует - зачастую применяются военные действия: неугодная Великая Семья объявляется предателем и Императорская Семья призывает остальные Великие Семьи идти войной против неугодных. Великие Семьи не откликнувшиеся на военный призыв обычно тоже становятся неугодными. Исключением внесения тех кто не откликнулся на призыв в ряды неугодных может являтся географическая удаленность от места ведения войны. В таком случае, прощение может быть оплачено деньгами. Так же, даже объявленная предателем Великая Семья, пока еще не поздно, может попытаться “отмыть грех” сделав крупные денежные пожертвования Императорской Семье.
Не редко остальные Великие Семьи тоже могут пытаться избавиться от других Великих Семей и вести между собой войны. Те Великие Семьи, которые на хорошем счету у Императорской Семьи, могут даже обращаться за помощью к Императорской Семье.

>> №4811976   #363

>>4811968
А можешь разбить это на блоки с иллюстрациями? Не сейчас, а со временем. Мне кажется было бы круто.

>> №4812012   #364
1542307433339.png - (56 KB, 600x800, ew-00101.png)  
56 KB

>>4811976
Ну возможно что-то такое и сделаю.

>> №4812056   #365

>>4811968
Няшная какая веснушка. И текст вполне и весьма.

>> №4812064   #366

>>4812012
Митти стало лучше?

>> №4812140   #367
1542311150124.jpg - (111 KB, 702x1000, The_Secret_Life_of_Walter_Mitty_(film).jpg)  
111 KB

>>4812064
Митти?

>> №4812143   #368
1542311233862.png - (0 KB, 48x48, up6107.png)  
0 KB

Релиз то, стало быть, когда?

>> №4812149   #369
1542311430996.jpg - (103 KB, 1280x720, mitty2.jpg)  
103 KB

>>4812140
Это одна девочка которая неудачно на лифте.

>> №4812233   #370
1542315153294.png - (0 KB, 96x96, H10.png)  
0 KB

>>4812143
Ну, установленных сроков никаких нет. А учитывая как всё медленно идет, то релиз еще не скоро.

>> №4824640   #371
1544463952262.png - (28 KB, 774x462, screen_23.PNG)  
28 KB

Сделал пока-что контейнер для выбрасываемых предметов. Теперь еще делаю возможность выбрасывать предметы с инвентаря.

>> №4826736   #372
1545035243778.png - (21 KB, 774x457, screen_24.png)  
21 KB

Таки уже сделал возможность выбросить предмет из инвентаря и добавил описание в строку подсказки.

>> №4826740   #373
1545036355589.png - (19 KB, 774x457, screen_25.png)  
19 KB

Ну и сам контейнер с выброшенными предметами вот такой.

>> №4826761   #374

>>4826736
>>4826740
Ура прогрессу!

>> №4826763   #375

>>4826740
Классный половичок.

>> №4827658   #376
1545214499872.png - (28 KB, 673x707, screen_26.png)  
28 KB

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

>> №4831146   #377
1545916732588.png - (27 KB, 679x1015, screen_27.png)  
27 KB

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

>> №4831203   #378

>>4831146
Выглядит очень сложно. Ты умный.

>> №4831372   #379

>>4831146
Наверное, до жути обидно, когда мало кто может оценить работу.
Нарисуй чего-нибудь — сразу толпа комментаторов. Довольных и не очень.
Запости кусочек кода — всем плевать. Просто буковки. Ничего не понятно.

Награды игр за лучшее музыкальное сопровождение, лучший сюжет, лучшую графику.
Бывают награды за лучший код?

ОП, няша, пожалуйста, почаще радуй картиночками. Пости даже когда совсем скетчи и "ничего толкового нарисовать не получаеться". Мне нужны твои рисунки.
Репость в твиттер, ОП. Почему ты его забросил?
Пожалуйста.

>> №4831376   #380

>>4831146

Выглядит круто!

>> №4831406   #381

>>4831372

>Бывают награды за лучший код?

Да, на демосцене.

>> №4831408   #382

>>4831406 Да, но я-то про игры.

>> №4831411   #383

>>4831408
.kkrieger вполне себе игра.

>> №4831514   #384
1545979945101.png - (0 KB, 48x96, Unyl.png)  
0 KB

>>4831372

>Репость в твиттер, ОП. Почему ты его забросил?

Ну, на самом деле я не забрасывал твиттер. Просто я его в основном для картинок завел, а в последнее время не особо то и было что туда постить. Так-что если что-то будет, то я и запощу.

>> №4832303   #385
1546095625717.png - (73 KB, 1920x1080, screen_28.PNG)  
73 KB

..от времени создания треда.
И, собственно, всё до сих пор так же как я и написал был еще в ОП-посте:

>дело может и идет, но идет весьма туго.
>С того времени вроде как уже и сделано было что-то достаточно, а вроде как и показать толкового чего-то всё еще нет.

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

>> №4832311   #386

>>4832303
Удачи и успехов! Игра няшная, а усилия заслуживают уважения.

>> №4835751   #387
1546606475285.png - (114 KB, 1920x1047, screen_29.PNG)  
114 KB

Что-то вроде как пытаюсь сделать простенький тестовый квест.

>> №4835759   #388

>>4835751
Это типа свой язык программирования?

>> №4835766   #389

>>4811968
Так эльфиечкомальчики глупее эльфиечкодевочек или их просто держат отдельно ради няшканий?

>> №4835772   #390
1546608058814.png - (9 KB, 321x266, screen_30.PNG)  
9 KB

>>4835759

>Это типа свой язык программирования?

Ну, вообще-то это скорее просто скриптовый язык, или что-то типа того.
Ну а помимо скриптов это также и что-то настроек для диалогов, НПЦ, сундуков, и прочего..
Вот тут в треде выше я об этом уже был писал ранее кое-что:
>>4641857
>>4642052
>>4650175
>>4657884
>>4662288
>>4677906
>>4687215
>>4687305
>>4691447
>>4702024
>>4702836
>>4704271
>>4709431
>>4749033
>>4750999
>>4751756
>>4761343
>>4762058
>>4775286
>>4792266
>>4797554
>>4797562
>>4803594
>>4827658
>>4831146

>>4835766

>Так эльфиечкомальчики глупее эльфиечкодевочек или их просто держат отдельно ради няшканий?

Просто держат отдельно ради няшканий. Вобщем, сексизм и матриархат.

>> №4835837   #391

Может тебе это, движок сменить раз так туго идёт?
Конечно бывает интересно изобрести велосипед, только это бесполезный скилл, учитывая что всё уже давно изобретено.

>> №4835846   #392

Все верно >>4835837 сказал.
И возьми ка лучше юнити.

>> №4835941   #393

>>4835837
Так долго пилить движок и выкинуть - это как выкинуть кастомизированную робюокошкодевочку потому что новую модель завезли.

>> №4836006   #394
1546623159444.png - (150 KB, 1875x1069, 45678999.png)  
150 KB

>>4835941
Ну ты же понимаешь, что он быстрее сделает всё с нуля на юньке, чем допилит свой движок? Причём в разы.

>> №4836017   #395
1546623619166.jpg - (53 KB, 600x800, Pixiv 5607882 63879697.jpg)  
53 KB

>>4836006
Тред перечитай.

>> №4836028   #396

>>4836006
Что это у тебя на пикче? Визуальный редактор логики для Юнити? А какой именно? С помощью таких приблуд уже реально сделать что-нибудь действительно сложное?

>> №4836035   #397

>>4836028
Очень сохраняет время. Хотя полностью скриптинг не заменяет, у этих штук есть ограничения. Но если комбинировать редактор и свои скрипты (которые тоже можно вызывать через редактор), можно делать достаточно навороченные вещи.
Этот - Ork Framework, специально для создания рпг. Они все под свои задачи заточены.

>> №4836039   #398

>>4836006
А что если у него WindowsXP ? Под ней Unity не запустится.

Нет, ну может быть и Win7

>> №4836040   #399

>>4836039
А если Windows 95?

>> №4836045   #400
1546625339328.png - (1 KB, 256x256, Pixiv 8094667 61203160 01.png)  
1 KB

>>4836040
Скорее '98, так как заголовок с градиентом >>4835772>>4831146>>4827658.

>> №4836135   #401
1546635742907.png - (10 KB, 382x193, screen_31.PNG)  
10 KB

>>4836045

>Скорее '98

>>4836040

>Windows 95

Э.. нет. У меня таки:
>>4836039

>WindowsXP

>>4836045

>так как заголовок с градиентом

Вообще-то Вин98 отличается от классического стиля ВинХР тем, что у Вин98 цвет окна по дефолту - серый, а у ХР - имеет бежеватый оттенок.

>> №4836159   #402
1546640230942.jpg - (93 KB, 729x965, 15423352190820.jpg)  
93 KB

>>4836135
Эм, а ты об апгрейде не задумывался?
Я думаю можно найти на авито бюджетный конклюхтер, который потянет хотя бы семёрку. Я знаю что найдёшь, я в тебя верю.

>> №4836169   #403

>>4836159
Ну вот подумай, ОП-кун доделает игру, продаст её и на заработанные деньги уже купить себе приличную рабочую станцию. А следующая игра будет с PBR-рендерингом, тесселяцией и прочими наворотами, под стать возможностям нового компьюхтера. Лёгкие пути для слабаков же.

>> №4836220   #404

Знаю, вы наверняка спрашивали, но я невнимательно читал тред. Оп принимает донаты? Патревон, не?

>> №4836227   #405
1546678899318.jpg - (258 KB, 1061x1500, imggggg.jpg)  
258 KB

ОПушка, ты молодец, что пилишь свой движок и еще на забил, продолжай в том же духе!
>>4835846
А почему именно Unity? Почему не rpg maker или game maker? Очень часто вижу как unity суют везде и всюду, по делу и без. Интересно, почему так?

>> №4836229   #406

>>4836227
Оно удобно, есть хороший стор, работает с 2д и 3д.
Минусы - чудовищный оверхед. В правда случае с играми типа ОПовской можно не брать это в расчёт.

>> №4836231   #407

>>4836229

> можно не брать это в расчёт

Ога-ога, в итоге «пиксельные» прогревают кофеварки как AAA-игры. Тормозит и лагает.

>> №4836233   #408

>>4836231
Это не на 100% проблема юнити. Криворукие разрабы в любой среде разработки могут сделать лагающую кусок непойми чего.
Еще в последней версии юниты вроде большой упор сделали на оптимизацию вроде.
Но я всё равно больше по годоту

>> №4836234   #409

>>4836233
Нелагающие игры на юнити я видел. ИЧСХ, их все делали достаточно крупные коллективы. А индюшатина с квадратными модельками и полным минимумом эффектов от полутора голодных студентов всегда лагает. И ОПу таке не нужен херак-херак и в гуглплей в конце-концов.

>> №4836239   #410

>>4836234

>Нелагающие игры на юнити я видел

Любой современный движок страдает оверхедом. Щито поделать.

>А индюшатина с квадратными модельками и полным минимумом эффектов от полутора голодных студентов всегда лагает

Ну они может не слышали про текстурные атласы, оптимизацию дроуколлов и прочее.

>> №4836405   #411
1546709287828.jpg - (273 KB, 1063x1500, imagegege.jpg)  
273 KB

>>4836239

>Любой современный движок страдает оверхедом. Щито поделать.

Использовать движок который удовлетворяет потребностям, а не комбайн все-в-одном?

>> №4836447   #412
1546712338083.mp4 - (1938 KB, 1024x600, 2018-12-29_11-47-05.mp4)  
1938 KB

>>4836233
О, ты тоже по годоту? Я недавно начал его осваивать, мне очень нравится. Но я, в принципе, не программист. Максимум, на том же делфи когда-то писал. Тебя, случайно, нет в дискорде? Иногда не хватает простой подсказки по какой-то глупой штуке, которую долго-долго ищешь, а из-за небольшого коммюнити конкретного ответа нет. В приложенном видео мой текущий уровень освоения годота.

>>4835772
А какой размер игры со всеми ресурсами на данный момент?

>> №4836572   #413
1546725887774.png - (1 KB, 173x64, screen_32.PNG)  
1 KB

>>4836447

>А какой размер игры со всеми ресурсами на данный момент?

378 кб

>> №4836603   #414

>>4836592
Ну будет она у него запускаться на тостере, стиральной машине и калькуляторе "Электроника" 80х годов, что дальше? Кто это оценит в 2к18 веке?

>> №4836653   #415

>>4836603
Это же не дум.

>> №4838863   #416
1547068808220.png - (47 KB, 1158x678, screen_33.PNG)  
47 KB

Сделал что-то вроде тестового квеста: https://youtu.be/Bk1dRDQa6qo
Надо будет еще поправить отображения диалогов и еще некоторые вещи.

>> №4838881   #417

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

>> №4838890   #418

>>4838881

>10 января

Новый день уже наступил!

>> №4838916   #419

>>4838890
Но мы всё ещё достаточно Сырны.

>> №4838995   #420

>>4838988
Я забыл что сменился год. Ну тем более.

>>4838863
Мелковат инвентарь, как по мне.
И наверно лучше сделать общий для всей пати.

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

>> №4839308   #421
1547152134708.png - (1147 KB, 1256x703, изображение.png)  
1147 KB

Считаю, ОП-у следует ориентироваться на Graveyard Keeper в плане интерфейса.

>> №4839311   #422
1547152428992.png - (1684 KB, 1181x909, изображение.png)  
1684 KB
>> №4839318   #423

>>4839308
>>4839311
Не демотивируй его. Он вместо того, чтобы заимствовать идеи начинает сравнивать своё с чужим и впадает в уныние.

>>4838863
Когда ты уже магию делать начнёшь? Грибов вроде заготовил...

>> №4839433   #424
1547215471854.png - (26 KB, 774x462, screen_34.PNG)  
26 KB

>>4839318
Но в игре уже есть магия.
Нету пока-что разве визуальных эффектов от её применения, и нельзя применять лечение за пределами боя. Ну и вызов скелета пока не работает. Еще большинству заклинаний стоит указать количество потребляемого порошка, а то пока их можно "бесплатно" применять, но это уже на этапе регулировки баланса будет. А так заклинания работают. Можно ими атаковать, лечить, бафать и дебафать.

>> №4839475   #425

Хочу на движке ОП-а попробовать сделать игру!

>> №4839478   #426

>>4839475
Эроге с маскотами?

>> №4839483   #427

>>4839475
Боюсь что кроме ОПа никто в нём не разберётся.

>> №4839543   #428
1547234951756.png - (22 KB, 789x287, screen_35.PNG)  
22 KB

>>4839475

>Хочу на движке ОП-а попробовать сделать игру!

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

>> №4839702   #429

>>4839543
А моды можно будет пилить?

>> №4839719   #430

>>4839702
В виде отдельных платных DLC?

>> №4839815   #431

>>4838863
Текст через чур медленный. Сделой как в jrpg.
jrpg-шник

>> №4845210   #432
1548174929044.png - (5 KB, 991x149, screen_36.PNG)  
5 KB

Я это.. немного слоупочно отвечаю..

>>4839702

>А моды можно будет пилить?

Если таки удастся сделать всё так как задумано, то скорее да.

>>4839815

>Текст через чур медленный

Ну, в видео текст на скорости 2 поставлен, а вообще там можно настраивать скорость вывода текста от 1 до 6.

>> №4851034   #433
1549322684081.png - (6 KB, 167x644, screen_37.PNG)  
6 KB

Всё идет всё так же медленно. Пока-что сделал звук не моно а стерео. Для проигрываемых сейчас звуков это не окажет влияния, но это пригодиться для редактора музыки, и еще всяких фоновых звуков которые будут добавлены в будущем. Еще мне стоит сделать возможность изменения высоты звука во время воспроизведения, что тоже нужно для редактора музыки будет (ну и для воспроизведения музыки, соответственно, тоже).

>> №4851041   #434

>>4632196
Давно мимо твоего треда хожу и все понять не могу одну вещь, тебе RPG Maker религия использовать не позволяет? Или ты мазохист?

>> №4851042   #435

>>4851041
Ещё один...

>> №4851066   #436

>>4851041
ОП наслаждается процессом и получает незаменимый опыт. Цели побыстрей выскочить в гринлайт с 'и так сойдет' нет. А теперь кыш.

>> №4851071   #437
1549347633499.jpg - (195 KB, 960x540, Angels of Death.jpg)  
195 KB

>>4851066

>с 'и так сойдет'

Если "и так сойдет" будет в стиле пикрилейтед то вполне норм.
Напомню что годноты сделанной в РПГ мейкере немало.

>> №4851176   #438

>>4851041
>>4851071
Двачую. Не стоит изображать из себя ежа и жрать кактус.

>> №4851193   #439

>>4851176
Да и вообще зачем пилить свои игры если их уже тысячи готовых!

>> №4851494   #440

>>4851066

>2k19
>гринлайт

Его давно выпилили ало

>> №4851497   #441

>>4851196
Может у ОПа есть большая команда для создания собственного движка, куча денег и ресурсов?
Такие вещи пилятся не одним человеком, что движет соло движкописателями мне понять не дано. Если ОП делает это для себя в стол, ради прокачки скиллов например, то ок. Но большинство этих скиллов будет бесполезно в современном геймдеве.

>чтобы сделать таки своё оригинальное на всём чужом

Не вижу ничего супер оригинального в игре ОПа, под это всё давно есть костыли.

>>4851198
Сделай как индусы, сделай лучше индусов.
Жизни не хватит.
Будем объективны, ну.

>> №4851501   #442

>>4851498

>Лучше бы работать шли

Давно и успешно.

>Сделали бы уже хоть что-нибудь полезное под руководством людей которые действительно знают как надо делать вещи

Качественная работа предполагает наличие инструментов.
Ты гайки зубами закручиваешь или берёшь гаечный ключ для этого? Может сам его изобретаешь?
Странные у тебя представления о работе.

>> №4851586   #443

>>4851502
Лучше индусов? Пусть скинет исходники, и там посмотрим насколько лучше.
Качество? О каком качестве речь? Его пока за километр не видно.

>> №4851692   #444
1549469582299.jpg - (274 KB, 1250x600, anpanman.jpg)  
274 KB
>> №4863697   #445
1551275753506.png - (29 KB, 774x457, screen_38.png)  
29 KB

Поправил отрисовку вариантов ответа.

>> №4864089   #446

>>4863697
Возьми уже другой движок. Ну.

>> №4864098   #447
1551347139919.jpg - (6 KB, 219x187, 15511854296740.jpg)  
6 KB

Простите, что не в тему. Я как-то видел некуюнаучную изометрическую тохоигру, где тебе необходимо бегать по подземельям и делать пыщь. Игра выглядела не такой уж старой. Может, подскажет кто?

>> №4864101   #448
1551347495518.png - (1128 KB, 1024x576, Touhou_-Scarlet-Curiosity-01-1024x576.png)  
1128 KB

>>4864098
Эту?

>> №4864102   #449

>>4864101
Ни, это точно не она, но тоже здорово выглядитдобавил в вишлист. Она была с видом сверху и немного сзадия плохо разбираюсь в играх.., и вроде бы там надо было играть за Сакую.

>> №4864103   #450

>>4864101
ОП, сделай такой же графон! Пиксели ведь давно устарели.

>> №4864129   #451
1551353595850.png - (238 KB, 850x680, 1551353593905.png)  
238 KB

Чому рандомным бакам так важно высказать своё мнение ОПу касательно того, на каком движке ему стоит делать свою игру? Это же не имеет смысла! Баки, вы что, совсем баки?

>> №4864131   #452

>>4864129
Да.

>> №4864135   #453

>>4864129

>Это же не имеет смысла

Свой движок делать - не имеет смысла.

>> №4864139   #454

>>4864135
Чавойта? Одно только глубокое понимание как оно внутре работает уже большой плюс.

>> №4864149   #455
1551357485881.jpg - (62 KB, 700x483, 1394161743_zabavnye-karikatury-8[1].jpg)  
62 KB

Вообще что-либо делать по большому счёту не имеет смысла, если за тебя это могут сделать другие. Т.е. практически всё.
И удовольствие от этого получать они тоже будут за тебя.

>> №4865005   #456

>>4864098
Та что про Пачули и не совсем-Генсокё? Она вроде заброшена автором.

>> №4903853   #457

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

>> №4904005   #458

>>4903853
Удачи с игрой!Слежу с дня создания треда :3

>> №4941411   #459
1565439407276.png - (186 KB, 1924x639, screen_39.png)  
186 KB

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

>> №4941455   #460
1565443438532.png - (264 KB, 1906x1028, screen_40.png)  
264 KB

А еще в редакторе карт добавил режим отображения всех тайлов с нулевой высотой. Так чтоб было видно все что стоит за стенами во время редактирования карты.

>> №4941518   #461

>>4941411
Классно стало.

>> №4941562   #462

А будут какие-то заклинания или возможности для терраформинга карты? Будет ли вообще такое практиковаться? К примеру скрипт квеста, после которого убирается препятствие на карте.

>> №4941610   #463
1565458787272.png - (499 KB, 962x573, screen_41.png)  
499 KB

>>4941562
Э.. нет. Тераформинга в игре самой никакого не будет. Ну, потому-что оно и ненадо.

>скрипт квеста, после которого убирается препятствие на карте

Но просто убирание препятствия на карте я таки планировал. Но это не совсем тераформирование. Например - убрать большой камень в пещере, преграждающий путь. Или починить разрушенный мост через речку. Эти две вещи, по задумке, должны быть.

>> №4943954   #464

>>4838863
Можно было бы сделать подписи "Амуниция" и "Инвентарь" менее контрастными и разграничить слоты по категориям: голова, шея, руки, торс, ноги, другое.

>> №4944093   #465
1565889833463.png - (74 KB, 1154x675, screen_42.png)  
74 KB

>>4943954

>Можно было бы сделать подписи "Амуниция" и "Инвентарь" менее контрастными

Ну.. вот сделал то что на пике. Так оно лучше?

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

Э.. как э

>> №4944097   #466

>>4944093
Ой, как-то странно получилось, пока писал сообщение, оно почему-то отправилось, так и не дописав его до конца. А теперь не могу еще и удалить его, говорит что невеный кот подтверждения.

Вобщем:

>>4943954

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

Как это я не понял. У меня в игре всего 4-ре слота в инвентаре, два для чего-то в руки (оружие и щит), одно на броню, и одно для дополнительного предмета (кольца, книги, талисманы и т.д.). Никаких шей руков торсов и ног. Два верхних у всех героинь какраз под оружие/щит, снизу - броня и дополнительный предмет. Я еще думал добавить может потом описание пустого слота инвентаря при наведении на него маркера, а то по крайней мере с дополнительным предметом может быть неочевидно.

>> №4944098   #467

>>4944097

>4-ре слота в инвентаре

Ой, блин, еще поправка, я а то я что-то совсем невнимательный - не в инвентаре а в амуниции.

>> №4944140   #468
1565895028364.png - (342 KB, 348x499, dis2_doll.PNG)  
342 KB
>> №4944141   #469
1565895049675.png - (366 KB, 327x557, dreadmor_doll.PNG)  
366 KB
>> №4944142   #470
1565895065722.png - (483 KB, 394x536, homm3_doll.PNG)  
483 KB
>> №4944143   #471
1565895080275.png - (44 KB, 132x243, monsters_den_doll.PNG)  
44 KB
>> №4944148   #472

>>4944097

>> №4944149   #473

Сам ты бака.
>>4944143
>>4944142
>>4944141
>>4944140

>> №4944174   #474

>>4944143
Что вставляется в слот в паху?

>> №4944175   #475

>>4944174
Гульфик, дабы охмурять эльфиек

>> №4944182   #476
1565902513560.png - (103 KB, 184x362, monsters_den_doll2.PNG)  
103 KB

>>4944174

>> №4944186   #477
1565903091606.png - (145 KB, 1590x1138, 656.png)  
145 KB

Зачем ты постишь слоты амуниции из разных игр? Оп же уже сделал свой вариант. Да и, по большому счёту, все твои варианты одинаковы. Если предлагать, то что-то интересное. Как инвентарь старого икскома, например.

>> №4944208   #478
1565910100927.jpg - (43 KB, 640x360, thumb0-640x360.jpg)  
43 KB

>>4944186
Взгляд зацепился. Думаю, интерфейс может быть чуть более интуитивен и эргономичен. Каждый раз, на волне выхода оригинальных проектов, у меня появляется иллюзия того, что в каждой идее есть многоуровневый потенциал, бесчисленное множество вариаций и параметров, обеспечивающих максимум ветвлений "дерева выбора" внутри воображаемой вселенной. И дело не только в визуальной или звуковой части. Важны переходы между отдельными частями системы, удобные пространства, умный порог сложности, забавные секреты, колоритные сочетания образов. И немного случайности.

>> №4944218   #479

>>4944186

>пиксели размером в кулак, размытость

абсолютли дизгастинг.

>> №4944605   #480

>>4944218
Веа ю си размытость? Дид ю сэй икском ис дизгастинг? А ю ступид ор самсинг?

>> №4944614   #481

>>4944605

>у меня глаза сломаны

Обратись к врачу.

>> №4944620   #482

>>4944614
Нет ты.

>> №4944634   #483
1565974565808.png - (1424 KB, 1824x928, 67434567433.png)  
1424 KB

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

>> №4944698   #484

>>4944634
Выглядит интересненько. А можешь рассказать о чём игра, сколько времени уже делаешь, какой движок, когда релиз?

>> №4944723   #485
1565988821400.png - (4 KB, 310x97, screen_43.png)  
4 KB

Вобщем, ничо толкового не делал, а делал всякую фигню одну штуку с иконкой.
Дело в том что старая иконка в виндовс 10 все время отображалась неправильно. Очень часто на ее место рисовались иконки других программ. Я сперва думал, может делфи так собрал ЕХЕ-шник, что его вин10 плохо умеет отобразить. Но нет, я посмотрел на сам .ico-файл - и он в десятой винде точно так же отображался неправильно.
Дело в том что это иконка размером 16х16 и с 2-мя цветами (т.е. монохромная). Я так делал чтоб весило поменьше (она занимала всего 198 байт), так, как я уже писал ранее, что пытаюсь чтоб игра была поменьше весом. В пердыущих виндовсах все показывалось окай, в вин10 же - нет.
Ну и вот я стал тогда эксперементировать с иконками. Как оказалось, для коректного отображения иконки в вин10 нужно труколор(24 бит на пиксель) изображение, притом, обязательно с альфа-каналом (еще + 8 бит на пиксель). Кроме того - в самом ико-файле должны быть минимум 2 изображения (2-е иконки разного размера). Если эти условия не соблюдать, то вин 10 будет часто заменять иконку на что-то рандомное (видимо из кеша).
Ну и раз уж такое дело - то я решил таки слегка переделать иконку - сделал в цветах игрового меню (на пике). Ну и альфа канал таки тоже задействовал - скруглил края тоже типа под стиль меню. (Предыдущий вариант икоки, елси что, можно посмотреть в этом посте >>4836572).
Ну и новый вариант иконки весит уже 3638 байт (3,55 кб).

>> №4944726   #486

>>4944698

>о чём игра

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

Делаю примерно год, движок Юнити. Релиз неизвестно когда, думаю ещё нескоро.

>> №4944768   #487

>>4944723
Зарепорти этот баг микрософту пожалуйста. Не отображать совсем это одно дело и еще куда не шло, но отображать другую иконку совсем никуда не годится.

>> №4946074   #488
1566200704548.png - (223 KB, 1920x1080, screen_44.png)  
223 KB

Это.. что-то вроде как попробовал улучшить игровой цикл таки. На Вин10 теперь вроде ок работает. На ХР тоже вроде как. Правда когда разбирался со всеми этими временами ожидания, чтоб игра не грузила процессор проганяя цикл вхолостую, нашол всякую инфу о том что все эти ожиадания на разных виндах могут работать совсем по разному. Ну типа, наприемр одна и та же процедура может установить на разных виндовсах значение ожидания как минимальное время ожидания, на других же - как максиамальное. Ну или что-то типа того.
Вобщем, попробовал решать WaitableTimer-ом и конструкцией типа:
i := Game_UpdTick - Game_HalfTickDelay;
QueryPerformanceCounter(j);
while j < i do
begin
SetWaitableTimer(Game_SleepTimer, TLargeInteger(DueTime), 0, nil, nil, false);
WaitForSingleObject(Game_SleepTimer, INFINITE);
QueryPerformanceCounter(j)
end;
где: DueTime : LARGE_INTEGER = ( QuadPart : -5000 );
Таким образом после череды ожиданий остаеться в конце некоторый очень маленький зазор времени, в котором таки происходит постоянный проход игрового цикла вхолостую. Но так как этот период времени очень мал, то и нагрузка на прцессор практически незаметна.

Вобщем, вот тут новый билд если что: https://www.dropbox.com/s/ejc1ntm8hg5pwzf/KYORN%20alpha%2026.7z?dl=0
Ну и если у кого Вин7, и вам не лень посмотреть, то я хотел бы узнать работает ли он окай. Ну там, без тормозов или рассинхронизации (движение рывками).
К тому же, можно менять режимы игрового цикла нажимая клавиши "+" и "-" Всего 2 режима, соответствующие клавиши включают один из режимов. По стандарту во время запуска игры включен режим который на клавише "+".

>>4944768

>Зарепорти этот баг микрософту

Ну.. я так-то раньше ничего никуда никому не репортил.. Я попробовал поискать как там это майкрософту зарепортить.. И нашол какую-то информацию, правда еще за 10-11 годы, мол там за то чтоб зарепортить майкрософту надо платить. Хотя что-то другое нашол что сейчас как-то по другому репортиться.. Ну и вобщем как-то не особо у меня было желания толком искать как там зарепортить, да и как там составлять этот репорт правильно. Ну и всякое такое. Вобщем, как-то лень этой штукой заниматься. Да и хз не возникнут ли потом какие всякие штуки из-за нелицензионности разных штук на компе.

>> №4946279   #489
1566214377745.jpg - (453 KB, 2000x3018, 2006-10-11-34269.jpg)  
453 KB

Вот опять не запостилось с первого раза, говорит, что капча протухла... Можно же привязать капчу к сессии, но это, наверное, путь слабых.

>>4946074
Лол, я и не помню уже...
https://bitbucket.org/snippets/Milfie/aA89nx — тут нюанс есть с установкой приоритета реального времени рабочему треду строка 100, надеюсь, ты в курсе.

>все эти ожиадания на разных виндах могут работать совсем по разному

Ну вообще-то WaitableTimer — это тредовые таймеры, они по разному вести себя не могут, иначе кранты всей системе. Выше них только часы реального времени.

>> №4947477   #490
1566471914705.png - (39 KB, 893x750, screen_45.png)  
39 KB

>>4946279

>тут нюанс есть с установкой приоритета реального времени рабочему треду

На самом деле я таки не сделал был этого, но теперь уже добавил.
Я так-то был видел эту штуку когда смотрел как сделан цикл в делфи-думе. Но там как-то в начале и в конце итерации цикла устанавливался и отключался высокий приоритет. Ну и он включался при определенных условиях, но там как-то вообще все сложно и я до конца не вникал что там за условия должны быть, и я попробовал был сделать без этого сперва.
Ну, собственно, добавления установления высокого приоритета, так, на глаз, не сделало рисование игры еще более плавным, вроде.. Но на всякий случай пусть будет таки.
А вот что действительно заметно влияет на работу цикла - это timeBeginPeriod. Вот без него, даже с установленным повышеным приоритетом - заметны подтормаживания. Инетересно еще и то, что убрав эти строки, прцессор даже, почему-то, в диспетчере задач показывает что загружаеться на 2-3% больше (но привключеноом повышеном приоритете треда только).
На счет же постоянного повторения минимального ожидания в цикле, такую штуку же я увидел был в делфи-квейке. Ну правда там оно делалось даже со sleep(1), а не с вейтабл таймером, так-что не уверен насколько такая штука в коде у меня оправдана.

>> №4947485   #491
1566475551794.png - (158 KB, 1366x768, qeqwe.png)  
158 KB

Win7

Когда захожу в этот левый угол дороги, то персонажи автоматически идут вверх за двумя гривнами. И так бесконечно, пока я аккуратно не выйду вправо по травке.

А ещё игра не сворачивается. Когда пытаюсь — экран просто синеет.

>> №4947488   #492
1566476121153.png - (149 KB, 1366x768, rgfgffg.png)  
149 KB

А ещё в комнате со снаряжением случилось вот такое. Девочки просто перестали идти туда, куда я им говорил, и в итоге разошлись.

>> №4947489   #493
1566476330804.png - (7 KB, 662x223, screen_46.png)  
7 KB

>>4947485

>Когда захожу в этот левый угол дороги, то персонажи автоматически идут вверх за двумя гривнами. И так бесконечно, пока я аккуратно не выйду вправо по травке.

Да, это там тестовый триггер просто срабатывает на этом тайле, все ок. Я их пока-что не удалил просто.

>А ещё игра не сворачивается. Когда пытаюсь — экран просто синеет.

И это тоже пока-что не баг. Я просто что-то как-то не сделал сворачивания. Потом может добавлю. А синеет когда окно делаеться неактивным.

Так-то мне важно знать работает ли на Вин7 без тормозов, и плавное ли двидение когда героини перемещаються.

>> №4947491   #494

>>4947488
Дыааа.. и это тоже тестовый скрипт. Это здание вообще все для тестов.

>> №4947518   #495

>>4947489

>Так-то мне важно знать работает ли на Вин7 без тормозов, и плавное ли двидение когда героини перемещаються.

Ну, у меня вроде всё ок.

>> №4948334   #496

>>4947489
Ещё один Win7. Окно не только не сворачивается, но и постоянно поверх всего. Можно только перетащить его в край экрана, если надо чтобы не мешало.

Плавность не сказал бы что идеальная, то ли тиринг, то ли життер какой-то на глаз вроде бы заметен в оконном режиме при 6х скейле. Но ничего такого, к чему я бы стал придираться. Нагрузка на 8-поточный CPU около 3-4%, частично красненьким в ProcessExplorer.

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

>> №4955553   #497
1568622458715.png - (128 KB, 1920x1080, screen_47.png)  
128 KB

Добавил возможность применения магии за пределами боя. А именно - лечения (боевую магию все так же нельзя будет применять за пределами боя).

>> №4955562   #498

>>4955553
Помню в четвёртой Финалке был данж с "ядовитым" полом. Наступил в лужу — получил отравление. Идёшь по данжу отравленным — с пати снимают HP (полностью умереть нельзя, но можно вляпаться в рандом-энкаунтер единицей здоровья).
Данж длинный, лужи не обойти, постоянно залезать в меню и использовать противоядие или магию, снимающую вредные статусы, не особо весело.
И уже после прохождения я где-то увидел, что там можно было скастовать левитацию на персонажей и отравление с луж не получать.
И вот откуда я должен был узнать в самой игре, что левитацию можно кастовать вне боя? Лечение, снятие статусов и Левитация. Странный набор. Эти полы встречаются буквально в одном подземелье. У "левитирующих" персонажей даже анимация не менялась, насколько помню, так что в обычной ситуации ты бы и не понял, что заклинание что-то даёт вне боя.
Может оно на то и расчитано было. Чтобы игрок испытал радость от того, что догадался до такого сам. Но лично я тогда кроме раздражения ничего не испытал.

К чему я это. Возможно, используемые вне боя заклинания следует как-то отметить? Чтобы не искать их среди всех вообще заклинаний те. Какой-нибудь значок возле них рисовать или отдельную менюшку сделать, где только они.
Или у тебя и так всё предусмотрено?

>> №4955564   #499

>>4955562

>откуда я должен был узнать в самой игре, что левитацию можно кастовать вне боя

По-моему очевидное решение. Я бы попробовал.

>> №4955580   #500

Сделал новый тред: >>4955578

>>4955562
Отвечу тебе в новом треде.



Удалить сообщение []
Пароль
[d | b / bro / ci / cu / dev / gf / hr / l / m / med / mi / mu / o / ph / r / s / sci / tran / tu / tv / x | es / vg | au / tr | a / aa / abe / c / fi / jp / rm / tan / to / ts / vn / vo]
- [iiChantra] [Радио 410] [ii.booru-Архив РПГ] [acomics-cf-ost] [Cirnoid] [@] - [Архив - Каталог] [Главная]