Gamedev

Ответить в тред Ответить в тред
Check this out!
Я не умею играть в шахматы, так может сделать Аноним 03/01/20 Птн 17:03:46 6327431
out.mp4 3264Кб, 1200x800, 00:01:04
1200x800
Я не умею играть в шахматы, так может сделать свои "шахматы", лол?
Планирую закончить к 18 января, это 15 дней, умножаем на 1.6 получается к 27 явнваря.
Это могло бы быть игрой для TWG, но зачем, если можно сразу выложить в стим? И темы не придётся придерживаться.
Аноним 03/01/20 Птн 19:18:56 6327812
>>632743 (OP)
Делай, в субшоте уже всё обсудили же.
Аноним 04/01/20 Суб 16:35:20 6329373
video.mp4 1507Кб, 1200x800, 00:00:30
1200x800
Добавил красных и отрисовку стен вокруг уровня.
Когда фигура становится красной, её сила увеличивается в 3 раза, а потом обратно. Фигура будет красной столько времени, сколько простояла на специальном строении.
Может быть добавлю вокруг красной фигуры особую ауру с цветными кружочками, по которой можно будет определять, сколько времени осталось до снятия эффекта. Пока что единственный шейдерный эффект это небольшое свечение вокруг фигуры, особенно видно на чёрной пешке, когда она на чёрной клеточке.
Следующий шаг — научить фигуры говорить и выводить характеристики типа ХП и силы.
Аноним 06/01/20 Пнд 17:25:17 6334034
ахахха, ну шо там шахматист?
Аноним 06/01/20 Пнд 17:28:09 6334045
2020 god uzhe.png 23Кб, 737x432
737x432
>>633403
Я не успеваю делать. Вчера должен был запилить диологи и HP/strength-меню, но только сегодня сделал вывод текста.
Ну... Я не зря умножил на 1.6.
Аноним 07/01/20 Втр 22:48:56 6336996
video.mp4 698Кб, 1200x800, 00:00:16
1200x800
Опять ничего не успеваю. Максимум, наспех сделал простейшее багованное контекстное меню мобов.
А ведь дней немного осталось!
Аноним 08/01/20 Срд 14:09:16 6338337
videorzhakapoln[...].mp4 4563Кб, 1200x800, 00:01:00
1200x800
Сделал контекст-меню поприличнее, добавил сикинг по игроку понял, что надо добавить управление с клавиатуры, а с разговором ещё туго.
Аноним 10/01/20 Птн 19:45:02 6347228
Опять я почти ничего не успел!
Но добавил поддержку фуллскрина и управление с клавиатуры.
Ещё столько надо сделать! И 41 уровень сдизайнить.
Скриншот не прикреплю, так как всё-равно ничего нового нет.
Аноним 11/01/20 Суб 20:14:08 6349159
invidivo.mp4 3918Кб, 1200x800, 00:00:40
1200x800
Сегодня, что я максимум смог добавить, это зачатки разговров. А ведь через две недели пора начинать выпускаться!
12/01/20 Вск 17:02:55 63501410
>>634915
Как же это убого, /gd в своем репертуаре, хуле.
Аноним 12/01/20 Вск 17:48:52 63502111
>>635014
Что конкертно не так? Шейдеров надо добавить? Это да.
Аноним 15/01/20 Срд 20:04:53 63568212
vizdos.mp4 1513Кб, 1200x800, 00:00:20
1200x800
Начал делать первый уровень, реализовал A* алгоритм.
15/01/20 Срд 22:12:01 63570813
Аноним 25/01/20 Суб 19:07:07 63900814
>>634915
Не уверен, что держать фокус на игроке даже тогда, когда действие происходит на краю доски - хорошее решение.
Аноним 26/01/20 Вск 05:23:49 63908315
интересная затея
Аноним 26/01/20 Вск 12:45:06 63912016
Аноним 26/01/20 Вск 18:27:40 63921017
out.webm 6855Кб, 1200x800, 00:00:48
1200x800
Во втором уровне я познакомлю игрока с механикой ключей. Только надо исправить некоторые баги и сделать строение конца уровня.
>>639008
Возможно, тоже столкнулся с этой проблемой, стало странно. Но даже не знаю, что предпринять. Останавливать экран в углах? Нет, у меня есть и очень маленькие уровни. Вообще, это даже добавляет немного экшна.

Кстати, завтра уже пора отправлять в стим на проверку игру, но я сделал 1.5 уровня из 30, так что это было бы неэффективным решением.
Аноним 27/01/20 Пнд 21:55:18 63938718
sssssssssssssss[...].png 29Кб, 642x607
642x607
Добавил замочных скважин на конец, но они некрасиво опоставлены.

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

