Сохранен F 504
https://2ch.hk/gd/res/87747.html
Изменился адрес Архивача в сети Tor — arhivachqqqvwqcotafhk4ks2he56seuwcshpayrm5myeq45vlff44yd.onion. Установите Tor Browser для беспрепятственного доступа!

Rogalik

 Аноним Втр 08 Окт 2013 11:05:12  #1 №87747 
1381215912639.png

http://tatrix.org/rogalik/

Жмем [Register], вводим имя, пароль и играем.
Для ленивых: логин Anonymous без пароля

Карту можно таскать зажав правую кнопку мыши.

Старый тред: http://2ch.hk/gd/res/65305.html

Loading...
Аноним Втр 08 Окт 2013 12:20:41  #2 №87750 

>>87747
Не работает. После загрузки мир никак не обновляется. Т.е. камера не двигается, персонаж стоит на месте, но если в чат писать, то облака текста появляются на том месте куда чара отправил. После ресета чар в новом месте, но мир опять не обновляется.
Chrome 22

sageАноним Втр 08 Окт 2013 12:23:52  #3 №87751 

>>87747
Хуита.
Зачем треды плодишь.
Хахач уже есть. И он говно.

sageАноним Втр 08 Окт 2013 12:47:23  #4 №87755 

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

sageАноним Втр 08 Окт 2013 12:54:53  #5 №87756 
1381222493632.png

>>87755

Аноним Втр 08 Окт 2013 12:56:48  #6 №87757 
1381222608922.jpg

>>87755
>чмоша

Аноним Втр 08 Окт 2013 12:58:35  #7 №87758 

>>87750
Клиент значит ошибку какую-то поймал глюк. F5 помогает обычно.

Аноним Втр 08 Окт 2013 13:00:42  #8 №87759 

>>87751
Очевидно потому что прошлый тред в бамплимите.

Аноним Втр 08 Окт 2013 13:04:07  #9 №87762 

>>87750
Ты бы кстати обновился, щас уже 30.0.1599.69 версия стабильная.

Аноним Втр 08 Окт 2013 13:34:20  #10 №87770 

Добрые люди, напишите кто-нить в вики FAQ ну и еще что-нибудь.
http://tatrix.org/rogalik/wiki/index.php/Abilities

Аноним Втр 08 Окт 2013 17:00:22  #11 №87783 

>>87762
Обновился, не помогло.
>>87758
Ты не понял. Оно изначально не работает. Хоть заобновляйся. Мир тупо не обновляется, чары не двигаются, предметы остаются на карте.

Аноним Втр 08 Окт 2013 18:29:08  #12 №87790 

>>87783
ctrl+f5
возможно дело в старом кеше

Аноним Втр 08 Окт 2013 22:21:07  #13 №87808 

>>87790
Домой пришел, решил попробовать, вообще не конектится.

Аноним Срд 09 Окт 2013 07:32:39  #14 №87873 

>>87783
>>87808
Да, сервер ушел в небытие, а мой ебаный интернет-провайдер накрылся медным тазом.

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

Аноним Срд 09 Окт 2013 07:42:38  #15 №87874 
1381290158340.png

Несмотря на отсутствие вчера интернета я запил апдейт:

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

Аноним Срд 09 Окт 2013 08:14:14  #16 №87876 

Теперь заходит и работает.
Общие впечатления первой минуты:
1) Фпс конечно страдает, при скролле очень неприятные впечатления. Как это называется, отзывчивость что ли, сразу пропадает желание продолжать знакомство.
2) Другие игроки движутся скачкообразно.
3) Если идти "в стену", то чар криво останавливается, сначало в стену начинает входить, а потом обратно откатывается и останавливается.
Пока хватит.

Аноним Срд 09 Окт 2013 08:22:06  #17 №87878 

4) Выстави всем всплывающим окнам дефолтное положение по высоте ниже меню, чтобы не закрывали его чтобы и вручную не приходилось все перетаскивать.

Аноним Срд 09 Окт 2013 08:26:43  #18 №87879 

>>87876
1) На респе лагает, потому что очень много объектов. Оптимизация в планах
2) Это свежий баг, исправлю
3) Тоже известный баг, пока не придумал как пофиксить
4) Окна сохраняют положение между сессиями, но предложение здравое, спасибо

Аноним Срд 09 Окт 2013 08:26:49  #19 №87880 

5) Выстави таймаут сессии 3 минуты. Интернет от йоты, отвалилось соединение когда был в игре, уже 4 минуты не могу зайти "Character already online"
тестер 80 уровня

Аноним Срд 09 Окт 2013 08:29:06  #20 №87882 

>>87880
Заходи.
Да, надо сделать, все руки не доходят.

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

Аноним Срд 09 Окт 2013 09:24:46  #21 №87888 
1381296286771.png

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

Аноним Срд 09 Окт 2013 10:47:21  #22 №87907 

>>87879
>3) Тоже известный баг, пока не придумал как пофиксить
Проверяй на клиенте можно ли идти дальше. Если нельзя - то пусть перс остановится. Если по каким-то причинам сервер тащит тебя в стену - что ж поделать, будет скачок. Но такое будет оче редко и фактически свидетельствует о какой-то ошибке.

Аноним Срд 09 Окт 2013 10:49:52  #23 №87908 

оп - хуй и спиздил с хеартхфире, в его поделие никто не будет играть

Аноним Срд 09 Окт 2013 10:57:06  #24 №87909 

>>87907
Так и так все проверяется. И там и там.
Просто нужно отладить таки все.

Аноним Срд 09 Окт 2013 10:58:46  #25 №87911 

>>87908
>хеартхфире
ок

Аноним Срд 09 Окт 2013 11:17:06  #26 №87915 

Оп, на чем сервер написан?

Аноним Срд 09 Окт 2013 11:23:00  #27 №87917 

6) В опере 17 вообще сайт не работает. Пустой экран. Но если целиться в кнопку логина, которую не видно, то она нажимаема.

Аноним Срд 09 Окт 2013 11:26:49  #28 №87919 

>>87915
си

Аноним Срд 09 Окт 2013 11:28:26  #29 №87920 

>>87917
opera 17?
Сейчас стейбл версия Opera 12.16

Должно работать в последних версиях оперы, которые на вебките.

Аноним Срд 09 Окт 2013 11:32:57  #30 №87922 

>>87920
Только что скачал с оф сайта stable 17

Аноним Срд 09 Окт 2013 11:43:05  #31 №87926 

>>87922
Понятно.
Под линукс есть только 12.16
Дома вечером на виртуалке проверю.

Аноним Срд 09 Окт 2013 12:51:53  #32 №87941 

7) Оп молодец. Волхак и спидхак не запилить, на сервере жесткая проверка столкновений. Встает только вопрос нагрузки, если онлайн будет выше пары сотен. В том же rotmg нет проверки колиженов с декорациями, про h&h и салем не в курсе.

Аноним Срд 09 Окт 2013 13:37:58  #33 №87947 

>>87941
Клиент по сути полутупой. Вся игровая логика на сервере, а клиент просто частично её повторяет, для того, чтобы был более быстрый отклик интерфейса.

У меня уже вставала проблема нагрузки.
4000 охъектов и 100 мобов/игроков. Лагало что пиздец.

Запилил quadtree стало работать в m раз быстрее.
Сервак тормозит еще и потому, что это бесплатный микроинстанс амазона. Видимо соседи создают иногда нагрузку, потому что может начать спонтанно лагать без видимых причин.

Аноним Чтв 10 Окт 2013 08:28:24  #34 №88062 
1381379304705.png

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

Блок теперь кастуется секунду, и висит как баф 3 секунды.

Реализовал 4 и 5 скилы (деф и рейдж)
Кастуются по 5 сек, дают баф на 10 сек, кулдаун минута.
========
Сейчас на сервере есть пару неприятных неотловленных багов, так что не удивляйтесь дисконектам.

Аноним Чтв 10 Окт 2013 08:29:46  #35 №88063 

Оп молодец. Я бы даже поиграл, не будь вместо персонажей виабушное анимеговно

Аноним Чтв 10 Окт 2013 09:20:15  #36 №88072 

>>87941

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

>>87947

Перестань нещебродить. Устал я от нищих девелоперов :3

Аноним Чтв 10 Окт 2013 10:22:19  #37 №88078 

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

А так, если будет работать и на тормознутом сервере, то можно будет выдержать больше народу.

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

Аноним Чтв 10 Окт 2013 10:23:20  #38 №88079 

>>88063
Если сударь изволит нарисовать спрайты без анимеговна, я добавлю поддержку скинов.

Аноним Чтв 10 Окт 2013 18:52:52  #39 №88190 

Вижу только красный экран, ссылки, надись Connecting...
и кнопку logout.

Аноним Чтв 10 Окт 2013 20:22:44  #40 №88203 

>>88190
Лервер лежал.
Заходи.

UPDATE Аноним Птн 11 Окт 2013 07:48:10  #41 №88282 
1381463290507.png

Новая карта в два раза больше старой.
10000 объектов на карте против 4000
Мобов опять временно убрал.
Устроил полный вайп.

Аноним Птн 11 Окт 2013 12:10:55  #42 №88309 

>>87919
Правда на СИ?

Аноним Птн 11 Окт 2013 12:15:29  #43 №88310 

>>88309
Да. А что?

Аноним Птн 11 Окт 2013 14:02:00  #44 №88324 

>>88282
Почему так много малафьи?

Аноним Птн 11 Окт 2013 16:47:43  #45 №88342 

>>88324
Потому что генератор в этот раз удачно пофапал.

Аноним Птн 11 Окт 2013 19:15:20  #46 №88360 

>>88282

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

Аноним Птн 11 Окт 2013 20:47:48  #47 №88376 

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

Аноним Птн 11 Окт 2013 21:54:58  #48 №88383 

>>88376

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

Аноним Птн 11 Окт 2013 21:56:53  #49 №88384 

>>88383
Может быть господин изволит высказать предложение, а не просто в очередной раз будет сотрясать воздух?

Аноним Птн 11 Окт 2013 22:03:40  #50 №88385 

>>88384

Дай мне возможность убивать ЛЮДЕЙ. И грабить их лут. Введи денежную систему. Ещё грабить дома игроков. И грабить кота. Чтобы с него шмот падал. Допустим мечь. Я буду потом этим мечем убивать других Игрково. И грабить их. В самом начале сделеай квестера. Сделай NPC. Пусть игрока встречает NPC которой выдает квест. Первый квест будет убить КОТА. Дальше делай респаун после смерти. И сделай территорию где много лута, но есть 30% вероятность умереть навсегда. Hardcore территория. Дальше сделай крафтинг вещей осмысленным. Какого-то гавна накидал по всей карте, нахуй мне это говно нужно собирать. Далее запили мне кланы. Я хочу создать свой клан и набигать на остальный. Запили возможность строить клановые крепости. Хочу построить уютную крепость с которой буду набигать на остальных и где буду складывать головы убитых врагов. Далее запили какого нибудь монстра типо рошана из доты, чтобы за него была борьба среди кланов. Появляется рошан и все кланы идут на рейд. Кланыв месят друг друга, рошан месит всех, треш угар и содомия. DO IT

Аноним Птн 11 Окт 2013 22:06:20  #51 №88386 

>>88385
Боже мой, тебе что мало ла2?

Аноним Птн 11 Окт 2013 22:09:44  #52 №88387 

>>88386

Ты просил - я написал. ПОка игрушка для девочек-даунов.

Аноним Птн 11 Окт 2013 22:11:37  #53 №88388 

>>88387
За плечами чувствуется опыт потребления, потребления, потребления.

Аноним Птн 11 Окт 2013 22:19:45  #54 №88389 

>>88388

Это ты меня как-то уязвить хочешь? У тебя игра не для употребления? Где сука экшон блядь. Если ты блядь делаешь рогалик, ты должен в первую очередь делать экшон, а не настраивать территорию. Тред через год, ко-ко-ко наконец-то получилось увеличть карту в 12 раз и разместить на ней 1000000 объектов. НЕ ЛАГАЕТ! ЗАХОДИМ!!!!
Ну не хочешь делать быдо экщон, ко-ко-ко дота, кокок линейка, для быдла, я не такой. Запили хоть что-то интеллектуальное, пока ничего нет.

Аноним Птн 11 Окт 2013 22:37:57  #55 №88391 

>>88385
Двачую этого геймдизайнера.

Аноним Суб 12 Окт 2013 09:32:16  #56 №88415 

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

Аноним Суб 12 Окт 2013 14:07:40  #57 №88423 

>>88415

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

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

Аноним Суб 12 Окт 2013 14:11:04  #58 №88424 

>>88423

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

Аноним Суб 12 Окт 2013 14:25:46  #59 №88426 

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

Аноним Суб 12 Окт 2013 17:40:36  #60 №88438 

>>88426

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

Вот ещё идейка, добавь монстра - кабана и новое оружие раковина. При попадание раковиной в кабана высокий шанс критического удара.

Аноним Суб 12 Окт 2013 18:11:11  #61 №88442 

>>88438
Главный вопрос в том, что ты тут забыл, раз тебе нечего тут делать.

Аноним Суб 12 Окт 2013 18:14:03  #62 №88443 