А ещё я всё рисую через glPushMatrix, потому что не хочетца создавать отдельную функцию для генерации рисовальческих данных
Аноним 28/01/20 Втр 09:40:34 63945819
Андрюша ты?
Аноним 29/01/20 Срд 11:20:39 63966220
out.webm 2229Кб, 1200x800, 00:00:22
1200x800
Здесь можете видеть баги для A*.
Аноним 31/01/20 Птн 18:14:46 64015921
out.webm 2249Кб, 1200x800, 00:00:17
1200x800
Джва полчаса пытался исправить этот астар под нужны (на самом деле у меня вместо рёбер вектора в графах, лол).
У меня мозг отключился выдав последнюю разумную мысль, дальше было дело перебора операторов <, =, > и их комбинаций. Но всё-равно не заработало полноценно, вторая фаза выполняется только по вертикали как бы, но ничего, можно и рандомизированно менять горизонталь и вертикаль.
Хотя нет, нельзя, потому что в стенах могут быть закоулки. Ну вот.
Лучше бы вам не видеть каким говнокодом я это реализовал.
Аноним 31/01/20 Птн 18:36:14 64017022
image.png 2953Кб, 1920x1080
1920x1080
>>639387
Анон, ты делаешь Action-игру типо прикла? Лучше примера не нашёл
Аноним 31/01/20 Птн 18:36:56 64017123
image.png 2953Кб, 1920x1080
1920x1080
>>639387
Анон, ты делаешь Action-игру типо прикла? Лучше примера не нашёл
Аноним 31/01/20 Птн 18:37:41 64017224
image.png 48Кб, 470x201
470x201
>>640170
Мне ещё эта игра вспомнилась
Аноним 02/02/20 Вск 01:44:16 64052625
.png 760Кб, 854x806
854x806
>>640171
>Анон, ты делаешь Action-игру типо прикла? Лучше примера не нашёл
нет
Аноним 09/02/20 Вск 21:53:13 64201926
pravilnaya kart[...].png 103Кб, 1200x800
1200x800
Проект отменяется/замораживается, потому что у меня и так много проблем с Индустриворкс + я кое-что нашёл + у меня есть и другие проекты + у меня есть жизнь.
Можете не ждать.
10/02/20 Пнд 14:17:36 64211527
>>642019
Ну и пошел нахуй.
Аноним 10/02/20 Пнд 16:25:08 64213428
>>642019
Тогда ты не против, если я заберу твою идею себе?
Аноним 10/02/20 Пнд 20:45:27 64222229
>>642134
Если в течение следующего месяца ни разу не возьмусь с пруфами, то забирай.
Кстати, если тебе только идея нужна, то делай сразу в 3D.
Аноним 23/02/20 Вск 21:35:46 64461830
naska.png 33Кб, 1200x800
1200x800
Возобнавляю разработку проекта. Скоро свободное время появится и надо будет делать по 6 уровней в день, чтобы успеть к первому Марта.
Аноним 24/02/20 Пнд 10:38:55 64468031
1582529933942.png 133Кб, 320x313
320x313
>>644618
> Возобнавляю разработку проекта.
Это последняя вспышка мотивации перед окончательным угасанием. Плавали. Знаем.
Аноним 24/02/20 Пнд 13:50:01 64471932
bbbbbbb.png 55Кб, 1920x1080
1920x1080
>>644680
Возможно.
Я автор ивса и уже 8 месяцев с ним вожусь, а он пока ещё не окупился, надо немного подмаркежить.
Я пытаюсь сделать маленькую игру, которая не является воплощением высшей художественной+инженерной деятельности и посмотреть, сколько с неё можно получить. Если делать по 6 уровней в день, то к первому Марта успею выпустить страницу в стиме. Последний день на шлифовку, хотя на самом деле шлифовка это 2 недели выжидания в стиме.
Аноним 24/02/20 Пнд 17:47:08 64475033
blackwhite.png 46Кб, 1200x896
1200x896
Делать новые уровни легко, но потому что я ещё тогда сдизайнил около 12. А надо аж 30. При этом, отдельные уровни должны иметь особые механики, чтобы игрок не заскучал и успел потратить 2 часа на игру. Например, на одном уровне будет тайловый платформер, на другом пасхалка к андертейлу, а на ещё одном прилетит девочка-волшебница в виде красного ферзя, а животным-поработителем должна быть игральная кость.
Вчера я попробовал перевести игру с си на годот и отказался этой затеи. Я плохо разбираюсь в ООП, а там всё сделано из каких-то нод и сцен. Плюс, я что, зря писал отдельную библиотеку для ГУИ? Не хочу перекомпилировать его для своих библиотек. Что действительно важно сделать в геймдевной индустрии, так это перейти с опенгла на отдельный графический движок, Ogre3D, например, но, как я понимаю, он предназначен именно для 3D. Для 2D можно поделать на опенгле, рисуя каждый спрайт за несколько дравколлов (glVertexPointer, glTexcoordPointer, glDrawArrays, etc), если их около 100, но я даже не знаю, какая версию опенгла нужна для запуска игры. OGL2, OGL3+GLSL310, GLES2, GLES3. Графические движки позволяют абстрагироваться от этого. Люблю абстрагироваться.
В четвёртом уровне игрока знакомят с механикой "Русские и Негры живут в диаметрально противоположных гетто".
Я разрываюсь между тремя проектами, из-за чего сегодня я мог только десять минут потратить на шахматы, но я выбрал делать игру про шахматы и потратил около часа.
Аноним 25/02/20 Втр 21:27:32 64506034
checker.png 41Кб, 1200x800
1200x800
Сегодня добавил 7 заготовок уровней, что приблизительно равно 0.5 уровня. Такими темпами я не успею, значит надо снизить кол-во уровней до 20, сделать билд, а потом, если руки дойдут, довести до 30.
Аноним 25/02/20 Втр 22:06:55 64506435
>>645060
Кайфово делаешь, анончик, по кайфу. Добра тебе! Миллиарда скачиваний!
Аноним 27/02/20 Чтв 20:17:25 64540836
aaaaaaahha.png 50Кб, 1200x800
1200x800
В итоге я сделал только 16 заготовок уровней. Ну ладно, пора их разрабатывать полноценно. Добавлю, мож, до 25, когда закончу.
У меня осталось 2 дня, а надо музыку влепить, катсцены, тестить, диалоги, рычаги.