>>88442

Это я уже сам разберусь, без советов. :3

sageАноним Суб 12 Окт 2013 18:20:14  #63 №88444 

>>88442

Пососать хуй он забыл. Или не забыл?

Аноним Суб 12 Окт 2013 18:46:20  #64 №88452 

>>88443
В этом прелесть и парадокс.
Люди почему то любят жрать кактус.

Аноним Суб 12 Окт 2013 18:50:31  #65 №88453 

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

Мобов я убрал, потому что переписываю их.

Аноним Суб 12 Окт 2013 18:51:43  #66 №88454 

>>88453
На самом деле я переделываю интерфейс строительства, после чего я сильно увеличу количество ингредиентов в рецептах и вайпану карту опять.

Аноним Суб 12 Окт 2013 18:52:46  #67 №88456 

>>88452

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

Аноним Суб 12 Окт 2013 18:56:15  #68 №88458 

>>88454

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

sageАноним Суб 12 Окт 2013 18:58:10  #69 №88460 

>>88458
>2ch
>не любить онанизм

Аноним Суб 12 Окт 2013 19:12:35  #70 №88464 

>>88458
>>88456
Ахаха. Творческий кризис? Да я не знаю где время взять на то чтобы реализовать все, что задумано.

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

Аноним Суб 12 Окт 2013 20:13:48  #71 №88467 

>>88458
Двачую этого критика.

Аноним Суб 12 Окт 2013 21:08:01  #72 №88471 

>>88467
Сема расслабься.

Аноним Суб 12 Окт 2013 22:06:39  #73 №88472 

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

Аноним Суб 12 Окт 2013 22:25:07  #74 №88473 

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

Аноним Суб 12 Окт 2013 23:31:45  #75 №88481 
1381606305251.png

Переделал интерфейс строительства и немного поправил интерфейс крафта.
Теперь наконец дом построить сложно.
Перегенерил карту и вайпнул мир.

Добавил 472 бага.

Аноним Вск 13 Окт 2013 10:34:51  #76 №88498 

>>88472

Сема, расслабься :3

Аноним Вск 13 Окт 2013 12:03:16  #77 №88502 

>>88481
Алсо забыл сказать:
теперь волшебное сочетание ctrl+click не только выкидаывает предмет из сумки, но так же переносит предмет в окно крафта/строительства, если они открыты.

Аноним Вск 13 Окт 2013 16:15:35  #78 №88514 
1381666535775.png

Вернул мобов.
Чутка обновил текстурки.
Ну и по мелочи.

Аноним Вск 13 Окт 2013 16:55:12  #79 №88521 
1381668912363.png

Теперь можно привязать точку респауна к дому (пкм по входной двери)

Аноним Вск 13 Окт 2013 20:36:15  #80 №88549 

>>88521
Мне в твоём проекте нравится только то как няшно стыкуются тайлы по краям островков из травы/земли.

dik_k !c3UFHqSJ0I!!MZgmUL5 Вск 13 Окт 2013 21:20:31  #81 №88551 

>>87747
Уже лучше, но персонаж продолжает застревать у деревьев. Попробуй сделать алгоритм прокладки оптимального пути (между точкой игрока и точкой щелчка мыши), чтобы это пофиксить.

Аноним Вск 13 Окт 2013 21:23:08  #82 №88552 

>>88551
Это запланировано на потом.

Аноним Пнд 14 Окт 2013 21:53:19  #83 №88715 
1381773199211.png
Аноним Втр 15 Окт 2013 13:48:54  #84 №88761 

Обновил чутка
http://tatrix.org/rogalik/README

Аноним Втр 15 Окт 2013 17:39:22  #85 №88771 
1381844362516.png
Аноним Втр 15 Окт 2013 19:42:39  #86 №88773 

>>88771
Я тебе там семена оставил.

Аноним Срд 16 Окт 2013 02:03:30  #87 №88775 
1381874610390.png
Аноним Срд 16 Окт 2013 08:43:48  #88 №88788 

>>88775
Ботву разную для разных стадий роста зопили

Аноним Срд 16 Окт 2013 09:29:02  #89 №88799 
1381901342691.gif

>>88788

Аноним Срд 16 Окт 2013 10:06:10  #90 №88804 
1381903570752.gif

>>88799
Ну дык ботва то не растет, а сразу большая.
И вообще, у тебя тупо одна морковка нарисована, а для разных стадий стерта частями.
Скажи жоне своей, нехуй лениться. Так хуй навыки прокачаешь.

Аноним Срд 16 Окт 2013 10:23:03  #91 №88810 
1381904583741.png

Добавил новые объекты, которые можно построить: дом побольше и всякой бесполезной пока что мебели.
Алсо понизил дамаг с инструментов, зато теперь можно скрафтить ДЕРЕВЯННЫЙ меч.

Асло щас внутри здания строить нельзя, поправлю это позже.

Аноним Срд 16 Окт 2013 10:30:17  #92 №88813 
1381905017186.jpg

>>88810

Аноним Срд 16 Окт 2013 11:53:01  #93 №88819 

>>87747
> http://tatrix.org/rogalik/
По ссылке только красный экран вместо игры. ЧЯДНТ?
Firefox 11 + NoScript c разрешенным tatrix.org
Не знаю нужно ли, но... флеш есть, жабу включал.

Аноним Срд 16 Окт 2013 12:35:04  #94 №88824 

>>88819
На старом фоксе не взлетит. Только на новых версиях.
Плагинов никаких не надо.

>>88813
Ну а что поделаешь. Со временем все заменим на свое.

Аноним Срд 16 Окт 2013 20:20:42  #95 №88908 

>>87747
ОП, захуярь изометрию.

Аноним Срд 16 Окт 2013 20:33:48  #96 №88909 

>>87747
опчик, багу сдал на форум

Аноним Срд 16 Окт 2013 20:44:22  #97 №88912 

>>88908
Нет, это не вариант.

Аноним Срд 16 Окт 2013 21:09:29  #98 №88920 

>>88909
Благодарю. Поправил.

Аноним Чтв 17 Окт 2013 09:28:03  #99 №88975 
1381987683277.png

Двощ.

Аноним Чтв 17 Окт 2013 15:01:03  #100 №89008 

>>88975
Вам не понравился розовый дилдо?

Аноним Чтв 17 Окт 2013 15:17:45  #101 №89014 

>>89008
Нет.

Аноним Чтв 17 Окт 2013 22:32:12  #102 №89084 

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

Аноним Птн 18 Окт 2013 09:00:38  #103 №89136 
1382072438672.png

Итак.
Добавлены витамины.
Атрибуты зависят от витаминов, которые можно получить употребляя пищу (главное не переедать, а то будет худо).

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

При повышении скила, повышаются и связанные с ним атрибуты. Повышение атрибутов зависит от наличия витаминов. Есть витамин — его значение понижается, а атрибут прокачивается.

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

Такие дела.

sageАноним Птн 18 Окт 2013 11:36:34  #104 №89148 

>>89136
>У каждого атрибута есть связанный атрибут (например сила-интеллект), который понижается, при повышении первого.
Стереотипы-стереотипчики.

Аноним Птн 18 Окт 2013 12:14:40  #105 №89152 
1382084080552.png

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

Аноним Птн 18 Окт 2013 12:37:47  #106 №89153 

Еще бы калории и жир запилил.

Аноним Птн 18 Окт 2013 12:40:08  #107 №89154 

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

Аноним Птн 18 Окт 2013 13:11:22  #108 №89156 

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

Аноним Птн 18 Окт 2013 14:23:27  #109 №89161 

>>89153
Калории по сути это показатель голода.

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

Аноним Птн 18 Окт 2013 14:25:09  #110 №89162 

>>89154
>>89156
Смысл системы в ограничении скорости прокачки временем.

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

Вовик Птн 18 Окт 2013 15:04:48  #111 №89168 

>>89161
Как бы не вышло в ущерб атмосфере. Как посредственный VST плагин с большим количеством настроек, против уникального VST плагина в 3 крутилки, звук которого будет внушать уважение бывалых, а способ получения привлекать начинающих.

Аноним Птн 18 Окт 2013 15:45:07  #112 №89175 

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

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

Аноним Птн 18 Окт 2013 20:14:38  #113 №89218 

>>89175
Симулятор диетолога.

Аноним Птн 18 Окт 2013 20:26:16  #114 №89220 

>>89218
Типа того.

Аноним Вск 20 Окт 2013 23:07:29  #115 №89519 
1382296049072.png

Обновил деверья.

Аноним Вск 20 Окт 2013 23:32:45  #116 №89521 

>>89519
ПЕРЕРИСОВАЛ ДЕРЕВЬЯ, тыхотел сказать?

Аноним Пнд 21 Окт 2013 08:06:16  #117 №89538 

>>89521
Перерисовали. А я обновил.

Аноним Пнд 21 Окт 2013 11:53:22  #118 №89545 

>>87747
Перерисуй ГГ. Глаза уж совсем пиздец.

Аноним Пнд 21 Окт 2013 13:51:40  #119 №89549 

>>89545
Я не умею рисовать. Увы.
В обозримом будущем прикручу выбор внешнего вида персонажа.
Заглушки спизжу с рпгмейкера

Аноним Пнд 21 Окт 2013 14:33:06  #120 №89551 

Береза и яблоня хороши. Ель так себе.

Аноним Пнд 21 Окт 2013 14:46:28  #121 №89552 

>>89551
Согласен.

Аноним Пнд 21 Окт 2013 15:49:24  #122 №89556 
1382356164060.png

>>89136
Наркотики добавь.
-Мухоморы.
-Псилоцибы.
-Жаб.
-Бананы.
и крафт лсд.

Аноним Пнд 21 Окт 2013 15:54:41  #123 №89557 

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

Аноним Пнд 21 Окт 2013 18:06:28  #124 №89570 

>>89557

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

Тот-самый-хейтр

Аноним Пнд 21 Окт 2013 21:39:04  #125 №89612 
1382377144936.png

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

Алсо добавил возможность собирать яблоки.

Аноним Пнд 21 Окт 2013 23:02:32  #126 №89631 

>>89549
Могу рисовать тебе, но не просто так.

Аноним Пнд 21 Окт 2013 23:19:44  #127 №89634 
1382383184456.png

>>89631
А как?

Аноним Втр 22 Окт 2013 03:44:57  #128 №89676 

>>89570
>вована, который собирает говно и валит это говно себе в ванну каждый день
а что за паста с ванной?

Аноним Втр 22 Окт 2013 20:07:50  #129 №89753 

>>89676

Аноним Втр 22 Окт 2013 22:50:44  #130 №89769 

>>89634
Ну либо деньги,либо шапки из доты.

Аноним Срд 23 Окт 2013 08:09:33  #131 №89792 
1382501373003.png

>>89769
Нет, спасибо.

Аноним Срд 23 Окт 2013 15:22:14  #132 №89820 
1382527334818.png

>>89570
Так это же я, только с трупами кроликов и травой.

Аноним Срд 23 Окт 2013 15:43:29  #133 №89823 

>>89820
Рут, ты?
Вообще это конечно пиздец: через весь остров травку в линию посадить.

Аноним Срд 23 Окт 2013 22:43:40  #134 №89864 
1382553820232.png

Теперь все служебные сообщения (предупреждения, получение предметов, урон, увеличение скиллов и т.п.) допольнительно пишутся в чат.

К чату добавлены фильтры.

Добавил факелы. Пока освещение в тестовом режиме и прилично тормозит. Играбельно по сути только в хроме/опере.

Аноним Чтв 24 Окт 2013 00:25:47  #135 №89870 

>>89864
a torch

Аноним Чтв 24 Окт 2013 01:22:58  #136 №89876 

>>89870

Предвещая следующий баг, хочу сказать, что не надо писать "You've obtained a " + item.name, поскольку этот артикль пишется по-разному в зависимости от того, какое слово стоит после него.

Аноним Чтв 24 Окт 2013 03:52:55  #137 №89879 

Obtained: X
можно сделать. Будет уже лучше, по-моему, т.к. заведомо неполное предложение.

Аноним Чтв 24 Окт 2013 07:56:36  #138 №89891 

>>89870
>>89876
>>89879
Уже сталкивался с этой проблемой, пока решил просто убрать артикль. Потом когда буду мелочевку допиливать сделаю что-то типа ("You've obtained %s %s", article(item), item)

Аноним Суб 26 Окт 2013 19:18:07  #139 №90228 
1382800687705.png

Доделал таки полоски хп/сытости/стамины.
Алсо теперь ветки/хуетки отрастают заново.

Аноним Суб 26 Окт 2013 22:24:12  #140 №90244 

>>90228
Замени красный цвет на какой-нибудь более нейтральный, чёрный или просто полупрозрачный. А то вместо графиков какие-то палитры.
17 лет-с нульчика-кун

Аноним Срд 30 Окт 2013 01:26:39  #141 №90696 

Че блять?

Аноним Птн 08 Ноя 2013 21:46:20  #142 №92091 
1383932780554.jpg

(я-нихуя-не-делал t)

Аноним Суб 09 Ноя 2013 19:25:58  #143 №92198 

ОП, а какого рода помощь тебе нужна?