>>645064
Спасибо, но в стиме миллионов 100 пользователей, по моим прикидкам, платёжеспособных более 30 миллионов, так что стоит стремиться к этому числу покупок.
Аноним 27/02/20 Чтв 20:47:29 64541237
Сука, я уже начал пилить подобное в 3д, но, признаюсь, идея пришла гораздо позже, чем ты создал этот пост.
Но у меня в любом случае только ядро игры (без ии) готово, ибо я хз как сделать ии умнее и заставить его думать наперед. При попытке ии высчитать все выигрышные комбинации игра либо с первого хода ебёт игрока, либо жидко пукает рандомом
Аноним 28/02/20 Птн 18:46:19 64554638
gotovo 4 urovny[...].png 64Кб, 1200x800
1200x800
Готово 4 уровня, а это значит, что завтра мне надо сделать 12.

>>645412
А я просто делаю астарный ИИ, ещё немного рандомизирую скорость фигур, моя игра не про челлендж, а про ультраказуальное посмотреть на уровни.
Аноним 03/03/20 Втр 22:15:57 64639139
shashka.png 34Кб, 1200x800
1200x800
Ой, я пропустил дедлайн!
Еле сделал пятый уровень.
Теперь возьмусь за шашки.
Главное помнить — сделать страницу в стиме до 10 Марта, за это время успею навалять ещё 5 уровней.
Столько как в коде, король ведёт себя как пешка, а бишоп вообще по астару не ищет, тупо бьёт напрямую, потому что у меня однонаправленные рёбра, лол.
Есть ли вообще смысл делоть игру, в которой почти нет геймплея? Таких полно в стиме, но какую же цену устанавливать: 2.99, 1.99 или 0.99?
Аноним 03/03/20 Втр 22:41:18 64639640
Что-то уровня львичек.

Я бы посоветовал сменить палитру на темно-зеленую, добавить трубу и струю. Ну ты понел, те самые шашки из грязи. Можно даже добавить особые способности - стоять как цапля, мыться под струей, оторвать погону.
Аноним 04/03/20 Срд 22:20:51 64659641
aaabcccc.png 43Кб, 1200x800
1200x800
Сделал вплоть до 9 уровней, теперь надо поведение ведьмы, кхм, ферзя сделать. Думаю, смогу даже 12 уровней запилить. А потом немного ГУИ, немного красивостей, мб, интерфейс, сохранения и можно будет сделать страничку в стиме 10 марта, чтобы выпустить 24 марта.
И так, я повторяю вопрос: для такой игры какую цену стоит устанавливать: 2.99, 1.99 или 0.99 долларов?
Кстати, во время скидок покупатели реагируют прежде всего на процентаж или на цену, если игра непопулярна?
Аноним 06/03/20 Птн 11:41:15 64692842
bar.png 39Кб, 1200x800
1200x800
text.png 9Кб, 426x47
426x47
Не знаю где слово из спам-листа.
Аноним 06/03/20 Птн 20:46:21 64702443
>>646928
Скорее всего, ГУИ, но это не точно.
Аноним 08/03/20 Вск 16:24:24 64741444
gui.png 17Кб, 1200x800
1200x800
Я ещё не доделал эту игру, но страница в стиме скоро появится.
Пока ГУИ делаю.
К сожалению, уровней всего 14 и они без катсцен, но перед выпуском у меня ещё минимум 2 недели. Только эту игру можно сделать за 2 недели как раз.
Аноним 08/03/20 Вск 18:39:25 64744645
imgbe.png 263Кб, 1920x1080
1920x1080
Меня же не забанят за такое в трейлере?
Аноним 08/03/20 Вск 20:08:06 64747246
>>647446
на be blue заменяй последнее, так точно зобанят
Аноним 09/03/20 Пнд 00:20:54 64752047
>>647472
В английской blue только с тоской связан.
Аноним 10/03/20 Втр 23:26:00 64799648
abc.png 16Кб, 1280x720
1280x720
Сделал перевод на немецкий. Там всего 8 символов добавить — 6 умляутов и 2 эсцета. Французский добавить будет проблематично, так как плюс больше 30 чарактеров!
А китайские это вообще пушка. Мне надо как-то растеризовать все иероглифы и парочку других глифов, а потом переписать функцию для создания строки, чтобы она учитывала скейл и таким образом, если скейлинг равен двум, то для китайских иероглифов в 32x32 пикселя толщина линии будет в один пиксель, а не в два.
Аноним 12/03/20 Чтв 08:59:06 64836349
Игра не прошла ревью в стиме. Но почему?
Они сказали, что никак не смогли запустить на виндовсе но не на стимос, что, возможно, что-то с файлами или зависимостями. Но я запускаю со своей отдельной виндовс-машины и у меня запускается много раз и нормально работает. gdb выдаёт, что при линковке (после запуска процесса) загружаются 6 отдельных библиотек по пути к игре, а остальные по стандартному system32 пути: куча странных виндовсовских библиотек, несколько опенгловских и OpenAL, который распространяется вместе с redistributables.
Как можно понять в чём проблема, если у меня даже нет того образца виндовса, который у них? Я не понимаю как решить эту проблему. Мне что, просто заново отправить запрос на ревью?

Может процесс компиляции не такой? Я компилирую при помощи:
x86_64-w64-mingw32-gcc -g3 objectsources.o -o igra.exe -Wl,--stack,8388608 -L/usr/x86_64-w64-mingw32/bin -I/usr/x86_64-w64-mingw32/include -lmingw32 -lSDL2main -lSDL2 -lOpenAL32 -mwindows -lopengl32 -lglu32 -lglew32 -lm -lpng -lsteam_api64 -L./lib/win64 -Wl,-rpath=./lib

Я просто не понимаю.

И вообще, мне немного кажется, что они перепутали SteamOS и Виндовс, ведь моя прошлая игра не запустилась именно в SteamOS (я не знал, что существуют миллиарды версий либси и надо линковать к отдельной версии), а виндовсе, не смотря на фатальную ошибку, которая создавала темпорарный файл в "корне". И для нынешней игры я как раз не проверял билд в SteamOS, так как он у меня сломался и я не смог снова установить.

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

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



В американском аэропорту Кеннеди журналист проводил опрос на тему:
«Что по вашему мнению является самым отвратительным на свете?»
Люди отвечали разное: война, бедность, предательство, болезни..

В это время в зале находился дзэнский монах Сунг Сан.

Журналист, увидев буддийское одеяние, задал вопрос монаху. А монах отвечает:

— Когда человек пытается угадать, а попыток у него мало.
Аноним 12/03/20 Чтв 11:04:13 64838450
>>648363
> Мне что, просто заново отправить запрос на ревью?
Да, отправь заново.
Далее чисто моё предположение, не воспринимай как Истину в последней инстанции: У них возник ложный детект антивируса, после чего они послали тебе отказ и ждут твоей реакции. Предположительно, если ты не пытаешься их хакнуть, ты повторно пришлёшь реквест с неизменными участками кода, на которых сдетектирована сигнатура. Если же ты хакер, ты поменяешь именно тот фрагмент кода, который вызвал подозрения их антивируса. Формулировка про зависимости - для отвлечения внимания.
Аноним 13/03/20 Птн 22:04:15 64886151
Офигеть, теперь они написали, что игра запускается на винде и СтимОС, но не на Убунте. Я не думал, что они проверяют работоспособность на Убунте.
С другой стороны, действительно я замечал некоторые странности при записи в конфиг на винде, но при этом не на линуксе, значит тут есть какой-то андефайнед бехавиор. Ещё разок при запуске на более девственной виндовс-машине игра вылетела при попытке сменить язык.
Ладно, попробую немного отполировать её.
Аноним 19/03/20 Чтв 09:38:47 64999952
Я понял, что там было не так. Во вкладке редистрибутейблы указано, что их можно указать только для винды, соответственно на убунте и СтимОС опенала нет по-умолчанию. Придётся теперь на SDL_mixer перепиливать, потому что у OpenAL слишком проприетарная лицензия.
Аноним 20/03/20 Птн 11:00:56 65015053
nnnout.jpg 8086Кб, 792x570
792x570
Сделал бесплатную демо-версию, проверьте пожалуйста и напишите, она хотя бы запускается на винде? И музыка должна идти.
Ссылка: https://drive.google.com/file/d/1hw58xJE7lH0WKETlP4Vu6Dy60d_IDw-S/view?usp=sharing
SHA256: 8709876911ff1c0bb57cf27c9a045bab36d1fd5372d818f88a56be611cf9e473