Аноним Суб 09 Ноя 2013 19:37:58  #144 №92202 

>>88908
почему?

Аноним Суб 09 Ноя 2013 21:57:06  #145 №92223 

>>92198
Сложно сказать. Больше все наверное организационная. Ну и геймдизайнер бы пригодился.

Аноним Суб 09 Ноя 2013 21:58:40  #146 №92224 

>>92202
Почему нет? Или почему захуярить?

Аноним Суб 09 Ноя 2013 22:01:49  #147 №92225 

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

Аноним Вск 10 Ноя 2013 00:31:51  #148 №92239 
1384029111208.jpg

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

Аноним Вск 10 Ноя 2013 00:55:03  #149 №92241 

>>92239
Ты это нарисовал или написал?

Аноним Вск 10 Ноя 2013 01:03:10  #150 №92242 

>>92241
всего лишь нарисовал же, в программирование не могу.
собсна могу порисовать бесплатно, основная работа с геймдевом не связана

Аноним Вск 10 Ноя 2013 01:05:18  #151 №92244 

>>92239
Хз, объективных причин как то не находится. Просто изометрия мне кажется сложнее как программной реализации, так и для рисования. Или я не прав?

Аноним Вск 10 Ноя 2013 01:08:18  #152 №92245 

>>92242
Порисовать это хорошо, но есть одно но. Сможешь ли ты рисовать в уже существующем стиле? Если нет, то можно например нарисовать баннер.
Хотя впринципе, на данном этапе можно лепить что угодно, лишь бы было :)

Аноним Вск 10 Ноя 2013 01:11:47  #153 №92246 

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

Аноним Вск 10 Ноя 2013 01:37:07  #154 №92249 

>>92245
> Сможешь ли ты рисовать в уже существующем стиле?
под него и пытался косить рор

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

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

Аноним Вск 10 Ноя 2013 01:49:50  #155 №92254 

>>92249
Yep.

У меня щас период расслабона. Через неделю в отпуск. Потом займусь изометрией.

Аноним Вск 10 Ноя 2013 21:23:23  #156 №92266 

BMPU

Аноним Втр 12 Ноя 2013 08:18:27  #157 №92366 

golang охуенен, товарищи. Знал бы, писал бы сервер на нем.

Аноним Втр 12 Ноя 2013 11:32:25  #158 №92382 

>>92239

Выглядит тепло-лампово, как будто вернулся в HnH до массовых набегов на сервера. Когда онлайн был 50 человек.

Аноним Птн 15 Ноя 2013 16:24:46  #159 №93089 
1384518286542.png

http://tatrix.org/public/go/diamond-square/?n=10&r=4
Наклепал на го генератор карты на diamond-square алгоритме.
Параметры:

n=размер карты
r=грубость (от 0.0 до бесконечности)
c=true|false использовать цвет

Например:
http://tatrix.org/public/go/diamond-square/?n=10&c=false&r=10
http://tatrix.org/public/go/diamond-square/?n=9&c=false&r=100
http://tatrix.org/public/go/diamond-square/?n=10&c=true&r=0.5
Аноним Втр 26 Ноя 2013 20:10:29  #160 №95176 

>>87747
ОП, ты с тобой всё нормально?

Аноним Втр 26 Ноя 2013 20:50:39  #161 №95179 
1385484639638.jpg

>>93089
Могу другой велосипед посоветовать http://libnoise.sourceforge.net/downloads/noiseutils.zip [32kb]

пикрилэйтед
23 generator modules
52 modifier modules
18 combiner modules
9 selector modules
plus 26 caching modules.
Renderer: Celestia 1.3.1 (Windows)

Аноним Втр 26 Ноя 2013 20:53:20  #162 №95180 
1385484800764.jpg

>>95179
собственно сама текстурка

Аноним Срд 27 Ноя 2013 12:38:35  #163 №95260 
1385541515188.png

>>95179
Не хватает каких-то заголовочных файлов. Где взять?

Аноним Срд 27 Ноя 2013 13:05:44  #164 №95266 

>>95260
http://libnoise.sourceforge.net/downloads/index.html
тут смотрел?

Аноним Срд 27 Ноя 2013 14:17:45  #165 №95289 

>>95266
Почитал комменты в коде, я так понял, что это просто классы, которые реализуют алгоритм. Я не ОП, но нуждаюсь в программе, которая генерировала бы текстуры, как тут >>95180
Буду признателен, если выложишь .exe

Аноним Срд 27 Ноя 2013 14:24:26  #166 №95292 

>>95260
замени <noise/noise.h> на "noise/noise.h"

Аноним Срд 27 Ноя 2013 16:00:23  #167 №95311 

>>95289

вот тут все подробно расписано
http://libnoise.sourceforge.net/tutorials/tutorial8.html

А экзе тебе сейчас аноны насыпят, мало не покажется

Аноним Срд 27 Ноя 2013 16:17:54  #168 №95319 

>>95289
Тебе нужен exe который генерит всегда одну и ту же карту? Это "псеводослучайная" картинка. Ее хоть 100 раз распечатывай тот же лэндскейп будет.

Аноним Птн 29 Ноя 2013 08:48:32  #169 №95581 

ОП, так проект-то живой?

Аноним Птн 29 Ноя 2013 09:41:42  #170 №95591 

Несколько дней не могу подключиться к серверу. Печальное дерьмо. Что же получается? ОП - опять хуй?

Аноним Птн 29 Ноя 2013 14:11:24  #171 №95624 

>>95591
Занят ебанием своей тни

Аноним Птн 29 Ноя 2013 19:49:11  #172 №95666 

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

Сервер поднял.
В ближайшее время буду пилить изометрию

Аноним Птн 29 Ноя 2013 19:52:40  #173 №95668 

>>95179
Мне ж надо генерить четко под мои нужды. Так что свой велосипед проще, чем адаптировать чужое решение. Да и важной целью проекта является развитие скилов.

Аноним Птн 29 Ноя 2013 22:21:56  #174 №95692 

сделай отставание камеры от героя поменьше

Аноним Суб 30 Ноя 2013 10:12:18  #175 №95776 

>>95692
Этим обычно вообще нет нужды пользоваться: зажимаешь правую кнопку мыши и тащишь камеру куда тебе надо.

Аноним Пнд 02 Дек 2013 20:53:02  #176 №96203 
1386003182973.jpg

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

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

Аноним Втр 03 Дек 2013 19:39:45  #177 №96371 
1386085185615.png

Кажется все гораздо проще чем я думал.
http://tatrix.org/public/misc/iso/

Аноним Срд 04 Дек 2013 13:09:26  #178 №96506 
1386148166978.png

Запилил таскание карты мышкой и динамическое освещение.
http://tatrix.org/public/misc/iso/

Свет проходит сквозь высокий забор. Хз как сделать лучше. рейтрейсинг?

Аноним Срд 04 Дек 2013 13:25:35  #179 №96508 

>>96506
Деревья говно. Трава тоже. А вот домик заебись набигает.

Аноним Срд 04 Дек 2013 15:13:45  #180 №96531 

>>96508
О, я забыл сказать. Это просто тестовый кусок кода. Все графика спизжена из гугла.

Аноним Срд 04 Дек 2013 23:57:50  #181 №96609 

>>96506

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

Аноним Чтв 05 Дек 2013 11:13:55  #182 №96688 

>>96609
Мсье знает как реализовать лучше? Поделитесь.

Аноним Чтв 05 Дек 2013 11:34:19  #183 №96692 
1386228859106.png

>>96688
Да.
1) Освети весь дом равномерно. Допустим средним по яркости светом от падающего на него источника света.
2) Для "внутрених" тайлов дома вообще не надо считать внешнее освещение. (красные линии)
3) Думал еще как-то заморочится с высотой фасада - но это уже сложно - надо иметь нормальную геометрию дома и перетаскивать ее в изометрию. (синиии линии)

Вариант 1 + 2 ящитаю норм.

sageАноним Чтв 05 Дек 2013 11:55:33  #184 №96694 

>>96692
Во до меня дошло.

Фоновая яркость вертикального обьекта должна быть равна яркости тайла на которой он стоит. Посмотри на деревья - дерево стоит в тени но если оно верхушкой попадает в "круг" света то верхушка освещается - и дерево тут же теряет обьем.

Аноним Чтв 05 Дек 2013 12:03:56  #185 №96696 

>>96692
Вопрос в том, как это все реализовать.
Есть куча разномастных объектов. От пенька до замка.
Как реализовать рейтресинг?

Аноним Чтв 05 Дек 2013 12:19:38  #186 №96698 

>>96696
Зачем ретрейсинг?
Оставить как сейчас, но при расчете света дополнительно проверять на попадание тайла внутрь обьекта (если внутри свет считать не надо - полная тень).
Далее, при отрисовке обьектов - рисовать их с усредненым фоновым цветом, который зависит от крайних(граничных) тайлов на которых стоит обьект (для дома - это будут все тайлы его фасада).

Аноним Чтв 05 Дек 2013 12:41:17  #187 №96700 

>>96698
Дьявол в деталях же:
* что такое внути объекта, как это проверить?
* картинку бы посмотреть, что-то мне кажется что выглядеть это будет стремно

sageАноним Чтв 05 Дек 2013 12:42:00  #188 №96701 
1386232920341.png

>>96698
Вот тебе мэдскиллзз с пояснением по предметам.

sageАноним Чтв 05 Дек 2013 12:49:02  #189 №96702 

>>96700
>что такое внути объекта,
Невидимые тайлы или не граничащие с внешним пространством.
>как это проверить?
Карта размещения для каждого обьекта.

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

Кажется у тебя еще в дома можно заходить? Если так, то можно таким же способом расчитать и внутрение источники света - в доме получится своя атмофера, лол.

Аноним Чтв 05 Дек 2013 14:00:25  #190 №96709 

>>96702
Я прекрасно понимаю что значат слова. Я спрашиваю об алгоритме реализации этого дерьма.

У объектов нет тайлов. Они располагаются по вещественным координатам и не привязаны к тайлам по размеру.

Аноним Чтв 05 Дек 2013 15:07:32  #191 №96717 

>>96709
Может просто рендерить поверх света дома, деревья, игроков и даже аллаха. А яркость брать как выше сказали.

мимо с дивана.

Аноним Втр 10 Дек 2013 18:48:47  #192 №97530 

Что учить чтобы делать такой рогалик? сервер на си, а клиент?

мимозалётный

Аноним Срд 11 Дек 2013 10:23:50  #193 №97622 

>>97530
Клиент на js.

Алсо я уже почти решился перепилить сервер на го.
Написал тестовый вебсокет сервер на го. Мне понравилось.

Аноним Срд 11 Дек 2013 11:12:47  #194 №97626 
1386745967038.png

Сделал освещение объектов в зависимости от освещенности клетки под ним. Вроде и правда стало симпотичней.

Из-за того что нет рейтрейсинга забор освещается со стороны, где нет источника света.

Аноним Срд 11 Дек 2013 11:14:27  #195 №97627 

>>97626
Алсо потыкать вживую можно тут: http://tatrix.org/public/misc/iso/

Вся картинка рисуется каждый кадр заново, поэтому жутко тормозит. Кеширование позже добавлю.

Аноним Пнд 23 Дек 2013 11:46:16  #196 №99135 

Оп, ты ещё жив?

Аноним Пнд 23 Дек 2013 13:02:28  #197 №99145 

>>99135
Да.
На меня просто напала вселенская лень.
Надо уже додумать алгоритм трассировки для света и пилить изометрию.

Аноним Пнд 23 Дек 2013 19:30:02  #198 №99197 

>>99145
Проект ЗАМОРОЖЕН?

Аноним Втр 24 Дек 2013 21:21:03  #199 №99559 

>>99197
Скажем так: на небольшой паузе.
После НГ сяду делать.

Аноним Птн 03 Янв 2014 16:19:01  #200 №101185 

>>99559
Пауза-уяуза

Аноним Птн 03 Янв 2014 16:36:00  #201 №101188 

>>101185
Сижу пишу ПЛАН.

Аноним Срд 22 Янв 2014 03:22:16  #202 №103782 

>>101188
1. Написать план
???
Профит!

Аноним Срд 22 Янв 2014 04:47:09  #203 №103784 

Анон, ты хоть старый свой сервер на С выкати, раз на ГО переходишь, глянуть как это все работает.
Или кусок или хотя бы первые версии.

Аноним Срд 22 Янв 2014 04:50:26  #204 №103785 

>>97622
Не думал использовать
three.js для клиента
и node.js для сервера?

Аноним Срд 22 Янв 2014 18:16:11  #205 №103827 

По-моему было бы лучше если бы персонаж находился все время по центру экрана

Аноним Срд 22 Янв 2014 18:29:44  #206 №103829 

>>103782
Угу. Еще тесты всякие. Короче занимаюсь потихоньку.

Аноним Срд 22 Янв 2014 18:31:39  #207 №103830 

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

Аноним Срд 22 Янв 2014 18:33:49  #208 №103831 

>>103785
Думал.
От сервера нужно максимум скорости на херовом железе, поэтому нужно что-то побыстрее js.

Что касается three.js, да, смотрел. Но мне хотелось разобраться во внутренностях канваса и иметь максимум контроля.

Аноним Срд 22 Янв 2014 22:28:24  #209 №103850 

Я немножко дуб в разработке серверов и мне очень интересно в целом как может быть построен сервер подобной игры. На ум приходит только отдельная таблица с покрытием "клеточек" игровой карты, отдельная таблица, скажем, с объектами и всякими зданиями/деревьями и прочими декорациями, и отдельная таблица с местом расположения игроков. На каждом шаге игрока делается выборка информации по всем этим таблицам исходя из текущих его координат плюс-минус радиуса видимости вокруг, и по ним строится изображение на клиенте. Хотя бы приблизительно тепло?

Аноним Чтв 23 Янв 2014 00:59:00  #210 №103868 

Мне kinda нравится изометрический пример твой. Я делаю тут на sfml изометрический игровой движок, первая проблема с которой столкнулся - адовая просадка фпс. Решил это так с одним слоем тайлов - в цикле отрисовки прохожусь не по всему массиву, а считаю только те i j, которые попадают на экран и хожу по ним, фпс держится на 60. Мне интересно, что будет, когда добавится освещение и еще 2-3 слоя объектов.
Так вот, к чему это я... Есть какие-нибудь советы по генерации здоровенных карт, выдаче их сервером?

Аноним Чтв 23 Янв 2014 23:57:49  #211 №104003 

>>103868
Сам сейчас пишу тесты на эту тему. Играю с динамическим освещением. Пока что получается что рендерить по тайлам быстрее чем через доп. слой.

Аноним Чтв 23 Янв 2014 23:59:18  #212 №104004 

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

Вообще вопросов очень много, сложно за раз все рассказать.

Аноним Птн 24 Янв 2014 15:23:39  #213 №104089 

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

sageАноним Птн 24 Янв 2014 15:36:11  #214 №104092 

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

Аноним Птн 24 Янв 2014 15:36:52  #215 №104093 

>>104089
Можно сделать глобальный челлендж, как в травиане было. Построить какое-нибудь йоба-сооружение за сотни нефти, кто его построил тот победил, после чего мир перезапускается.

Аноним Птн 24 Янв 2014 17:10:35  #216 №104101 

>>104092
>>104093
Говно это все, в нее будут играть только казуалопидоры по полчасика в день чисто с друзьями под пивасик побегать. В хорошей ммо игре нужно жить полноценной жизнью, и проводить в ней 90% свободного времени, а у кого будет желание проводить столько времени в игре, когда все твои вложенные усилия через месяц обнулят. Тогда уж нужно сессионку по двадцать минут типа дотки

Аноним Птн 24 Янв 2014 17:16:10  #217 №104103 

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

Аноним Птн 24 Янв 2014 17:54:15  #218 №104106 
1390571655056.jpg

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

Нудапофиг. Кирилл tatrix-а все равно предлагает оригинально сажать морковку и мочить котов. Невзлетит, ибо ферм и так уже много было.

Аноним Птн 24 Янв 2014 18:31:50  #219 №104107 

>>104106
>игра до вайпа(как внутренего игрового события)
И такое живет в wofh.ru, в которую одно время играл vg. Там типа нужно построить космический корабль силами своей гильдии и улететь. Кто улетел, оставляет мемуары, стартует новый мир с нуля.

Аноним Суб 25 Янв 2014 23:30:39  #220 №104307 
1390678239265.png

Вот, накатал маленький тест.
http://tatrix.org/rogalik/test/render/map/

Разрешение игровой области определяется один раз при загрузки страницы.

sageАноним Вск 26 Янв 2014 04:47:05  #221 №104328 
1390697225547.png

Google Chrome 31.0.1650.63 (Официальная сборка 238485)
ОС Linux
Blink 537.36 (@163124)
JavaScript V8 3.21.18.13

Аноним Вск 26 Янв 2014 13:08:55  #222 №104343 

>>104328
Сказать то чего хотел?

Аноним Вск 26 Янв 2014 17:28:29  #223 №104358 

>>104343
Что ты в глаза долбишься подсказка появляется не полностью видимой.

Аноним Вск 26 Янв 2014 19:24:33  #224 №104369 

>>104106
Ферм мало. Нужно больше ферм.

Аноним Вск 26 Янв 2014 20:54:17  #225 №104396 

>>87747
Оп, нихрена не работает. Тупо красный экран, после обновления пишет "Disconnected. Try again later."
Браузеры - лиса 26 и опера 18.
В чём проблема?

Аноним Вск 26 Янв 2014 21:01:59  #226 №104399 

>>104396
Same shit, хотя я сегодня утром зарегился и поиграл.
vermis

sageАноним Вск 26 Янв 2014 22:34:28  #227 №104423 

>>104396
У меня тоже не работает под лисой-23 и анонимом вместо юзера. Загружается, показывает карту, через пол секунды пишет произошла какая-то ошибка и переходит на окно логина.

Аноним Втр 28 Янв 2014 21:18:01  #228 №104518 

Сервак упаль. Перезагружу позже.

>>104358
У тебя что 640х480 экран чтоли?

Аноним Втр 28 Янв 2014 21:19:12  #229 №104519 

Вообще говоря, текущая версия заморожена.
Сервак переезжает на го.
Клиент будет изометрическим.

Аноним Птн 31 Янв 2014 00:32:13  #230 №104624 

Подобрал камень stone-2, в браузере начало появляться сообщение "Oops <<что-то там>> error". После перезагрузки интерфейса сообщение продолжает появляться и вызывать перезагрузку интерфейса.
Надеюсь, ОП логгирует все произошедшие события. Персонажа зовут Saten.

Аноним Суб 01 Фев 2014 12:45:21  #231 №104692 

Ну вот опять. Я уже почти скрафтил какую-то хуиту, и всё свалилось, и снова красный экран после обновления.

Аноним Суб 01 Фев 2014 20:36:18  #232 №104725 

Опэ, запили мануал (в своем блоге) по создание простенькой клиент-серверной игрухи (на простеньком примере js + go).
Очень поможешь начинающим анонам.

Аноним Втр 04 Фев 2014 19:58:48  #233 №105010 

>>104624
>>104692
Ага, я там под конец нахуевертил всякого. Вот и вылетает.

Аноним Втр 04 Фев 2014 20:00:13  #234 №105011 

>>104725
Запилю.

Аноним Вск 09 Фев 2014 21:54:23  #235 №105481 
1391968463508.jpg

Запилил тестовый сервер на гоу.
http://tatrix.org/rogalik/test/websocket/client/

http://tatrix.org/rogalik/test/websocket/server/src/server/main.go
http://tatrix.org/rogalik/test/websocket/server/src/server/character.go
http://tatrix.org/rogalik/test/websocket/server/src/server/point.go
http://tatrix.org/rogalik/test/websocket/server/src/server/test.go

Аноним Пнд 10 Фев 2014 15:45:56  #236 №105530 

Ну че¸ хлопцы, рассказывать как хуярить мморпг?
Или из сырцов и так все понятно?

Аноним Пнд 10 Фев 2014 15:52:54  #237 №105531 

>>105530
Кажи, батько, лишним вуно не будэ.
Да и блогу твоему тоже.

Аноним Пнд 10 Фев 2014 19:16:52  #238 №105539 

>>105531
Главная проблема в том, что т.к. я все это уже знаю, мне это кажется простым как три копейки, и поэтому я хз как подойти к вопросу.

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

Аноним Пнд 10 Фев 2014 19:29:14  #239 №105541 

>>105539
Пиши как для умственно отсталых, возымеет эффект.
И, кстати, уроки js канваса и изометрии также не повредят.

Аноним Пнд 10 Фев 2014 19:42:34  #240 №105543 

>>105541
Ну этого говна навалом в интернете. На mdn отличный цикл про канвас, кстати, переведенный на русский.

Аноним Пнд 10 Фев 2014 20:03:54  #241 №105548 

Ладно.
Значит, игры обычно строятся по следующему принципу:

for {
handleEvents();
update();
draw();
}
Аноним Пнд 10 Фев 2014 20:06:37  #242 №105549 

В handleEvents() мы получаем все события ввода: движения мышки, клики, нажатия клавиш и модифицируем на основе этих данных состояние игровых объектов. Обычно это сводится к управлению персонажем.

Например, по клику назначаем нашему персонажу точку, к которой он должен топать.

Аноним Пнд 10 Фев 2014 20:12:44  #243 №105551 

В update() мы пересчитываем состояние мира и объектов.
Например, двигаем персонажей к их целям. Расчитываем маршруты, обновляем анимацию и т.п.

Аноним Пнд 10 Фев 2014 20:13:53  #244 №105552 

Ну и наконец в draw() рисуем сцену слоями.
Сначала тайлы карты, затем объекты и персонажей, а так же эффекты, интерфейс и прочее.

Аноним Пнд 10 Фев 2014 20:15:15  #245 №105553 

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

Аноним Пнд 10 Фев 2014 20:16:45  #246 №105554 

Я кончил господа. Продолжение следует.
Ну или спрашивайте свои ответы.

Аноним Пнд 10 Фев 2014 20:29:46  #247 №105555 

Инструкция по созданию робота из говна и палок

1. Берём говно.
2. Берём палки.
3. Делаем из всего этого робота.

Аноним Пнд 10 Фев 2014 20:49:46  #248 №105556 

>>105555
Да, именно так.
Только ты пропустил шаг:
1. Берём говно.
2. Берём палки.
3. ???
4. Делаем из всего этого робота.

Аноним Пнд 10 Фев 2014 20:53:37  #249 №105557 

>>105555
ОП, добавь в игру возможность сделать робота, которого можно запрограммировать.

Аноним Пнд 10 Фев 2014 21:26:43  #250 №105560 

>>105557
Открываешь консоль, блять, и начинаешь прогроммировать, хуле еще надо-то?

Аноним Втр 11 Фев 2014 18:17:54  #251 №105638 
1392128274759.png

http://tatrix.org/rogalik/test/render/animation/
Изометрическая демка с персонажем.

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

Аноним Втр 11 Фев 2014 19:25:05  #252 №105640 
1392132305142.png

http://tatrix.org/rogalik/test/websocket/client/isometric/
Изометрическая демка прикрученная к серверу.
(Если зайти под именем персонажа, который уже онлайн, можно будет только смотреть за ним)

Аноним Втр 11 Фев 2014 19:31:12  #253 №105641 

Ща заебашу чат. И возможность давать пизды.

Аноним Втр 11 Фев 2014 20:38:53  #254 №105644 

Такс. Чат прикрутил.

Аноним Втр 11 Фев 2014 23:21:20  #255 №105661 
1392146480922.png

Теперь можно пиздится.
Пробел = ебашить.
Респаун 3 секунды.

Аноним Втр 11 Фев 2014 23:34:23  #256 №105664 

>>105661
Расскажи в блоге подробнее как устроен сервер для игор и клиент на примере какой-нибудь демки с сервером на сях. Будешь няшей втройне.

Аноним Втр 11 Фев 2014 23:44:33  #257 №105667 

>>105664
Ну только не на сях, а на гоу тогда.

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

Аноним Срд 12 Фев 2014 16:34:32  #258 №105766 

>>105667
На ГО мало кто пишет, на сях интереснее.

Аноним Срд 12 Фев 2014 18:17:58  #259 №105787 

>>105766
Если ты знаешь си, перейти на гоу дело 15 минут.
А писать на нем в 9000 раз быстрее приятней и удобней.

Аноним Чтв 13 Фев 2014 02:08:25  #260 №105826 

>>105787
Почему go? Есть же куча других хипстерских языков, те же rust, haxe, cyclone, ocaml, в конце концов.

Аноним Чтв 13 Фев 2014 04:34:42  #261 №105832 

>>87747
Говно.

Аноним Чтв 13 Фев 2014 08:07:07  #262 №105841 

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

КОУНТЕР_СТРАЙК Аноним Чтв 13 Фев 2014 21:32:27  #263 №105928 

http://tatrix.org/rogalik/test/websocket/client/isometric/

Аноним Суб 15 Фев 2014 16:58:38  #264 №106150 

у меня ЛАГАЕТ кококопекадляучобы

Аноним Суб 15 Фев 2014 18:16:50  #265 №106159 

>>106150
Там когда ночь, включается ТОРМОЗИЛОВО. Так что это нормально.

Аноним Суб 15 Фев 2014 20:08:52  #266 №106173 

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

Аноним Вск 16 Фев 2014 16:10:36  #267 №106265 

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

Аноним Вск 16 Фев 2014 16:30:38  #268 №106268 

>>106265
Не угадал. Не с ультимы. Алсо на клиентской части и так есть проверка столкновений, если ты про http://tatrix.org/rogalik

Аноним Срд 19 Фев 2014 00:02:22  #269 №106506 

>>106268
>Anonymous
c haven and heart'a пиздит. с таким графоном не взлетит.

Аноним Срд 19 Фев 2014 17:32:57  #270 №106550 

>>106506
Графон будет изометрическим.

Аноним Срд 19 Фев 2014 23:27:56  #271 №106579 

>>103831
>поэтому нужно что-то побыстрее js
Лал, по факту нода на куче коннектов будет быстрее твоей поделки на си, как только она превысит какой-то предел сложности. Да и когда (что вряд ли случится) ты допишешь грамотное управление всеми программными ресурсами в свое поделке, увидишь, что получилась нода (ну или джава, или какой-нибудь ещё уже готовый стек серверных технологий). Ты бы ещё на ассемблере для скорости писал. Да, на ассемблере тоже медленнее получится, ибо не соптимизируешь так, как умеет компилятор. Если ты не знал.

Аноним Срд 19 Фев 2014 23:32:30  #272 №106582 

>>104004
Не намного сложнее, не гони, он правильно всё рассказал. Остальное - уже фичи и оптимизации. И BSP (или подобное) разбиение пространства - это первое, что он нагуглил бы при возникновении вопроса об оптимизации. Не преувеличивай ценность своего никчёмного опыта. Хэш-таблицы, блять, ну-ну.

Аноним Чтв 20 Фев 2014 08:50:26  #273 №106616 

>>106582
Гуру покажет результаты своей работы или просто будет брызгать слюной?

Аноним Чтв 20 Фев 2014 08:57:20  #274 №106618 

>>106582
Ты можешь делать что угодно, на чем угодно. Например можешь написать тест на детекцию коллизий на 20 000 объектов на си и на js, и выложить результат.

Аноним Чтв 20 Фев 2014 12:31:00  #275 №106625 

>>106616
Может, тебе ещё и отсосать за то, что ты такой тупой?

Аноним Чтв 20 Фев 2014 12:36:18  #276 №106626 

>>106618
Сам тренируйся. Только добавь ещё многопоточности в каждом варианте и отдавай результаты коллизии 20000 клиентам. И воспользуйся BSP, мы же не кипение проца хотим получить, а отзывчивость. И да, охуенная у тебя архитектура, раз коллизии - это то, во что упирается производительность сервера. Не позорься лучше.

Аноним Чтв 20 Фев 2014 15:10:53  #277 №106641 

>>106626
>охуенная у тебя архитектура, раз коллизии - это то, во что упирается производительность сервера
Лол.

Аноним Чтв 20 Фев 2014 15:28:11  #278 №106644 

>>106625
>>106626
Собственно, что еще ждать от онанима. Желчные изрыгания и только.

Аноним Чтв 20 Фев 2014 15:59:48  #279 №106645 

>>106644
> Собственно, что еще ждать от онанима. Желчные изрыгания и только.
Но ты можешь научиться держать себя в руках. Когда подрастёшь.

Аноним Чтв 20 Фев 2014 16:01:07  #280 №106646 

>>106641
> Лол.
Ты только лалкать и можешь, тупица. Займись кулинарией или вышиванием, геймдев не для тебя.

Аноним Чтв 20 Фев 2014 16:03:42  #281 №106647 

>>106646
Это не я был.
Скрой тред уже мудила, хуле ты доебался.

Аноним Чтв 20 Фев 2014 16:07:40  #282 №106649 

>>106647
экспириминтирую жи я у мамки трал
Тоже делаю мультиплеерную RPG, и испытываю ненависть ко всем кириллам, которые делают то же самое. Мне хочется их унизить и оскорбить.

Аноним Чтв 20 Фев 2014 16:40:53  #283 №106652 

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

Аноним Чтв 20 Фев 2014 21:58:32  #284 №106721 
1392919112369.png

Написал статью по серверной части. Думаю к понедельнику накатаю про клиента и выложу.

Аноним Пнд 24 Фев 2014 21:07:09  #285 №107183 
1393261629040.png

http://tatrix.org/rogalik/test/websocket/client/isometric/
Сделал тормозную демку с освещением.
Алсо обновил анимацию. С мобилки лучше не ходить, файлики ОЧЕ толстые.

Аноним Втр 25 Фев 2014 02:55:56  #286 №107211 

>>107183
Полная хуйня, я даже смотреть не стал.

Аноним Втр 25 Фев 2014 14:25:05  #287 №107270 

>>107183
кто тебя надоумил менять графон, норм же было

Аноним Втр 25 Фев 2014 14:37:52  #288 №107273 

>>107270
Ну дело не только в графоне.
Сервер переписываю на go, клиент тоже переписываю.
Ну и концепция немного поменялась.
Плюс изометрия мне все таки нравится больше.

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

Аноним Срд 02 Апр 2014 11:47:49  #289 №111526 

habrahabr.ru/post/212701/
>Главную особенность Go — упрощенное параллельное программирование вы исключили, думается, что причиной этому «не опытность».
>Таким образом сервер на node.js отрабатывал бы с минимальным пингом куда больше соединений, чем ваша программа на Go.
В итоге, ты мог и на ноде.жс написать с тем же успехом?

Аноним Срд 02 Апр 2014 13:46:51  #290 №111532 
1396432011500.png

>>107183
Годно, молодец. Я вот к примеру дальше скетча не продвинулся, а у тебя уже всё бегает.

Аноним Срд 02 Апр 2014 20:29:28  #291 №111559 

>>111532
Анимешные тяны в лифчиках на мехах будут?

Аноним Срд 02 Апр 2014 20:49:46  #292 №111560 

>>111559
Заморожено. Не смог в код.

Аноним Птн 04 Апр 2014 13:47:26  #293 №111893 

>>111560
Ты что, охуел? Давай я буду код делать. Годно же выглядит, готов помочь тебе. Или у тебя уже иссяк энтузиазм? Тогда, конечно, вряд ли ты сможешь генерировать контент, от превозмогания мало пользы обычно.
Пиши [email protected]

Аноним Птн 04 Апр 2014 16:39:14  #294 №111963 

>>111532
Это же Front Mission! Хотет!

Аноним Птн 04 Апр 2014 19:13:42  #295 №112022 
1396624422813.png

>>111893 Энтузиазм перешел на другую пошаговую. От этой остались тайлы только. Дизайн документ не составлен даже. А чо с этим можно сделать? Завадайте ответы, идеи. Будем придумывать, почему нет?

Карты рисовал в редакторе Tiled кажется. Кто с ним знаком?

Аноним Вск 06 Апр 2014 01:32:04  #296 №112288 

>>112022
Я че-то даже хуй знает че тут придумать можно, не фанат роботов. Готов только помочь запрограммировать идеи, но не изрыгнуть их. А годные идеи - это как раз самое сложное.

Аноним Вск 06 Апр 2014 21:46:31  #297 №112660 

>>112288
Ебаните пошагово и в онлайне. По типу Front Mission чтобы, по ногам, рукам стрелять. Покупать оружие и щиты там после боя. А происходит все в военное время. Сверх державы ебашат по миру Ядерным оружием! Только нужно одного робота прокачивать, а то я не люблю, когда много роботов в команде. Парметры должны быть, очки действия, джетпак, чтобы скользить по земле с ускорением. А пушки вначале стремные, потом дают более лучше, только они дорогие. И части у роботов можно покупать и разные ставить на корпус. Вначале нужно туториал проходить, против роботов, но в них нет пилота, как ИИ простой. Просто обучение такое. Кароче такую игру хочу, делайте.

Аноним Пнд 07 Апр 2014 00:46:20  #298 №112709 

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

Аноним Пнд 07 Апр 2014 09:46:54  #299 №112776 

>>112709
Погромист на связи. Посмотрел я в ютубчике Front Mission. Ты сможешь во всю эту анимацию?
А по >>112660 два замечания:
1. В онлайн не стану впрягаться по ряду причин.
2. Механика, в принципе, ясна. Но мир придумывать охуеешь. Сюжет, сценарии, карты. Не моя головная боль, но вангую быстрое угасание интереса к проекту у артиста, ему ж все придумывать. А объемы там огого.

Аноним Пнд 07 Апр 2014 12:55:43  #300 №112789 

>В онлайн не стану впрягаться по ряду причин.

А в чем тогда будет "фишка" у игры?

Аноним Пнд 07 Апр 2014 20:34:31  #301 №112858 

>>112789
Пиздатореализованная пошаговая тактика с приятным глазу олодовым графеном, коих сейчас по пальцам пересчитать, и то все давно пройдены? Как по мне - норм так фишка

Аноним Пнд 07 Апр 2014 21:08:20  #302 №112860 

>>112858
ИИ-шку же годную писать придётся, не?
мимогд

Аноним Пнд 07 Апр 2014 21:40:09  #303 №112862 

>>112860
ИИ пишется, если есть юниты, управляемые компьютером.

Аноним Пнд 07 Апр 2014 21:48:53  #304 №112863 
1396892933013.png

>>112862
1. Игра не онлайн.
2. Не будет юнитов, управляемых компьютером.
Охуенная игровая фишка, ящитаю.

Аноним Пнд 07 Апр 2014 22:02:38  #305 №112864 

>>112862
А ты что, хотсит собрался делать? Или намертво скрипты приколотить?

Аноним Пнд 07 Апр 2014 22:17:11  #306 №112865 

>>112863
Без пошагового онлайна или ИИ у этой игры нет жизни. Программист - кун, твоё слово. Я бы и так и эдак в ТАКУЮ ТО ЛАМПОВУЮ пошаговую играл. Только куда это дело вставлять? Втентакль чтоли?

Аноним Пнд 07 Апр 2014 22:24:23  #307 №112869 

>>112865
Без аишки можно сделать какой-нибудь "крашер": типа скроллер-битемапа, только в изометрии. Ходит робот по уровню и выкашивает примитивных врагов, попутно разрушая всякое окружение. И счёт на очки в таблице рекордов.
Но DoomRL верхом на роботах, конечно, круче.

Аноним Срд 09 Апр 2014 14:47:30  #308 №113203 

>>111526
Я ненавижу жс.
Начал перепиливать сервер рогалика на гоу. И это охуенно я вам скажу.

Могучий план все спланировать с треском провалился. Поэтому сейчас план такой: перепились сервак на гоу. Затем переписать клиента на изометрию.

Аноним Суб 12 Апр 2014 14:40:17  #309 №113807 

>>113203
Так у тебя же сервер и так на гоу-ланг, или ты не ОП?

Аноним Суб 12 Апр 2014 16:13:44  #310 №113814 

>>113807
Оп. Сервер на сишечке.

Говнокод & Костыли Inc. Пнд 16 Июн 2014 23:42:25  #311 №122939 
1402947745745.png

Сервер переехал на golang.
Клиент на изометрию.

Регистрация и авторизация пока что закрыты.
Открою когда доделаю освещение и пвп.

Аноним Втр 17 Июн 2014 10:56:41  #312 №122989 

Оп, ты молодец. Давным-давно видел как начинался первый тред, ещё подумал - скоро дропнет, как и все. Но ты до сих пор что-то делаешь, растёшь. Респект от всех пацанов с района.

Аноним Втр 17 Июн 2014 20:13:51  #313 №123014 

>>122989
Удваиваю этого разработчика.

>>122939
ОП, у тебя теперь ГРАФОН. Где художника нашел? Работает за идею или бесплатно?

Аноним Втр 17 Июн 2014 20:15:34  #314 №123015 

>>123014
>или бесплатно
или платно

Аноним Втр 17 Июн 2014 22:45:28  #315 №123026 
1403030728443.png

>>123014
Друг делает за идею. Он при этом сисьадмин вообще.

Заебался сраный канвас пытаться заставить работать быстро. На линупсе еще и софтверный рендеринг.

Аноним Втр 17 Июн 2014 23:16:40  #316 №123028 

Тестовое видео

Аноним Срд 18 Июн 2014 02:27:26  #317 №123035 

>>122939
Го в стим, проголосую за

Аноним Срд 18 Июн 2014 07:45:14  #318 №123053 

>>123035
Зачем в стим? Объясните, правда, а то я не умею в стим.
Браузерка же. Проще во Втентакль выложить.

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

Аноним Срд 18 Июн 2014 09:49:17  #319 №123073 

ananas222 зачем ты долбишься?

Аноним Срд 18 Июн 2014 11:22:36  #320 №123086 

После сотого чтения этого треда мне хочется опять написать частный сервак H&H.

Правда я полный нуб в программировании и могу написать только простую балалайку на C и сейчас учу C#

Удачи и бобров тебе, ОП!

Аноним Срд 18 Июн 2014 11:25:35  #321 №123087 

>>123086

>хочется опять написать
Опять хочется написать

Фикус

Лол, дак это же Haven and Hearth Аноним Срд 18 Июн 2014 14:02:32  #322 №123114 

Похожа пиздец

Аноним Срд 18 Июн 2014 14:15:02  #323 №123116 
1403086502836.png

>>123114
Угу. Правда у ХХ есть фатальный недостаток.

Сделал рейкастинг. Хуйня какая-то получилась.

Аноним Срд 18 Июн 2014 15:54:10  #324 №123123 

>>123116
>фатальный недостаток

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

Не нужно меня на Лурочку отправлять, знаю я про фатальный недостаток

Аноним Срд 18 Июн 2014 16:30:48  #325 №123126 
1403094648504.png

>>123123
Вообще, не считая того, что я просто хотел сделать игру, мне понравилась задумка ХХ, но категорически не понравилась реализация и некоторых моменты игровой механики.

Поэтому я и пилю, скажем так, игру по мотивам.

Аноним Чтв 19 Июн 2014 14:34:37  #326 №123233 

ОП, запили систему магии как в Ультиме 8

Аноним Чтв 19 Июн 2014 15:22:58  #327 №123245 

>>123233
Не играл в неё. Расскажи?

Аноним Чтв 19 Июн 2014 15:25:21  #328 №123246 

ОП, подскажи, пилю игру на канвасе, очередной Tycoon (не сетевой, т.е. без сервера), я скачал клиентские js файлы твоей игры (скорее всего старую версию).
Нашел кучу примеров других, но так и не понял как решить свою проблему.
Суть игры:
Есть сцена с городом (2д), есть спрайты с магазинами на этой сцене, соответственно при нажатии на магазин, должно открываться окошко с выбором товара (например 2 товара), при нажатии на товар, товар покупается (товар появляется в магазине и отнимаются деньги у игрока).
Через определенное время, 5 мин к примеру, товар или продается (и игрок получает деньги) или нет.
Как я попытался реализовать это:
есть функция main();
функция main() содержит requestAnimFrame(main) (я так понял это функция loop-петли) render() - отрисовка сцены, если текущий id сцены = 1 показывается сцена с городом, если id сцены = 2, показывается менюшка с выбором товара.

Функция render() помимо отрисовки присваивает объекты Shape (магазины или пункты меню) в свои массивы shops, menus.

Shape(x,y,width,height,type,uid)
x y - координаты, width,height - длина ширина, type - menu или shop, uid = уникальный номер объекта

Добавлен canvas.addEventListener("click", doMouseDown, false);

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

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

Так ОП подскажи как лучше организовать структуру и обработку input-а или хотя бы посоветуй статьи/примеры где можно подсмотреть.
И как хранить данные игрока?

Спасибо.

Аноним Чтв 19 Июн 2014 16:49:28  #329 №123260 

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

Заклятие складывается из нескольких частей. Во-первых, нужны ингредиенты. Всё достаточно обычно: крылья летучей мыши, кровь младенца, немного пепла от сожженной на костре ведьмы… Во-вторых, надо знать текст заклинания. В-третьих, надо исполнить некий ритуал. Для магии Земли (некромансеров) требуется положить все компоненты в отдельный мешок и использовать на него специальный "ключ". Для магии огня потребуется разместить их в пентаграмме.

Вообще
http://www.old-games.ru/game/71.html
Рекомендую потырить фич из серии "Ультима". Там очень много интересного есть. И лодки, и дома со строительством как в симс и лютый интерактив(можно рисовать портреты, печь булки, ковать и т.д)

Аноним Чтв 19 Июн 2014 17:19:51  #330 №123264 

>>123246
Бля ты меня озадачил.
Почитай совершенный код макконела.

Аноним Чтв 19 Июн 2014 17:25:14  #331 №123265 
1403184314352.png

>>123260
Ок, гляну на досуге.

Повапе БК стайл сделал. Тестирую потихоньку.

Голожопик передает вам привет.

Аноним Чтв 19 Июн 2014 18:11:35  #332 №123272 

>>123265
> БК стайл
Фу блять
Не лучше бы диабло лайк боёвку?

Аноним Чтв 19 Июн 2014 18:17:13  #333 №123273 

>>123272
Мне приходится мириться с TCP. Поэтому надо исключить жесткую зависимость от пинга.
Лучше БК-подобного ничего не придумал.

Аноним Птн 20 Июн 2014 00:30:14  #334 №123287 

>>123273
Во времена MUD'ов как-то жили с TCP и бои были практически реал-тайм по механике такие, что никаким дьяблам и не снилось.

Аноним Птн 20 Июн 2014 08:05:16  #335 №123298 

Лучше сделай автобой (майбрут), чем БК стайл. Тактики в удар/блок нет, пустая трата времени.

Аноним Птн 20 Июн 2014 09:58:44  #336 №123301 

>>123287

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

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

Впрочем, в MUD действительно проще сделать боевку близкую к риалтайму, чем у ОПа, а у ОПа проще чем в MMOFPS.

Я не говорю, что такого не бывает, или что ненужно, но это оче трудно.

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

Аноним Птн 20 Июн 2014 10:18:48  #337 №123302 

>>123301
>UDP не гарантирует...
>tcp же, доставляет пакеты в нужной последовательности.
Пофиксил за тебя, наркоман.

Аноним Птн 20 Июн 2014 10:27:40  #338 №123306 

>>123301
Стоп, я немного проебался.

Вся проблема в том, что TCP как раз гарантирует доставку пакетов, нудно удостовериться что пакет идет оттуда откуда надо, что не проебется и т.п. На все это требуется время, зато инфа будет доставлена. Если пакет проебется, тотбудет заказан новый и т.п.

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

Вообще, лучше прочитать умные книги на эту тему.

В Source Community у Valve где-то статья была на тему задержек, предсказания поведения игроков, лагов и прочего.

https://developer.valvesoftware.com/wiki/Source_Multiplayer_Networking
https://developer.valvesoftware.com/wiki/Prediction
https://developer.valvesoftware.com/wiki/Interpolation
https://developer.valvesoftware.com/wiki/Lag_compensation
https://developer.valvesoftware.com/wiki/Latency_Compensating_Methods_in_Client/Server_In-game_Protocol_Design_and_Optimization

Так что для риалтайма там работы хоть жопой жуй.

Аноним Птн 20 Июн 2014 10:31:12  #339 №123307 

>>123302
Да, да спасибо, я с 3G, который работает как Edge.

Аноним Птн 20 Июн 2014 13:59:35  #340 №123321 

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

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

Аноним Суб 21 Июн 2014 17:47:07  #341 №123471 

ОП, мы тут в соседнем треде делаем гд вики. Скинь, если у тебя где-то остались, статьи по алгоритмам. Можешь скинуть сюда или на мыло, если у тебя вайпа не было.
DejaVu-кун

Аноним Вск 22 Июн 2014 19:50:07  #342 №123581 

>>123471
Тут все: tatrix.org

Аноним Вск 22 Июн 2014 22:04:23  #343 №123588 

>>123581
Ок, спасибо :3

Аноним Пнд 23 Июн 2014 20:55:12  #344 №123743 
1403542512034.png

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

Аноним Срд 25 Июн 2014 15:57:58  #345 №123937 
1403697478821.png

Это пиздец анон. Полностью переписал карту на слои.
Плюс внедрил diamond-square генератор. Байтоебство во все поля.

Аноним Срд 25 Июн 2014 16:48:28  #346 №123948 
1403700508755.png

>>123937
Батя грит хуёво переписал. Побайтоебись ещё.

Аноним Срд 25 Июн 2014 18:47:53  #347 №123966 

>>123948
Не это норм. Для диагоналей надо два новых тайла рисовать. По другому никак.

Аноним Чтв 26 Июн 2014 13:24:00  #348 №124041 

>>123966
http://habrahabr.ru/post/227205/

Аноним Чтв 26 Июн 2014 13:26:59  #349 №124042 
1403774819650.png

>>124041
Воу, мою статейку уже тут увидели :3
Кстати, я её обновлю, там кое-что неправильно.
мимоавтор

Аноним Чтв 26 Июн 2014 13:35:32  #350 №124047 

>>124042
http://habrahabr.ru/post/227205/#comment_7722553
Обновил

Аноним Чтв 26 Июн 2014 13:36:55  #351 №124048 

>>124042
Я знал что ты тут где-то лазишь, поэтому именно её и кинул :3

Аноним Чтв 26 Июн 2014 15:16:19  #352 №124060 

>>124042
Видел статью. В детали не вдавался, потому что нету демо.

Посмотреть бы на результат твоей реализации с более менее нормальными тайлами и на рандомно сгенерированной карте с более чем 4 типами тайлов.

Аноним Чтв 26 Июн 2014 15:27:36  #353 №124061 

>>124060
Сделать как у ОПа-рогалика? Я могу сделать генерацию по хейтмапе, только в качестве высоты будут выступать тайлы.
А карту высот сделаю в фотошопе.

Аноним Чтв 26 Июн 2014 15:39:13  #354 №124062 

>>124060
Демо я тебе не запилю, но попытаюсь всё писать в одно изображение. Запилю огромный png.

Аноним Чтв 26 Июн 2014 16:32:55  #355 №124065 

>>124061
>>124062
Мне нужно понять, как твоя реализация справляется со сложными местами. Хотя, как я понимаю у меня примерно такая же реализация.

Аноним Чтв 26 Июн 2014 16:41:18  #356 №124066 
1403786478457.png

>>124065
>>124002
Отлично справляется.
Доделываю рендерер всей карты в пнгшку. Сейчас туда переходы ещё впинхуть и всё.

Аноним Чтв 26 Июн 2014 16:50:07  #357 №124067 

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

Аноним Чтв 26 Июн 2014 16:54:46  #358 №124068 

>>124067
Почти.
byte[][] map = new byte[CHUNK_X][CHUNK_Y];
int[][] transitions = new int[CHUNK_X][CHUNK_Y];

В чанке по 16х16 тайлов, в мире кастомное количество чанков. У меня по дефолту стоит 16х16, т.е. 256х256 тайлов. Типы тайла задаются так же, как и все остальное. А вот рендер отличается, да. Рендерит тайл при 4 смежных точках одного тайла.
У всех тайлов ещё разная высота.

Аноним Чтв 26 Июн 2014 17:02:09  #359 №124069 

>>124068
Получается ты не можешь просто определить что за тайл у тебя под курсором? Надо смотреть 4 угла и определять каким то образом?

Вообще хорошо получается. Надо бы адаптировать для себя.

Аноним Чтв 26 Июн 2014 17:09:12  #360 №124071 

>>124069
Йеп.
Для мыши я определяю тайл по точке, а точку нахожу так:
sx = (Mouse.getX()-TILE_X/2)/TILE_X;
sy = (Mouse.getY()-TILE_Y/2)/TILE_Y;

Аноним Чтв 26 Июн 2014 17:10:22  #361 №124072 

>>124071
Просрал перевод из мировых координат в экранные, неважно.

Аноним Чтв 26 Июн 2014 21:52:57  #362 №124084 
1403805177262.png

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

Аноним Чтв 26 Июн 2014 21:57:28  #363 №124085 

>>124084
Вообще, хочу сказать тебе спасибо. Ты мне открыл глаза. До меня доперло как рендерить карту, и ,заодно, решить еще пачку проблем.

Не хочешь мне помочь пилить рогалик?

Аноним Чтв 26 Июн 2014 22:06:18  #364 №124087 
1403805978248.png

>>124085
Антош, я доделал.
В плане рогалика, не знаю даже. Я могу тебе оставить фейкоскайпик для контакта, брось мыльцо.

Аноним Чтв 26 Июн 2014 22:09:22  #365 №124088 

>>124087
[email protected]

irc.freenode.net
#rogalik

Аноним Чтв 26 Июн 2014 22:10:11  #366 №124089 

>>124087
Да, доделал.

Loaded in 1.897 seconds!
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space

Аноним Чтв 26 Июн 2014 22:10:22  #367 №124090 

>>124088
Есть веб морда
https://webchat.freenode.net/
Канал #rogalik

Аноним Чтв 26 Июн 2014 22:11:44  #368 №124091 

>>124089
Во дурак, забыл про одну фигню.
Мне теберь осталось разбить рендер в текстуру на части когда рендерится одна горизонталь Y_SIZE'ное количество раз.

Аноним Птн 27 Июн 2014 00:47:15  #369 №124108 
1403815635551.png

>>124091
Вах!
Теперь не жрет память, но рендерит довольно долго. Хотя похуй, мне и не нужна супер скорость в рендере полной карты.
Она софтверно рисуется тем более.

Аноним Птн 27 Июн 2014 01:29:05  #370 №124110 
1403818145636.png

>>124108
http://rghost.ru/private/56595805/be2a4d64ec7a0a6be12193a709eaeb37
О разрешении я предупредил. Если повесит систему - я не причем.

Аноним Срд 16 Июл 2014 01:28:44  #371 №126010 

Исчез куда-то опять. Отпуск?

Аноним Срд 16 Июл 2014 03:46:01  #372 №126017 

Оп, на чем кодишь?

Аноним Срд 16 Июл 2014 10:00:49  #373 №126043 
1405490449455.png

>>126010
Отпуск, да.
>>126017
Пора уже делать faq.
Сервер: go
Клиент: html5/canvas/js

Аноним Срд 16 Июл 2014 12:18:46  #374 №126058 
1405498726979.webm

Думаю сделать возможность собирать дома из стен, пола и крыши. Сделал простенькую демку. Что скажете?

Аноним Срд 16 Июл 2014 15:55:43  #375 №126086 

>>126058
А зачем ты в изометрию переделал? На ОП пике гораздо круче выглядит.

Аноним Срд 16 Июл 2014 16:18:54  #376 №126090 
1405513134545.png

>>126086
Если добавить объектов и дорисовать графику изометрия будет смотреться симпатичней.

Аноним Срд 16 Июл 2014 16:20:42  #377 №126091 

>>126090
Надеюсь, что у тебя будут нормальные разнообразные тайлы, а не то однообразное говно, что сейчас.

Аноним Срд 16 Июл 2014 16:24:42  #378 №126094 

>>126091
Будут. Карту переделал, тайлы надо обновить.
Сейяас там один тестовый набор перекрашенный в гимпе для разных типов земли.

Аноним Срд 16 Июл 2014 20:46:32  #379 №126108 

>>126094

УЕБА ГДЕ ЭКШАН ТЫ ВСЁ ЕЩЁ НЕ СДЕЛАЛ ЭКШОН НАХУЙ НИНУЖНЫ ТВОИ ТАЙЛЫ

Аноним Чтв 17 Июл 2014 00:00:52  #380 №126118 
1405540852898.png

Починил генерацию объектов.
И сделал кривенький домик около респа.

Аноним Чтв 17 Июл 2014 00:02:59  #381 №126119 
1405540979557.png

Чтобы войти, надо пройти через стенку с нарисованной дверью. Пока так.

Аноним Чтв 17 Июл 2014 00:28:34  #382 №126122 

>>126118>>126119
Малаца. Ещё чуть-чуть и будет майнкрафт.
Альзо, у меня при большинстве попыток действий чёрный экран.

Аноним Чтв 17 Июл 2014 01:44:35  #383 №126125 

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

Аноним Чтв 17 Июл 2014 03:20:39  #384 №126129 

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

Аноним Чтв 17 Июл 2014 03:31:17  #385 №126130 

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

Аноним Чтв 17 Июл 2014 08:44:19  #386 №126142 

>>126122
>>126125
>>126129
Крафт сейчас не работает. Переписываю сервер же.
>>126130
Не планирую. С чем ты можешь помочь?

Аноним Чтв 17 Июл 2014 11:52:52  #387 №126186 

>>126142
В чем смысл код закрытым держать?

Аноним Чтв 17 Июл 2014 23:05:22  #388 №126271 

>>126142
>С чем ты можешь помочь?

Ну с кодом, мог бы поглядеть что там у тебя.

Аноним Чтв 17 Июл 2014 23:24:26  #389 №126272 

>>126186
Например, если он выглядит, как у меня.
мимо

Аноним Птн 18 Июл 2014 01:24:37  #390 №126278 

>>126272
Ну и что? На то и сделать его открытым что бы тебе помогли его исправить.

Аноним Птн 18 Июл 2014 09:28:49  #391 №126293 

>>126271
Смотри. Кто тебе мешает то?
>>126272
>>126278
Пиздеть — не мешки ворочать. Хочешь помочь — [email protected]

Аноним Птн 18 Июл 2014 20:20:49  #392 №126361 
1405700449715.png

Пофиксил кучу багов.
Упростил систему навыков, убрав лишние сущности.
Крафт работает, но рецепты пока до конца не доделаны.
На очереди локализация и строительство.

Аноним Птн 18 Июл 2014 20:56:21  #393 №126365 

>>126361
По поводу блоков. Сочетание клавиш ctrl+1 2 и 3 переключает браузер (хром) между вкладками.

Аноним Птн 18 Июл 2014 23:38:19  #394 №126377 

>>126365
Ага, поправлю.

Аноним Вск 20 Июл 2014 18:22:25  #395 №126468 

>>126377
в камне заспавнился, чини

Аноним Птн 25 Июл 2014 13:13:33  #396 №127149 
1406279613020.png

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

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

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

Аноним Птн 25 Июл 2014 13:41:05  #397 №127151 
1406281265929.png

Голожопик 2: эволюция

Аноним Птн 25 Июл 2014 14:20:28  #398 №127154 

>>127151
Лампово. Ты под пледиков делал эту графику?

Аноним Птн 25 Июл 2014 14:50:55  #399 №127155 
1406285455818.png

>>127154
Одна текстура травы, для которой я в гимпе цвет поправил. Скоро верну старые текстурки.

Кто такие пледики?

Аноним Суб 26 Июл 2014 12:08:45  #400 №127244 

Пытался построить стену - всё обвалилось и больше не заходит.

Аноним Суб 26 Июл 2014 12:26:51  #401 №127246 

>>127244
Починил тебя. Баг пофикшу позже. Не стройте пока ничего.

Аноним Суб 26 Июл 2014 14:01:35  #402 №127252 

Какой-то неведомый баг с бесконечными кружками есть. Я пробовал бросить кружку в воду и подобрать, и у меня в итоге оказалось 2 кружки в инвентаре. Примерно такими же действиями довёл число кружек в инвентаре до 4-х. Потом попробовал удалить одну из кружек, и у меня ошибка клиента началась.

Аноним Суб 26 Июл 2014 16:31:14  #403 №127266 

>>127155
ГГ отвратный. Зачем ему дилда в башке?

Аноним Суб 26 Июл 2014 17:29:45  #404 №127273 
1406381385850.png

>>127252
Видимо баг на не-админских учетках. Сейчас у меня тут масштабные изменения, поэтому быстро пофиксить не могу.
>>127266
Это ирокез. Пикрилейтед.

Аноним Суб 26 Июл 2014 23:22:12  #405 №127301 

Выкатил большой апдейт, затрагивающий внутренности клиента и сервера. Куча багов пока не исправлена.

Аноним Вск 27 Июл 2014 09:37:23  #406 №127334 

Геймплея по прежнему нет.
Есть огромный, бесполезный мир.

Аноним Вск 27 Июл 2014 11:47:48  #407 №127335 
1406447268236.png

>>127334
Это же не тетрис. Чтобы был геймплей нужна совокупность функций, механик и контента. А это все требует немалого времени.

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

В конце концов я нихуя не геймдизайнер. Я code-monkey. Есть предложения как сделать геймплей за 15 минут? Милости прошу.

Аноним Вск 27 Июл 2014 21:45:55  #408 №127415 

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

Аноним Вск 27 Июл 2014 22:23:06  #409 №127418 
1406485386907.png

>>127415
Я делаю клон Haven & Hearth в общем то. Бабло — если взлетит, да.
Давай ссыль, чтоли[email protected].

Аноним Пнд 28 Июл 2014 22:47:09  #410 №127543 
1406573229347.png

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

Аноним Втр 29 Июл 2014 01:37:14  #411 №127558 

>>127335
Поиграй в a dark room и зойпили основным режимом pve с фермой и с торговлей с другими игроками.

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

Эксплоринг pve по всему огромному и бесполезному миру со смыслом типа данжей в recettear.
pvp - я бы на первых порах не стал.
То, что у игрока всё время капают ресурсы а-ля кликер, и так даст тебе кое-какой ретеншн.

Аноним Срд 30 Июл 2014 23:22:20  #412 №127844 
1406748140175.png

Добавил 12 багов, сделал 4 лага дольше на 300мс каждый.
А, и еще добавил лягуху.

Аноним Чтв 31 Июл 2014 12:33:23  #413 №127922 

>>127543

сука хули ты плодишь столько предметов
сделай пока несколько, но чтоб смысл был

Аноним Чтв 31 Июл 2014 16:03:40  #414 №127973 

>>127543
чому в жабир не захожишь?

Аноним Птн 01 Авг 2014 08:09:26  #415 №128078 
1406866166895.png

>>127922
Ебанулся? Я за пол года ни одного нового предмета не добавил. Почитай тред: я переписываю сервер с си на гоу, переделал клиента под изометрию. Сейчас практически полностью восстановлен тот функционал, который был зимой, не говоря уже о новом.

Ты уже сейчас можешь захуярить себе дом из исходников. С другой стороны ты подохнешь с голоду раньше, а ферму и мобов я еще не доделал.
$ git log --format=oneline --since 2014-05-01 | wc -l
196

>>127973
http://webchat.freenode.net/
Канал #rogalik

Аноним Птн 01 Авг 2014 09:16:10  #416 №128087 

>>128078
>с си на гоу
Зачем?

Аноним Птн 01 Авг 2014 09:23:01  #417 №128088 

>>128087
Гоу решает 95% проблем, которые возникли у меня при разработке на си. Главная, пожалуй, это скорость.

Аноним Птн 01 Авг 2014 09:36:29  #418 №128091 

>>128088
Ну распиши чтоль проблемы, мне интересно.

Аноним Птн 01 Авг 2014 12:29:58  #419 №128110 

>>128088
Ну давай, опиши почему ты выбрал го, в чем именно его превосходство над си, не ставит ли он тебе подводных камней и т.д
Гофер-кун

Аноним Птн 01 Авг 2014 12:51:21  #420 №128117 

>>128088
Ни в коем случае не тралю, но интересно, а если появится очередной новомодный язык, программная платформа (Node.js, например) и т. д., ты опять кинешься переписывать серверную часть?

Аноним Птн 01 Авг 2014 13:39:24  #421 №128126 

>>128091
>>128110
>>128117
Хуйле вам мое мнение то всралось? Захотел и выбрал, захотел и переписал.

Аноним Птн 01 Авг 2014 13:51:14  #422 №128129 

>>128126
Нет ну интересно же. В особенности подаодные камни, ну поясни Кирилам, чо ты как этат та

Аноним Птн 01 Авг 2014 14:28:41  #423 №128138 

>>128129
Поддерживаю. Не сердись, ну хочешь я как цапля постою?

Аноним Птн 01 Авг 2014 14:45:16  #424 №128143 

>>128129
>>128138
1) Ручное управление памятью сосет. Каждый раз когда надо выделить память, думаешь, а может как нибудь на стеке захуярить? Получается говнокод. (GC тоже не панацея, но проблем прилично снимает)
2) Жить без встроенных в язык хеш-таблиц очень сложно
3) Строки пиздец, надо юзать либы
3) Массивы пиздец, постоянно надо таскать с собой длинну, либо опять таки юзать либы (см п.1)
4) Без анонимных функций неудобно
5) Без замыканий неприятно
6) Без интроспекции абзац
7) Чтобы получить профит от преимуществ си надо быть Пайком или Керниганом

Аноним Птн 01 Авг 2014 15:08:06  #425 №128146 
1406891286123.webm

Ебучий webm
Как, блять, из ogv сделать приличный wemb?

Аноним Птн 01 Авг 2014 16:26:08  #426 №128163 

>>128143
>Ручное управление памятью сосет
Ты сосёшь.
>надо выделить память
А память не надо выделять. Взял при старте всё, до чего смог дотянуться, и пользуй, пока не выключат.
>хеш-таблиц
Пишется за два часа.
>Строки пиздец
Пишется за два часа.
>Массивы пиздец
Пишется за два часа.
>Без анонимных функций неудобно
>Без замыканий неприятно
Нужны ровно один раз.
>Без интроспекции абзац
В итоге один нормальный аргумент не уровня ниасилил.

sageloves !/aecG6ezvU Птн 01 Авг 2014 16:33:45  #427 №128166 

>>128163
>Пишется за два часа.
И пердолится на синтаксисе уровня

ebal(**&v[0+2]->rot,****etot+**c); 

Но пердолику этого не понять, ведь Си - лучший язык всех времён и народов.
Аноним Птн 01 Авг 2014 16:39:59  #428 №128168 

>>128166
>ebal(**&v[0+2]->rot,****etot+**c);
А мне норм. Люблю эзотерику, но быдлу не понять.

Аноним Птн 01 Авг 2014 16:55:23  #429 №128174 

>>128163
Ваше мнение очень важно для иди нахуй сука.

sageАноним Птн 01 Авг 2014 19:12:01  #430 №128196 

>>128166
Ну если ты кодишь как говнюк то, видимо, такова твоя учесть.

Аноним Птн 01 Авг 2014 23:49:11  #431 №128232 

Лучший язык тот который удобен для поставленной цели.

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

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

Аноним Птн 01 Авг 2014 23:58:34  #432 №128233 

>>128232
А что ему было делать? Где ты такой движок найдешь?

Аноним Суб 02 Авг 2014 06:14:41  #433 №128246 

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

Аноним Суб 02 Авг 2014 10:53:47  #434 №128258 

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

Аноним Суб 02 Авг 2014 11:30:28  #435 №128265 

>>128258
Pok poook pokpok.
Ты с си работал вообще? Тебе какая разница как оп делает свою игру, или быть может он тебе чем-то обязан и у него делайн есть?
Вангую что там изначально был проеб в архитектуре и кодинг на Си скотился в говно больше не принося удовольствия, поэтому он и переписал + на Го и кодинг быстрее пойдёт ибо он именно для похожих целей создавался.

Аноним Суб 02 Авг 2014 17:02:54  #436 №128328 
1406984574438.png

>>128265
Отчасти ты прав. Архитектура и на гоу получилась говеная, потому что я по сути перенесил код, смотря в сишные сорцы. Кое-что переносилось почти под чистую, ругие вещи в несколько итераций переписывались на идиомах гоу: каналы с горутинами, и анонимные функции с замыканиями.

Я бы и дальше писал на сях, но мне случайно попался на глаза гоу, изучив который я понял, что он решает 95% моих проблем. Знал бы я о нем раньше, сразу бы стал писать на нем.

>>128246
Ты из тех, кому нельзя показывать пол работы. Даже если не взлетит, я получил столько экспы, что ни капли не жалею о потраченных времени и силах.

sageАноним Суб 02 Авг 2014 22:28:21  #437 №128426 

>>128328
ОП-хуй.
Зачем выводить комманды телепорта/сумона и дисконектить когда пытаешься их использовать? Или это Гошный сервер не могет в телепорт?

Аноним Вск 03 Авг 2014 07:27:32  #438 №128456 

>>128328
Нет, я из тех, кому нельзя показать половину работы, а через год показать половину от той половины.
>ни капли не жалею
Конечно не жалеешь, но по поводу "всё получится" давайте будем реалистами. Сколько раз ты перерисовывал спрайты? Три? Четыре? Ты вообще знаешь, чего ты хочешь, или так и будешь ебсти труп неродившейся игры?
>Архитектура и на гоу получилась говеная
Поэтому пришло время переписать всё на ерлонге, ага.

Аноним Вск 03 Авг 2014 11:25:08  #439 №128472 

>>128426
Это баг. Клиент не должен показывать эти команды.
>>128456
Ты так говоришь, как будто спрайты рисую я. Раз уж ты все для себя решил, будь добр, съеби нахуй.

Аноним Вск 03 Авг 2014 15:05:56  #440 №128523 

>>128472
>как будто спрайты рисую я
Как будто перерисовка одного и того же двигает твою игру.
>Раз уж ты все для себя решил
Как будто мне не похуй на тебя. Просто мимо прошёл да оптимистов осадил. А вообще, последую твоему совету; только когда обосрёшься, вспомни, что я был прав, коли уж сейчас ты не задумался.

Аноним Вск 03 Авг 2014 21:21:55  #441 №128651 
1407086515149.png

Короче посоны, гоу тоже говно. Решил хуярить на хачкеле. Запилил новую версию сервера и клиента. Пикрилейтед.

sageАноним Вск 03 Авг 2014 21:50:57  #442 №128660 

>>128651
>на хачкеле
Пиздец, ницыя диградирует!!1

Аноним Пнд 04 Авг 2014 23:10:58  #443 №128918 
1407179458767.png

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

Аноним Втр 05 Авг 2014 13:24:50  #444 №128959 

>>87747
Оп, на чем у тебя сервер? Какой онлайн, какая загрузка?
Какой надо сервак на 100-500 человек, игры матчами, юнитов одновременно по 40-50 максимум на карте.

Аноним Втр 05 Авг 2014 13:53:07  #445 №128964 

>>128959
Тред то, че, не почитать?
Сервер на гоу. У меня ммошечка, раунд один большой и бесконечный. После последних оптимизаций дохлый бесплатный амазоновский инстанс спокойно держит 10 ботов, успевая в 30Гц. Больше пока не проверял.

Аноним Втр 05 Авг 2014 13:59:15  #446 №128965 

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

Аноним Втр 05 Авг 2014 17:58:30  #447 №129016 

Графон жутко безвкусный во всех вариациях. С этим надо что-то делать.

Аноним Втр 05 Авг 2014 18:07:00  #448 №129023 
1407247620971.png

Почти доделал ферму. Копаем, вспахиваем, сажаем.
Багов пока вагон, да и лопату не скрафтить. Закнончу ферму и начну чинить баги.

Аноним Втр 05 Авг 2014 23:20:54  #449 №129077 

>>129016
Хаксель поможет, инфа соточка!

Аноним Срд 06 Авг 2014 00:04:20  #450 №129089 
1407269060155.png

>>129016
Поиграй сначала в HH, мудила.

Аноним Срд 06 Авг 2014 00:21:37  #451 №129096 

О, круто, теперь можно играть монашкой. Всегда мечтал быть монашкой.

Кстати, патфайндинг будет?

Аноним Срд 06 Авг 2014 07:44:54  #452 №129137 
1407296694338.png

>>129096
Полноценно нет. Будет легкий обходи препятсвий, чтобы в камнях не застревать. Я его даже сделал, но работает хуевасто, пока руки не доходят его отладить.

Аноним Срд 06 Авг 2014 09:38:25  #453 №129144 
1407303505942.jpg

>>129089
>HH
Я не он, ну посмотрел скрины и более менее представляю что за игра, и там графон соответствует и сочетается с геймплеем. А тут, раз уж ты захотел ТАКОЙ СТИЛЬ, то пока это не будет уровня пика, это выглядит как говно или дрочильтня для даунов.

Аноним Срд 06 Авг 2014 10:21:58  #454 №129152 
1407306118909.png

>>129144
Ты уверен что ты видел HH?

Аноним Срд 06 Авг 2014 10:42:57  #455 №129156 

>>129152
Не понимаю, что ыт хочешь сказать. Что это >>129137 лучше этого >>129152 ?

Аноним Срд 06 Авг 2014 11:05:30  #456 №129157 

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

Аноним Срд 06 Авг 2014 11:11:22  #457 №129160 

>>129157
> скрин
> все будет не так
> заценяйте, сравнивайте

А ты выдающийся говноед, парниш.

Аноним Срд 06 Авг 2014 12:07:48  #458 №129168 

Починил кучу мелких багов.

Аноним Срд 06 Авг 2014 12:40:51  #459 №129171 
1407314451901.png

Посоны, от этой хуйни у меня брат умер.

Аноним Срд 06 Авг 2014 23:03:38  #460 №129328 
1407351818018.png

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

Аноним Чтв 07 Авг 2014 02:36:19  #461 №129344 

А я то думаю, как пилятся разные годные проекты...

Аноним Чтв 07 Авг 2014 03:15:15  #462 №129345 

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

Аноним Чтв 07 Авг 2014 06:57:28  #463 №129353 
1407380248273.png

>>129344
И как же?
>>129345
Сделай игру про эволюцию, где ты начинаешь с клетки, которая должна используя различные стратегии (жрать других, жрать органику, жрать свинец...) должна создать некую заданную структуру, после чего перейти на следующий уровень макромира. Повторить. (Да, это почти 100% калька со Spore)

Аноним Чтв 07 Авг 2014 07:09:00  #464 №129354 

>>129345
Лисп-машину напиши.

Аноним Чтв 07 Авг 2014 08:26:42  #465 №129357 
1407385602466.png

Починил вылет при отколупывании камней от глыб (Рут, привет)

Теперь при добывании камней, рубке деревьев и сборе растений прокачиваются соответствующие навыки.

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

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

loves !86vMARISAE Чтв 07 Авг 2014 10:15:19  #466 №129360 

>>129345
>"рекурсии мало не бывает"
>мало
Пишешь игру без рекурсии! Вуаля, вы восхитительны!

Аноним Чтв 07 Авг 2014 10:27:02  #467 №129362 
1407392822292.png

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

loves !86vMARISAE Чтв 07 Авг 2014 11:46:11  #468 №129368 

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

Аноним Чтв 07 Авг 2014 11:52:40  #469 №129372 

>>129368
Починил.
Сделал предметы в крафте более тусклыми. Запилил свап одетых вещей.

loves !86vMARISAE Чтв 07 Авг 2014 12:04:12  #470 №129374 

>>129372
Быстро же ты.
Кстати, удары по призракам всё ещё проходят, можно фармить экспу таким образом.
Алсо, стакающиеся вещи потом будешь пилить?

Аноним Чтв 07 Авг 2014 12:11:24  #471 №129375 

>>129374
Понял, поправлю.
Нет, вещи стакаться не будут (кроме может золота), но будут вложенные контейнеры.

Аноним Чтв 07 Авг 2014 12:18:34  #472 №129377 

>>129374
Починил. И еще пару багов заодно.
Как тебе боевка?

Аноним Чтв 07 Авг 2014 12:37:24  #473 №129378 
1407400644349.png
loves !86vMARISAE Чтв 07 Авг 2014 12:39:41  #474 №129379 

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

Аноним Чтв 07 Авг 2014 16:06:32  #475 №129417 

>>129089
Сам мудила. Я играл в H&H. И вот там графон вполне ламповый, а тут он в духе флешек склепаных на коленке.

Аноним Чтв 07 Авг 2014 16:14:37  #476 №129419 

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

Аноним Чтв 07 Авг 2014 16:28:09  #477 №129423 

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

Аноним Чтв 07 Авг 2014 16:29:32  #478 №129424 

>>129423
Ну так либо скажи, либо проследуй в направление хуя, раз уж тебе так все равно.

Аноним Птн 08 Авг 2014 16:50:57  #479 №129556 
1407502257448.png

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

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

Аноним Птн 08 Авг 2014 17:01:12  #480 №129557 
1407502872185.png

Гражданина, ты туда не ходи, ты сюда ходи, а то снег башка попадет, совсем мертвый будешь!

Аноним Птн 08 Авг 2014 21:08:04  #481 №129602 
1407517684536.png

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

Аноним Птн 08 Авг 2014 23:27:33  #482 №129621 
1407526053050.png

Спиздил спрайтов напотестить.

Аноним Суб 09 Авг 2014 14:09:08  #483 №129707 

>>87747
Like your styly.

Аноним Вск 10 Авг 2014 18:33:41  #484 №129831 
1407681221239.png

Починил туторил, выделив его в отдельное окошко.

Аноним Вск 10 Авг 2014 20:53:02  #485 №129839 

>>128078
> http://webchat.freenode.net/
> Канал #rogalik
Я, кагбе, там, но тебя там нет, только бот.

Аноним Втр 12 Авг 2014 11:10:42  #486 №130005 
1407827442141.png

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

Аноним Втр 12 Авг 2014 19:27:54  #487 №130059 

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

Разбуди когда на 3d перейдешь, похоже ты просто используешь анонов в качестве бесплатных тестеров, игры которая все равно не о чем и в никуда, для галочки, исключительно для своего опыта и развития, на игру тебе наплевать. ИМХО конечно.

Аноним Втр 12 Авг 2014 22:07:46  #488 №130102 
1407866866513.png

>>130059
Что поделаешь. Не все получается с первого раза.

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

Аноним Втр 12 Авг 2014 22:22:52  #489 №130105 

Игнорь хейтеров. В изометрии реально лучше смотрится.

Аноним Втр 12 Авг 2014 22:41:31  #490 №130106 
1407868891249.png

>>130105
А то.

С сегодняшнего дня можно огородить территорию забором и построить ворота. Любой построенный объект может быть разрушен только владельцем, равно как и ворота могут быть открыты/закрыты только им же. Это означает что все что внутри нельзя расхуярить или спиздить.

При смерти теперь дропается все что было в рюкзаке. Работает броня и оружие. Это означает что можно нагибать, отжимая имущество. Но при этом есть безопасный уголок, в котором можно устроить склади и ферму, пользуясь продуктами которой можно качать статы (чтобы сильнее нагибать).

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

Аноним Втр 12 Авг 2014 23:42:27  #491 №130108 

>>130105
>В изометрии реально лучше смотрится.
Что лучше, игра-то о чем, выживач о выживаче. Известно что первые версии автор для диплома делал. Ему бы диздок запилить, а он больше в тех. процесс углубился, "то прокачаем, это построим".

Аноним Срд 13 Авг 2014 03:22:31  #492 №130118 

>>87747
>tatrix
Что-то знакомое. Ты еще что-нибудь делал, кроме этого?

Аноним Срд 13 Авг 2014 03:27:21  #493 №130119 

>>130118
> Ты еще что-нибудь делал
Только тебя с твоей мамкой на кровати.

Аноним Срд 13 Авг 2014 03:31:17  #494 №130121 

>>130119
Ясно.

Аноним Срд 13 Авг 2014 08:11:59  #495 №130133 
1407903119497.png

>>130118
Даже не знаю как тебе ответить.
Все тут: http://tatrix.org
Ну и на хабре немножко.

Аноним Срд 13 Авг 2014 21:14:24  #496 №130222 
1407950064896.png

http://www.youtube.com/watch?v=ZyhrYis509A
http://www.youtube.com/watch?v=uQ7qCgCedCs

Аноним Чтв 14 Авг 2014 08:58:40  #497 №130246 
1407992320226.png

Пластиковая руда, еба.

Аноним Чтв 14 Авг 2014 10:12:58  #498 №130249 
1407996778213.png

>>130246
Нит.

Аноним Чтв 14 Авг 2014 11:05:10  #499 №130252 
1407999910900.jpg

>>130249
Заебись сделал, молодец.
Пластик — мои блендер мэдскилз. В текстуры я не умею.

Хошь скину тебе исходники, сможешь раскрасить, и добавим твой адский сет.

sageАноним Чтв 14 Авг 2014 11:50:22  #500 №130253 

>>130252
> скину тебе исходник
Извини, много работы, да и текстурки я никогда не рисовал.

Аноним Чтв 14 Авг 2014 22:44:18  #501 №130334 
1408041858638.png

Тонем?

Аноним Пнд 18 Авг 2014 02:05:11  #502 №130824 

Не грузица

Аноним Пнд 18 Авг 2014 08:03:35  #503 №130841 

>>130824
UA: Opera/9.80 (Windows NT 6.1; WOW64) Presto/2.12.388 Version/12.17

Извини дорогой, в старой опере не работаем пока.

Аноним Пнд 18 Авг 2014 09:13:05  #504 №130845 

>>130824
Поправил код, вроде работает. Но у меня лично опера тормозит как незнаю что.

comments powered by Disqus

Отзывы и предложения