Если вы продвинутый пользователь ПК, то можете распаковать прикреплённый зипджпег.

В архиве есть бинарники и для винды и для линя.
Аноним 20/03/20 Птн 14:16:19 65017654
nnout1.jpg 8057Кб, 729x499
729x499
Не, можете не качать версию выше. Я с другими анончиками уже узнал, что виндовс-версия багованная, но мои виндовс-машины дефектные и не хотят исполнять ошибку.
Вот новая ссылка:
https://drive.google.com/file/d/1JdqVdtUKxWQs0LjOTwjdoTxajmT9eMJT/view?usp=sharing
SHA256: 5ef444d2ea73606370a3554628088dcd6bbb88e53193624a94afcdf47d1731f4

Кстати, бинарники скомпилены с -g3, так что, если вы умеете пользоваться дебаггерами, то можете через него пропустить.
Аноним 20/03/20 Птн 16:52:01 65022355
imgop2.jpg 8016Кб, 428x305
428x305
Верхняя версия тоже не рабочая. Её неработоспособность связана с тем, что на моей машине OpenGL исполняется вразрез со стандартном, из-за чего проходят некоторые ошибки.
Вот новая ссылка:
https://drive.google.com/file/d/1CJVU9MobmRb25hm3OH2oS04zEsdoP_JI/view?usp=sharing
SHA256: 3d41c33ec4441ae268c359bf58db14b8e80f0d472c96ea517fbc72444bdaf047
И опять же, зипджпег.

Может мне стоит выучить Vulkan?
Аноним 20/03/20 Птн 19:44:18 65024456
Аноним 24/03/20 Втр 12:55:21 65086057
kinght.png 2Кб, 128x128
128x128
Страница в стиме вышла:
https://store.steampowered.com/app/1265110/Chessmates/
Выход 21-го Апреля, пусть побольше вишлистов накапает.
Пока тут 14 уровней, но в течение выхода может добавить до 30, 40, 50, а и до 100!
Доступны 4 языка: Английский, Русский, Украинский и Немецкий. Планируется перевод на французский и 2 китайских.

С билдом мне помог анон с одного форума, но этот форум уже умер((9(

К сожалению, у меня нет геймпада/джойстика и я даже не знаю, как его используют, из-за чего не могу добавить официальную поддержку его, но могу мнимую.
Аноним 24/03/20 Втр 13:42:33 65086358
>>650860
>пусть побольше вишлистов накапает.
Ты правда думаешь, что кому-то это может быть интересно?
Аноним 24/03/20 Втр 16:04:18 65088259
>>650863
Не знаю, посмотрим. Учитывая активность даже в этом треде, игра очень неинтересная, несмотря на необычную задумку. Вы где-нибудь видели такое управление?
Но вообще, это шанс для маркетинга и пиара, который я себе дал. Если популяризую, то, может быть, отобью сотку. Ну или, хотя бы, выведу накапавшие X0 долларов с другой игры.
Аноним 24/03/20 Втр 16:35:22 65088860
Аноним 24/03/20 Втр 16:50:51 65089161
>>650882
>игра очень неинтересная
Это же шахматы, что ты вообще хотел. С такой чуйкой лучше тебе найти кого-нибудь прошареннее, по сути любого человека на земле.
Аноним 24/03/20 Втр 17:30:33 65090662
>>650891
Хочешь сказать, что если человек увидит что-то похожее на шахматы, то вообще пройдёт мимо? Звучит правдоподобно, я не подумал, что скорее всего, менее миллиарда человек знают как ходят фигуры.
Аноним 24/03/20 Втр 17:43:51 65090963
>>650906
>что если человек увидит что-то похожее на шахматы, то вообще пройдёт мимо?
Я увидел, что это шахматы и даже захотел причинить тебе вред.
Аноним 24/03/20 Втр 23:24:13 65097464
Аноним 25/03/20 Срд 07:10:56 65098965
>>650974
Не знаю, меня отпугивает это говно. Ты бесплатно хочешь выпускать? Блин, не, я даж за бесплатно бы не стал, неинтересно, может просто я такой.
Аноним 25/03/20 Срд 07:14:58 65099066
>>650974
Посмотрел игру по ссылке, ну это аналог такой, где фигура два кубика в высоту была, это неплохая игра.
https://www.youtube.com/watch?v=9vXH9JaWsT4
Блин, ну вот что вам мешает в 3д сделать, ни анимаций не нужно, ничего прогать особенно, делаете уродливое 2д.
Аноним 25/03/20 Срд 09:20:00 65099867
>>650974
Поиграл чуток, в моей игре есть враги. А вообще, неплохая идея для новых уровней, если буду добавлять. Что-то я даже не подумал про такие головоломки.

>>650990
Нда, наверное, это тоже моя большая ошибка — делать игру в 2D. Ведь я в 3D гораздо больше разбираюсь и нравится он мне больше.
Может быть, мне вообще не стоит делать игры с 2D-графикой.

Ну ладно, скоро надо будет начинать делать новую игру. В ней будет 3D-графика и аниме-девочки, а сама игра будет клоном Postal 2, но с очень нелинейным прохождением и сохранениями, подобными как в Papers, Please, чтобы можно было день переиграть, вывев на новый путь.
Надеюсь, за 2 месяца справлюсь.

>>650989
Я Chessmates собираюсь продавать по доллар за штуку, теперь вопрос в том: какую стоит сделать первонедельную скидку? Я планировал 30%. Даже если вишлистов не будет, всё ещё можно выехать на богатстве локализации.
Надеюсь я правильно помню. Когда выпускал Industriworks, был неопытен и не поставил скидку, лол. А теперь я не нашёл, где её выставлять для первой недели, кроме как в самой вкладке скидок
Аноним 25/03/20 Срд 12:14:15 65102668
Палю отношение вишлистов к просмотрам: около двух процентов.
По моим расчётам и прикидкам: чтобы окупить проект, надо всего лишь в 100 раз больше просмотров. У меня чуть меньше месяца, чтобы сделать их и как это сделать я не знаю.
Аноним 26/03/20 Чтв 19:55:05 65131169
mem.jpg 59Кб, 640x480
640x480
Я не умею пиарить. Я не смог залить мем в виде ссылки на имгур, где уже была бы ссылка на стим-страницу.
Как же сложно в ваших интернетах!
Аноним 27/03/20 Птн 14:54:20 65142970
Как мне распиарить игру? Из нужного количества вишлистов готово только 1.625% и это из стимовского траффика.
Аноним 27/03/20 Птн 15:22:27 65143371
>>651429
У тебя, как бы, шлак. Что ты собрался пиарить?
Аноним 27/03/20 Птн 16:44:27 65144672
>>651433
Почему шлак? Каковы критерии?
2D? Мало графона? Мало геймплея? Не в ту эпоху попал?
Аноним 19/04/20 Вск 10:50:43 65913073
scr.png 37Кб, 1280x720
1280x720
А вы ещё боялись, что теперь каждый вася будет везде свои прыгающие кубы постить...

Добавил 2 уровня и французскую локализацию.
Такую игру запорол! А ведь мог бы до 50 уровней с катсценами и красивыми эффектами сделать.

Ну ничего, следующая моя игра точно должна стать успешной.

Выход через 2 дня 21-го апреля.
Аноним 21/04/20 Втр 17:05:20 66005674
chessmates.png 61Кб, 1280x720
1280x720
Chessmates выпущена!
https://store.steampowered.com/app/1265110/Chessmates/
Ура, друзья, долгожданное событие наконец случилось. За день до выхода к вишлистам прибавилась 1/6 от прошлого количества.

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

И на этот раз я не облажался и выпустил чётко по минутам во время PDT 7:00 AM.
Индустриворкс я выпустил в 6:59
Аноним 21/04/20 Втр 17:43:16 66007175
>>660056
Надеюсь ты следовал заветам великого Крана и выпустил его в Красный день, или как минимум Синий? Или ты белодневка позорная?
Аноним 21/04/20 Втр 18:03:40 66007876
>>660071
Кто это? Блоггер какой-то?
Аноним 21/04/20 Втр 18:06:09 66007977
>>660078
Один шизик с нульчана, был активен лет 10 назад.
Аноним 22/04/20 Срд 20:16:19 66098578
Пока что чессмейты опережают Индустриворкс по успеху... В первый день выхлоп больше, чем Ивс за первую неделю.
Может мне стоит перекатиться в мобильную разработку? Будут бесплатные приложухи, которые просто почти незаметно воздействуют на мозг рекламой в обмен на бесплатность.
Аноним 16/06/20 Втр 17:29:06 67700279
fdf.png 121Кб, 1214x409
1214x409
Что это значит? Он не понял, что надо жать на QWERASDF? Не понял, что надо жать на ЛКМ? Ему сама игра не нравится, он что не смотрел на трейлер? это не плохо, +5 песо мне в копилку Или он не понимает, что тут надо делать?
Аноним 21/07/20 Втр 01:21:58 68386280
>>650998
>Поиграл чуток, в моей игре есть враги.
Справедливости ради, в этой >>650974
>https://www.kongregate.com/games/FractalSunrise/knight-errant
Тоже есть враги. И в отличие от твоей игры, они убиваются с одного "удара", как и в обычных шахматах, но сложность представляют ограничения перемещения. А ещё там даже самый настоящий сюжет есть, но понимаешь это только в самом конце: чёрный "заблудившийся" конь добрался до "базы" белых фигур, где белые пешки держали в заложниках чёрную пешку-девочку (с розовым бантиком); конь уничтожает все белые фигуры кроме короля, освобождает чёрную пешку, пешка превращается в ферзя (всё ещё с бантиком), и убивает белого короля. Хэппи энд, чёрные победили. Т.е. начинается всё как простая головоломка, а под конец понимаешь, что весь этот маршрут конь проделал ради любимой... и всё такое... А у тебя что? Набор бессмысленных комнат и монотонное долбление каждого противника?

>>660985
>Может мне стоит перекатиться в мобильную разработку? Будут бесплатные приложухи, которые просто почти незаметно воздействуют на мозг рекламой в обмен на бесплатность.
Их намного, намного сложнее раскручивать, а ты раскручивать игры вообще не умеешь. Я бы на твоём месте вернулся бы к индустриворксу и довёл бы его до ума. Всё-таки воксельные песочницы - лучшее, что мог изобрести геймдев за всё время его существования, однако нужно уметь их правильно делать)

>>650998
>Ведь я в 3D гораздо больше разбираюсь
Судя по тому, что я знаю про индустриворкс - в 3D ты не разбираешься.
Аноним 26/10/20 Пнд 09:56:20 70634681
out.mp4 1455Кб, 1280x720, 00:00:07
1280x720
Готовлю обновление Чессмейтов.
Что вас кошмарит больше: вращающиеся пиксели на заднем плане или полупиксельный антиалиазед текст на кнопках?
Аноним 16/12/20 Срд 12:34:54 71524382
out.mp4 5277Кб, 1260x700, 00:00:20
1260x700
В чессмейтс можно ввести кликер-идлер.
Например, проходишь каждые 4 уровня и тебе дают возможность купить здание, которое само будет фармить тайлы.
А за каждые 7 уровней можно открывать демосценку, но это для будущего.

Моя ГУИ-система и графические движки багованные, потому что API меняю каждый месяц.

Например, недавно было месиво из кнопок. Во-первых, мне надо сортировать виджеты так, чтобы те, кто в конце списка отрисовывались поверх прошлых. Думаете, легко, просто для каждого виджета z увеличиваешь на небольшое число или вообще отключать depth-test в случае опенгла. Но это не так. Мой графический движок тоже имеет родитель-дочерние объекты и их матрицы относительны друг-друга. Получается, если к первому виджету добавить в z один, а к его дочеренему 2, то в итоге будет 3, а потом начнётся месиво среди соседних виджетов. В итоге я плюнул и ввёл просто сортировку в 2D в самом графическом движке. 14-му элементу матрицы (trans Z) приравнивается номер объекта.
Но и это не всё. Как вы можете увидеть в правом верхнем углу, если нажать на середину кнопочки, то число прибавляется, а если на край, то нет. Это потому что у ГУИ-системы свой способ для проверки трейсинга элемента. Надо заменить и сделать трейсинг прямо в графическом движке. Всё-равно эта функция понадобится для софтрендера-рейтрейсера бекенда (точнее она уже есть), а заодно можно будет создавать 3D-виджеты, типа кубики шарики на заднем плане нажимаешь и они подсвечиваются.
Ещё есть баг с частым изменением меша, видно при быстром слайдинге музыки. У меня уже несколько раз были такие баги в разных реализациях ГУИ, но уже я не помню, отчего он зависел.
И, наконец, баг с прилинкованными виджетами. Кнопка Back это на самом деле один и тот же виджет (а точнее ВиджетДата_т) в каждой активности, просто с разными матрицами. И он чего-то теряет свой блинк.
Баги, баги, баги.

Зато я лейауты начал вводить.
Аноним 16/12/20 Срд 22:14:17 71530183
>>715243
Игрушка прикольная!
Анон, давай я напишу музыку для твоей игры? Что-то чуть менее въедающееся в мозг!
бесплатно
telega @mmmvl
Аноним 29/12/20 Втр 17:03:31 71735384
scr.png 35Кб, 1280x720
1280x720
Я почти доделал это обновление, а местный анон неанон написал музыку для Чессмейтов.

Но как же, всё-таки, трудно компилировать программы для виндовса из C++! Это ужасно, это деморализует, мне часов 7 понадобилось, чтобы исправить баг и чессмейтс смог запуститься на винде. Думаете, это в винде проблема? Или в опенгле её видеокарты? Нет!
Может быть если смотреть издалека, то видно, что Билл Гейтс подчинил себе несколько миллиардов людей в одной узенькой сфере и теперь программисты по всему миру испытываются сложности в компиляции под виндовс, но проблема в другом. Хотя, если бы таких биллов было штуки 3: Билл Гейтс, Борис Привратник и Zakonoproject Vorota, создавших Windows®, Окна™ и ©Fortochki и у каждой системы были свои правила линковки, в одной ОС сделать саму библиотеку и файл линковки, в другой просто библиотеку, но с жуткими ограничениями, а в третьей инжектировать экзешник в ядро, то было бы ещё хуже. Лучше одно зло, чем несколько.
Или если бы все пользовались линуксами 20-ю дистрибутивов, а на них 5 версий libc, 3 стандарта дёрганья звуков и 10 стандартов оформления freedesktop-иконки, то это тоже вряд ли было бы хорошо.
Дело не в виндовсе, даже наоборот, линукс позволяет запускать правильный и ошибочный код, виндовс позволяет запускать правильный и ошибочный код, но не все их области ошибочного кода пересекаются, что позволяет найти некоторые баги. Это не фича виндовса, а проблема ленукса.
Дело было в самом C++, проихсодящем из C. Знаете, C работает на UB. На одной машине у него int 32-битный, а на другой 16-битный. Это ладно бы, во времена создания C, как я понимаю, на одних МКУ регистры могли быть 16-битные, а на других 14-битные, а на экзотиках 9-тритные или ещё какие. Определить их все в Defined Behavior может быть сложно. Но так как C++ происходит из C, он перенял и его худшие черты.
Проблема была в том, что в одной структуре у меня было поле bool refresh; У него нет дефолтного значения и мой cppc/clang/gcc/tcc/urcc/g++/x86_64-mingw32-w64-windows10-mingw32lib-SDL2main-gdb не захотел его обнулять по-дефолту, не принято это. Сишники считают, что это нормально, когда при декларации переменной в ней находится совершенно полуслучайное число. Когда на линде из раза в раз там оказывается ноль, на виндуксе там оказывается другое число.
Что самое смешное, этот рефреш использовался при вызове некоторого OpenGL-кода, я еле (снова) поставил на швиндос gdb для 64-х битных EXE, скомпилировал бинарник с -g3, но он не захотел мне говорить, в какой строке кода проихсодит сегфаулт. Потому что в это время он находился в какой-то другой библиотеке интел-видеодрайвера и стек, видимо, порушился, из-за того что было обращение в запрещённую область памяти. Возможно, как раз на стеке он что-то там и затирал и не давал мне возможности узнать, как программа попала в такую западню.
Так что мне пришлось принтфить все значения. Но виндовсовская консоль не поддерживает вывод в неё. Не знаю, может его можно активировать, скачав 30-гигабайтную либу, если зарегестрироваться на microsoft.com, отправив паспортные и биометрические данные и внутри будет класс Console внутри монады windowsConsole внутри эксцепшиона UsingConsoleOnWindows внутри функции WindowsMainMain внутри процедуры windowsStartup внутри члена NotGRUB:Windows структуры Console класса Console, вычислив 806-е число Фибоначчи, обязательно путём циклического сложения floatов, так как учитывается накопившеяся ошибка и отправив это в метод ConsolePrint этого класса, но я решил пойти более удобным путём. Взял, написал макрос для открытия файла log.txt, записывания туда и закрытия (чтоб синк) и так нашёл, где же ошибка.
Потом увидел чёрный экран, подумал, что опять придётся баги править, но это я дебажил технодемку моего графического движка (чтобы не переудалять все директории моей игры, когда на виндовс перезаливал), а там у меня и рейтрейсинг, и растеризация, а для них чёт разные матрицы используются. При рейтрейсинге у меня камера трансформируется относительно точки отсчёта, а при растериазции главный объект.
Но потом проверил сам Чессмейтс и там всё работало, даже музыка заиграла. Но и это не всё. Так как я переписал Чессмейтс с C на C++, у меня появилась зависимость от stdc++ и я пока не знаю, где брать её в виндовсе, чтоб мне не пришлось лицензированную проприетарной GPL библиотеку gnu std c++ таскать в стим.
Аноним 30/12/20 Срд 12:03:42 71750085
scr6.png 72Кб, 1920x1080
1920x1080
Chessmates v1.1 хез бин релизед

Список фич сможете тут посмотреть: https://steamcommunity.com/app/1265110/allnews

Только я сделал не всё, что планировал. Хотел звуков добавить и трансляцию на японский, корейский и польский. Для первого сдл миксер не работает, а для второго надо шрифты искать.
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов