Gamedev


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
530 152 117

Вопрос по Java моддингу Аноним 10/03/17 Птн 11:32:59 3879301
1.png (34Кб, 598x600)
598x600
2.png (61Кб, 598x804)
598x804
3.png (26Кб, 601x344)
601x344
4.png (82Кб, 960x1014)
960x1014
Всем привет, соображающим респект!

Есть игра Bobby Carrot, вот ссылка на неё:
http://files.seclub.org/game/d/b/f/dbf808084aa18ab1d8d8e56ca09cc44c/Bobby_Carrot_5_nok_N80_352_416.jar

Вот ссылка на эмулятор для запуска:
https://4pda.ru/forum/index.php?showtopic=99949

На 1 пике главное меню выбора левелпаков, на 2 и 3 пике содержимое jar файла
1.dat, 2.dat, 3.dat, 4.dat - видимо, файлы левелпаков.

Как мне добавить в игру новые левелпаки с новыми картами?
Пробовал копипастом файл 4.dat обозвать 5.dat. В меню нового левелпака не появилось.

Как вообще редактировать это? На 4 пике часть файла 4.dat в Notepad+ в HEX представлении.
Аноним 10/03/17 Птн 12:40:34 3879332
Тебе вроде в /б/ ответили
Аноним 10/03/17 Птн 12:52:11 3879343
>>387933
В /b - треды однодневки...
Аноним 10/03/17 Птн 13:08:59 3879374
Ну так вероятно описание файлов уровней вшито в самой игре. Если она на жабке написана, то элементарно декомпилятором расшарить где файлы грузит.
мимо крок
Аноним 10/03/17 Птн 13:30:30 3879415
>>387937
Ни разу не сталкивался. Подскажешь декомпилятор юзер френдли?
Аноним 10/03/17 Птн 13:48:31 3879436
>>387937
Так, ок. Поставил JD-GUI. Это декомпилятор-вьювер (не редактор, насколько я понимаю).
Да нам и нужно посмотреть.
Что ж, там есть два файла формата .class, в которых есть java скрипт (его я не знаю).
Не представляю, что там можно найти. Упоминания " .dat" там только такие поиском находятся:

public a(Bobby paramBobby)
{
this.t = paramBobby;
a(this.y + ".dat");
this.z = new Random(System.currentTimeMillis());
this.c = 1;
this.u = getWidth();
this.v = getHeight();
this.w = (this.v - 2 - 16 - 6);
b(this.u, this.v, true);
this.cf = a(this.cf, "/font.png");
this.dH = a(this.dH, "/logo.png");
this.bZ = 0;
this.cb = -1;
a(true, 0);
this.x = 10;
}
Аноним 10/03/17 Птн 13:49:19 3879447
>>387943
>>387937
И это никак нас не приближает к методу редактирования самих файлов .dat
Аноним 10/03/17 Птн 15:30:28 3879598
Есть кто-нибудь, кто может помочь?
Аноним 10/03/17 Птн 23:14:15 3881409
Аноним 10/03/17 Птн 23:46:39 38815810
Аноним 11/03/17 Суб 00:00:41 38817011
Аноним 12/03/17 Вск 00:44:33 38854512
Доброанон в /b сильно помог протолкнуть проект вперёд. Приведу сюда все полезные сведения.

1.
По поводу увеличения количества левелпаков в игре (и в меню, соответственно).
Нужно внести изменения в файл a.class
Для этого декомпилировать его в файл a.java с помощью софта IntelliJ IDEA (powered by Fernflower decompiler).
Вот декомпилированный таким образом код:
http://pastebin.com/uBLRjwj8

Или с помощью софта JD-GUI
Вот декомпилированный таким образом код:
http://pastebin.com/dHeazw0U

Далее внести изменения, после скомпилировать с помощью софта javac.
При этом, кроме файла a.java
>еще подсунуть зависимости для этого jar-ника: kemulator.jar от твоего эмулятора должен подойти + нужно дизассемблировать еще и Bobby.class (скорее всего) и подсовывать компилятору

Другой вариант - внести изменения напрямую в файл a.class с помощью софта JBytedit

Что изменять? В jar файле есть 4 файла левелпаков 01.dat, 02.dat, 03.dat, 04.dat. Клонируем один из файлов в 05.dat и закидываем в jar.
Но нужно, чтобы игра хотела видеть больше четырёх левелпаков (пять в данном примере)
В коде файла a.java есть нужные нам моменты:

>try
{
InputStream localInputStream = getClass().getResourceAsStream((paramInt < 10 ? "0" : "") + paramInt + ".dat");
DataInputStream localDataInputStream = new DataInputStream(localInputStream);
localDataInputStream.readShort();
this.cu = localDataInputStream.readByte();
for (int i2 = 0; i2 <= i1; i2++)
{
this.cs = localDataInputStream.readUTF();
this.ct = localDataInputStream.readUTF();
}
localDataInputStream.close();
localDataInputStream = null;
}
catch (Exception localException)
{
c();
}
}
тут читается файл уровня (5111 строка), судя по всему их может быть 99

>private final void aa()
{
int i2 = 0;
for (int i1 = 1; i1 <= 4; i1++)
{
d(i1);
this.cv[i2] = this.cs;
this.cw[i2] = this.cu;
i2++;
}
}
Тут задаются количество левелпаков (5083 строка)
Сюда идет вызов от функции которая загружает файлы с именем 0<int>.dat

Но с четвёркой в строке i1 <= 4 не так просто (мало её поменять там пятёрку):
>В этом сорсе в куче мест это число заинлайнено, это же константа и явский байткод
>строки 202 и 203, редактировать так же как и в предыдущем случае (202 хранит названия левел паков, btw)
эта штука будет в одном из конструкторов класса a, там по имени уже найдешь поле

Аноним 12/03/17 Вск 00:45:53 38854713
2.
Второй задачей будет разобраться, как править собственно файлы левелпаков .dat для создания своих уровней.
>для этого могу посоветовать http://kaitai.io/ оч удобная штука для описания структуры бинарников + хороший визуализатор всего этого дела
Аноним 12/03/17 Вск 00:51:03 38854814
Аноним 22/03/17 Срд 22:48:22 39186115
Анончики, есть кто шарит в джаве? Помогите!
Можно даже не бесплатно!
Аноним 22/03/17 Срд 23:50:23 39187116
Аноним 23/03/17 Чтв 00:24:25 39187317
>>391871
Ничего не надо, HEX файлы ему редактировать.
Аноним 24/03/17 Птн 08:05:02 39220218
>>391871

>>391873
Hex файлы - это задача №2.
Я сейчас пока говорю про задачу №1 - редактировать class файл.


>>388545
Вот тут подробно написано.
Можно декомпилировать в java файл для редактирования, потом компилировать обратно. Можно напрямую class файл редактировать.

Суть в том, что там в нескольких местах зашито значение о том, что в игре доступно 4 левелпака (каждому левелпаку соответствует свой dat файл). Нужно увеличить число доступных левелпаков.
Одно из мест в class файле, где упоминается число левелпаков, нашли. Но если там поправить 4 на, допустим, 5, то игра крашится.
Нужно найти, где ещё в файле нужно сделать правки.

Следующим шагом уже будет добавление dat файла, соответствующего новому левелпаку.
Аноним 25/03/17 Суб 17:24:31 39260319
Жду
Аноним 28/03/17 Втр 23:56:09 39312720
Жду
Аноним 01/04/17 Суб 04:06:53 39378121
>>388547
Не ходите по ссылке,там ботнет-майнер.Ufasoft miner маскируется под svchost.exe
Аноним 02/04/17 Вск 13:00:30 39404722
>>393781
Иди нахуй отсюда дурак блядь
Аноним 22/04/17 Суб 23:00:46 39773423
Бамп
Аноним 24/04/17 Пнд 08:01:35 39786824
Бамп
Аноним 25/04/17 Втр 23:30:22 39809025
Бамп
Аноним 27/04/17 Чтв 01:28:31 39820126
Бамп
Аноним 28/04/17 Птн 15:12:04 39834427
Помоему проще написать с нуля чем модить, тем более что тут простая игра, если ты вытащищь все спрайты и звуки могу написать тебе на c# под unity с редактором уровней.
Аноним 28/04/17 Птн 15:33:33 39834628
>>398344
+ Ты должен знать все элементы игровой механики и балансы, если таковые имеются, и возможно иметь пару бытулок пива. Насколько я помню игра не многим сложней сокобана можно было даже на конструкторе сделать.
Аноним 28/04/17 Птн 16:07:04 39834929
Untitled-1.png (212Кб, 1104x612)
1104x612
Ладно, ресурсы я извлек, пиши механики и балансы, сделаю OpenBobbyCarrot если не обосрусь, а то на тебя уже жалко смотреть, как ты с этой игрой ебешься.
Аноним 28/04/17 Птн 21:42:01 39839930
>>398349
А может ему именно мод нужен и он не для себя делает.
Аноним 28/04/17 Птн 22:38:52 39840531
>>392202
Кроме цикла, нужно еще размерность массивов cv и cw увеличить.
Аноним 29/04/17 Суб 16:01:53 39846932
>>398349
Приветствую!
Ну смотри, в игре достаточно много механик. Ты уверен, что хорошая идея писать с нуля свою игру, аналогичную оригиналу?
Так-то описание всех правил и предметов есть в самой игре с картинками. Можно запустить java эмулятор и посмотреть в меню Help.

Но более желательно, конечно, было бы именно небольшое модифицирование оригинальной игры.
Нужно найти, где в class файле поправить вшитые значения числа левелпаков. Выше в треде есть существующие на данный момент наработки по этому вопросу.
Аноним 29/04/17 Суб 16:03:27 39847033
>>398405
Я в кодинге не шарю. Можешь тыкнуть носом в номера строк? Декомпилированный код на пастебине есть, ссылка выше.
Аноним 29/04/17 Суб 22:13:56 39852534
trcn.webm (3927Кб, 656x496, 00:00:29)
656x496
Untitled-1r.png (18Кб, 223x250)
223x250
Untitled-1e.png (41Кб, 642x485)
642x485
>>398469
Да, я уже немного написал, все еще думаю насчет архитектуры, но думаю на днях надумаю, и к следующим выходным уже можно будет щупать или нет .Пока что есть концепт, поддержка нескольких языков, в папке нужно будет создавать папку с названием языка, в папке храниться .XML с текстом элементов интерфейса и т.д плюс лежит картинка с флагом, при инициализации приложения просто читаем все папки в нужной дериктории и рисуем гую с названия языка по имени папки и картинку, тот же принцип с тайлами и спрайтами используемые для редактирования уровней, есть папка Decoration, в ней все папки с наборами(палитрами) обьектов, сами обьекты делятся пока что на статические и динамические(интерактивные) , ну и по дефолту наборы разделены типо как на пике, можешь создать например еще папок типо Hallowen, Xmas и т.д вся эта дрочь тоже инициализируется при загрузки правда все тайлы и прочее храниться не в .png или еще как, а в родных unity .prefab, потому что мне просто в падлу писать конвертеры и лишний раз ебаться, так-что для расширения нужно будет залазить в unity и в нем добавлять тайлы/спрайты, благо это легко, легче чем конвертировать и ебаться с генерацией атласов, с уровнями тот же принцип есть папки в папке лежит YouAwesomeMap.level который парситься и по которому собирается сцена, тут тоже гавно как и с другим, создаешь папки, в папки суешь фалы с картами билдишь и в игре все отображаеться в меню. Основное над чем я задумываюсь это что хранить в классе из которого строить игровую сетку, понятно что клетка либо проходимая либо нет, либо интерактивная либо нет, а все
взаимодействие с интерактивными клетками можно описать тремя виртуальными методами ComeIn(), Stay() , ComeOut, насколько я понял, это все принципы взаимодействия с интерактивными элементами в этой игре, так то основная ебала с созданием редактора-уровней.
Аноним 30/04/17 Вск 00:05:56 39853835
>>398525
Вот это мощно.
Твори, анон.
Жду не дождусь, когда можно будет протестировать.
Аноним 30/04/17 Вск 20:29:49 39861836
>>398525
В качестве редактора можно Tiled использовать и Tiled2Unity для импорта.
Аноним 01/05/17 Пнд 20:09:44 39876537
OpenBobbyCarrot.webm (8628Кб, 712x656, 00:01:53)
712x656
>>398618
>>398538
Думал, но не. Вообщем я до сех пор не знаю всех механик и т.д эмулятор у меня работает через жопу и не тот что в шапке, переводить английский мануал желания нет. Я так понял что все обьекты с коллизией можно преодолеть при определенных условиях, имею ввиду через заборы на дельтаплане, камни и карзинусыну можно сломать машинкой или где? короче мне нужная точная инфа.А пока пилю переферию, поддержка языка уже есть, что-бы добавить язык не нужно будет заходить в юнити, можно будет просто кинуть .png в папку с языком и отредактировать .XML В .XML файле тупо лежат все возможные тексты, струкура типо id=1 value = "New game", так-же запилил почти все интерфейсное гавно в плане - логики, архитектура будет естественно вида - классы менеджеры, ибо как-то углубляться в красоту смысла нет, сделал кароче разного говна, над основной архитектурой игровой логики еще думаю ибо в точности не знаю что как работает, а играть времени нет, ну ты понял.
Аноним 01/05/17 Пнд 22:28:55 39878938
>>398765
Ок, попробую расписать тебе завтра все механики.
Аноним 02/05/17 Втр 17:15:55 39891639
1.png (622Кб, 768x768)
768x768
2.png (623Кб, 768x768)
768x768
3.png (627Кб, 768x768)
768x768
>>398789
Так, поехали.

На этих трёх пиках выделил объекты, через которые нельзя ходить и которые нефункциональные.
Аноним 02/05/17 Втр 17:18:48 39891740
5.png (620Кб, 768x768)
768x768
6.png (628Кб, 768x768)
768x768
>>398789
На этих пиках выделил объекты, через которые можно ходить и которые нефункциональные
Аноним 02/05/17 Втр 17:25:22 39892041
7.png (626Кб, 768x768)
768x768
b8.png (12Кб, 288x216)
288x216
hud.png (3Кб, 350x38)
350x38
>>398789
Сугроб и лопата.
Через сугроб нельзя пройти.
Лопата - собираемый предмет (появляется после сбора на HUD)
Когда собрали лопату, можем раскапывать сугробы, расчищая путь.

Второй пик - анимация раскопки
Аноним 02/05/17 Втр 17:29:28 39892242
8.png (628Кб, 768x768)
768x768
9.png (83Кб, 192x720)
192x720
>>398789
Старт и финиш.
Стартуем уровень всегда на старте.
Финиш активируется после сбора всей моркови (или яиц)

Анимация активированного финиша на втором пике выделена
Аноним 02/05/17 Втр 17:44:17 39892843
b6.png (5Кб, 384x72)
384x72
>>398922
Вот ещё не приклеил к предыдущему
Анимация, как кролик исчезает, заходя на активированный финиш.
Аноним 02/05/17 Втр 17:44:49 39892944
b0.png (6Кб, 384x72)
384x72
b1.png (6Кб, 384x72)
384x72
b2.png (3Кб, 384x72)
384x72
b3.png (4Кб, 384x72)
384x72
>>398789
Так. Ну это анимации ходьбы.
Аноним 02/05/17 Втр 17:52:40 39893045
b4.png (1Кб, 144x72)
144x72
bf.png (0Кб, 24x72)
24x72
font.png (4Кб, 180x48)
180x48
10.png (83Кб, 192x720)
192x720
11.png (626Кб, 768x768)
768x768
>>398789
Сборный пост

1 пик - анимация, когда долго ничего не нажимаем. Кролик начинает стучать ногой.

2 пик - анимация бабочки. Она летает медленно беспорядочно по уровням с зелёной травой.

3 пик - шрифты игровые.

4 пик - выделена анимация звёзд. Они летают по небу в ночных уровнях.
Небо - выделил на 5 пике для уточнения
Аноним 02/05/17 Втр 18:03:31 39893146
hud.png (3Кб, 350x38)
350x38
>>398789
В игре, кроме стандартного режима, можно включить режим осмотра.
Тогда стрелками мы просто передвигаем камеру.
Это было актуально для маленьких экранов.
Надеюсь, в этой версии все уровни будут помещаться на экране.
Во время осмотра загорается символ (первый на HUD)
Аноним 02/05/17 Втр 18:03:54 39893247
Пока всё, продолжение следует
Аноним 02/05/17 Втр 19:56:01 39896348
>>398920
>>398922
>>398932
Вообщем додумал архитектуру, осталась все перевести с бумаги на код, перед началом пошерсти есть ли графика по-больше, в смысле спрайты, тут 48х48, думаю должно быть где-то 64х64 мб?
Аноним 02/05/17 Втр 20:19:08 39896949
>>398963
Нет, это максимум
Аноним 02/05/17 Втр 21:14:22 39898150
>>398963
На монеты покупаешь батинки и всякие бонусы?, напиши что дает каждый бонус. Монеты можно подобрать только один раз за всю игру? В смысле если перепроходить уровни, монеты будут лежать но при подборе не суммируются?
Фаер-болл из дракона, когда поподает в лед - разрушает его( или не только лед может разрушить?), во что шар врезается и исчезает? через что шар пролетает? только над водой землей?
Когда после беговой дорожки Бобби ускоренно пролетает несколько тайлов по направлению, если он во что-то врежется может разрушить?

Аноним 02/05/17 Втр 21:14:42 39898251
Аноним 02/05/17 Втр 21:22:52 39898652
>>398969
Еще будет хорошо если конвертнешь весь звук из миди в .wav||.ogg||.mp3.
Аноним 02/05/17 Втр 21:38:57 39899353
>>398981
По поводу механик я сегодня начал, завтра подробно распишу остальное по всем вопросам.

Звук и картинки, возможно, получится выдрать из ремейка.
Выходил ремейк на iOS и Wii.
У меня есть соответственно ipa и wad файлы, попробую покопаться.
Аноним 03/05/17 Срд 17:13:44 39913054
Аноним 03/05/17 Срд 17:14:59 39913155
Аноним 03/05/17 Срд 17:16:52 39913256
>>399130
Еще будет хорошо если вытащишь оригинальные текста HELP-мануала, на английском, они вроде в Hex редакторе пробиваются.
Аноним 03/05/17 Срд 17:19:41 39913457
Аноним 03/05/17 Срд 17:35:52 39913758
Аноним 03/05/17 Срд 17:43:06 39913959
Аноним 03/05/17 Срд 17:45:50 39914160
>>398981
Монеты разбросаны по уровням. Те, которые были собраны во время прохождения уровня, засчитываются в общую сумму после финиша.
Уровень просто так переигрывать нельзя.
Они идут левелпаками по 10 уровней. Переигрывать можно только весь левелпак, если есть желание.
Аноним 03/05/17 Срд 17:50:24 39914261
Вот описание предметов

TICKET: DREAM MACHINE
YOU CAN TRAVEL TO THE DREAM MACHINE AS OFTEN AS YOU LIKE WITH THIS TICKET. USE THE NIGHT TRAIN IN THE MAIN MENU. I'VE HEARD THAT YOU CAN FIND A NEW ADVENTURE THERE. THE TICKET COSTS 5 BONUS COINS.

TICKET: CLOUD 9
YOU CAN TRAVEL TO CLOUD 9 AS OFTEN AS YOU LIKE WITH THIS TICKET. USE THE NIGHT TRAIN IN THE MAIN MENU. I'VE HEARD THAT YOU CAN GET A MAGIC CODE THERE. THE TICKET COSTS 10 BONUS COINS.

SUPER KEY
YOU CAN OPEN ALL THE LOCKED LOCKS IN THE GAME WITH THIS KEY. IT ALSO WORKS IN THE BONUS ROUNDS! THIS FANTASTIC KEY ONLY COSTS 30 BONUS COINS!

STEREO SYSTEM
THIS COOL GIZMO PROVIDES YOU WITH A SOUND TEST OPTION IN THE MAIN MENU WHERE YOU CAN LISTEN TO ALL THE GAME'S SONGS WHENEVER YOU WANT. IT ONLY COSTS A MERE 20 BONUS COINS!

EXTRA MUSIC
YOU CERTAINLY WON'T GET BORED DURING THE GAME WITH THIS EXTRA MUSIC. IT COSTS 10 BONUS COINS.

SPEED SHOES
YOU'LL RUN FASTER WITH THESE SHOES. THEY COST 25 BONUS COINS.

COIN RADAR
BONUS COINS WILL BRIEFLY FLASH EVEN IF THEY ARE HIDDEN IN TALL GRASS - WITH THIS RADAR. IT COSTS 10 BONUS COINS.
Аноним 03/05/17 Срд 17:52:38 39914362
>>399142
TICKET: DREAM MACHINE - неактуально

TICKET: CLOUD 9 - неактуально

SUPER KEY - используется только в бонус уровнях (их реализация - отдельный вопрос)

STEREO SYSTEM - неактуально

EXTRA MUSIC - тут всё ясно из описания

SPEED SHOES - бегаем в 2 раза быстрее

COIN RADAR - подсвечивает монеты, лежащие в траве
Аноним 03/05/17 Срд 17:53:58 39914463
Времени пока нет, остальное тоже распишу
Аноним 03/05/17 Срд 19:50:46 39915664
4t.webm (2149Кб, 664x516, 00:00:27)
664x516
>>399137
О найс, цветочки,божьи коровки, будет арт побохаче, только не затягивай сильно с описанием механик, я уже сегодня-завтра буду собирать едитор, контроллер персонажа, скрипты триггеров, планирую сегодня завершить локализацию, что-бы переключалось на другой язык в реалтайме и добить все интерфейсы, из них осталось только всплывающее окно с сообщением дописать, что-бы его было так же можно использовать в едиторе и как дебаг для ошибок.
Аноним 04/05/17 Чтв 11:20:11 39925565
12.png (628Кб, 768x768)
768x768
Так, дальше рассказываю
Лёд.
Наступаем на лёд сверху - скользим до конца льда (или до препятствия). Наступаем слева - едем вправо до конца. И так далее для всех сторон.
Аноним 04/05/17 Чтв 11:21:14 39925766
13.png (628Кб, 768x768)
768x768
Предметы, которые продаются в магазине.
Вот описание
>>399142
>>399143
Аноним 04/05/17 Чтв 11:31:14 39926067
14.png (629Кб, 768x768)
768x768
15.png (629Кб, 768x768)
768x768
16.png (8Кб, 350x38)
350x38
b7.png (8Кб, 216x166)
216x166
Трахтор и парковка и канистра (пик 1)
Нужен, чтобы косить кусты (пик 2)

Чтоб юзать трактор, нужно подобрать канисту. Подобранная канистра отображается на HUD (пик 3)

Тракторы стоят на парковках. Покинуть трактор можно только заехав на парковку. Выходит из трактора всегда ВПРАВО.
Под кустом может быть морковка (пик 2 справа). Или может быть пусто (пик 2 слева). Но кусты в любом случае мешают пройти, пока их не скосили. Под пустыми кустами могут быть монеты. Этого не видно, пока не скосили. Если купить в магазине радар монет, скрытые монеты начинают подчвечиваться (непостоянно, с некоторым интервалом).

4 пик - анимация трактора. При езде он ещё трясётся.

Собирать морковь на тракторе нельзя. Морковь для трактора - препятствие.
Аноним 04/05/17 Чтв 11:39:45 39926468
17.png (625Кб, 768x768)
768x768
Лента, переключатели ленты и старый камень

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

Жёлтый переключатель меняет направление всех лент на уровне. Причём при проходе через ненажатый переключатель нажимаются все ненажатые переключатели на уровне, и в то же самое время все НАЖАТЫЕ переключатели отжимаются.
Аноним 04/05/17 Чтв 11:45:55 39926669
18.png (631Кб, 768x768)
768x768
Карусельки и карусельные переключатели

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

Красный переключатель поворачивает все карусельки на уровне на 1 шаг (на 90 градусов по часовой стрелке).
Причём при проходе через ненажатый переключатель нажимаются все ненажатые переключатели на уровне, и в то же самое время все НАЖАТЫЕ переключатели отжимаются.
Аноним 04/05/17 Чтв 11:46:18 39926770
Всё, механники я все понял, но теперь новый положняк, ищи образ Bobby Carrot forever для Wii.
Аноним 04/05/17 Чтв 11:48:21 39926871
https://www.youtube.com/watch?v=kVcOek6b86A
Вот посмотрел ролик, информативных, посмеялся с тех кто пытался сделать кривые порты на пк, увидел что на Wii то, текстурки больше и анимации лучше, наверно и музыка лучше, ну ты понял кароче, шерсти пиратбэй, образ я сам если что могу разобрать, но если это сделаешь ты будет лучше.
Аноним 04/05/17 Чтв 11:52:40 39927072
>>399267
Я механики ещё не все расписал. Продолжать нужно или нет?

Образ для Wii у меня есть. Только я не уверен, что там качество материалов лучше, чем в iOS версии. Распаковывать его хз чем.
Аноним 04/05/17 Чтв 11:53:31 39927173
Untitled-1asa123.png (83Кб, 979x1903)
979x1903
Желательно все сделать сегодня, я уже приступил к базовой части кода редактора уровней и скриптов механик.
Аноним 04/05/17 Чтв 11:55:08 39927374
Аноним 04/05/17 Чтв 11:55:29 39927475
>>399270
не, механики уже все знаю вроде, только поясни, я правильно понял что уровни можно разделить на 3 категории { сбор марковки, откладывание яйц, бонусные уровнипоиск на трактое золотой марковки в кустах}
Аноним 04/05/17 Чтв 11:55:52 39927576
Аноним 04/05/17 Чтв 11:56:51 39927677
Аноним 04/05/17 Чтв 11:59:00 39927778
>>399274
Да.
В игре левелпаки по 10 уровней.
Это или полностью морковный левелпак, или "яичный". Бонус левелы в каждом левелпаке после 3 и 7 левела
Аноним 04/05/17 Чтв 12:01:14 39928079
>>399277
Вру, после 3 и 6 левела
Аноним 04/05/17 Чтв 12:02:54 39928280
maxresdefault.jpg (101Кб, 1200x800)
1200x800
>>399277
Вообщем я позволю себе изминить механику выбора уровней, сделаю так что-бы можно было выбрать конкретный уровень в наборе, ну стандартная схема типо как на пике.
Аноним 04/05/17 Чтв 12:12:31 39928481
>>399275
Там случайно вместо с образом файл с ключом не лежал .BIN?
Аноним 04/05/17 Чтв 12:15:29 39928682
b5.png (6Кб, 384x72)
384x72
b9.png (5Кб, 480x72)
480x72
mow.png (2Кб, 240x96)
240x96
>>399271
По поводу механик тогда подробно не буду.
Я смотрю пик, который ты прикрепил. Всё вроде правильно.

Но есть недописанные моменты.

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

По выложенным яйцам идти уже нельзя.

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

Про свитчи я писал, что они все взаимосвязанные.

После приземления с kite (например, летим слева направо) кролик делает шаг вправо от точки приезмления. И так для каждой стороны.
Пик 2 - анимация полёта

Облака сдвигаются под действием ветра от мельниц. На небе есть выделенные цветом площадки. Если облако соответствующего цвета пролетает мимо такой площадки, оно там останавливается. Иначе облако летит до препятствия.

Пик 3 - Нижняя строка: анимация выхлопных газов сзади трактора во время езды. Верхняя строка: аналогично, но только когда мы в этот момент скашиваем траву.
Аноним 04/05/17 Чтв 12:16:49 39928783
>>399284
Нет. Есть WAD файл с DLC.

А зачем тебе ключ. Для запуска через эмулятор достаточно того, что есть
Аноним 04/05/17 Чтв 12:19:42 39928984
>>399286
Деревянная планка ещё.
После прохода по ней пропадает (разваливается)
Анимация развала есть (так же, как анимация расплавленного льда)

Под планкой могут быть спрятаны любые предметы. Например, переключатели или ловушки
Аноним 04/05/17 Чтв 12:58:32 39929985
JWAMTKPJgNs.jpg (44Кб, 1096x682)
1096x682
Механики ясны, не трать силы зря. Пока будет отлично если ты найдешь пики стандартных уровней, что-бы можно было собрать по ним в редактореищи все годные и по больше, собирать будем в 4 руки как я его допилю. и текста на английском - мануалы и т.д. Плюс мониторь переодически тред, если у меня будут мелкие вопросы, вот кстати один из них, что происходит когда таймер достигает 99:60 или 60:60, гамовер?
Аноним 04/05/17 Чтв 13:08:46 39930186
>>399299
http://rgho.st/82lRhG4FX
Вот карты первых 120 левелов (12 левелпаков) в лоу резолюшн. Но разглядеть в принципе можно.

Всего левелпаков 40, так что это дело так-то долгое
Аноним 04/05/17 Чтв 13:10:03 39930287
>>399299
Текст мануала я выше уже скидывал.
Там есть ещё тексты (поздравительные) в конце каждого левелпака.
Но нужны ли они нам?
Аноним 04/05/17 Чтв 13:13:43 39930488
>>399299
Насчёт бонус левелов.
Цель собрать монеты (в том числе в траве) и найти золотую морковь в траве.
Трава находится всегда за замком. После прохождения через замок стартует таймер минутный.
Если за минуту не уложились, уровень перезапускается.
Чтобы покинуть уровень, надо найти и подобрать золотую морковь. Или забить, пройдя на поле выхода из уровня.

Для прохода через замок покупается ключ за 3 монеты там же, на бонус уровне.
Или в магазине продаётся бесконченый ключ для всех замков на бонус уровнях
Аноним 04/05/17 Чтв 13:28:11 39930889
19.png (2Кб, 575x28)
575x28
>>399287
Попытался я распаковать WAD.
На выходе там файлы APP.
Распаковал APP - на выходе там файл пикрил

Ебучая матрёшка
Аноним 04/05/17 Чтв 13:30:10 39930990
Аноним 04/05/17 Чтв 13:40:54 39931191
>>399308
но сутя по скринам там тайлы тоже 48х48, возможно есть звук и еще картинки типо цветочков, а может нет..
Аноним 04/05/17 Чтв 13:42:25 39931292
Аноним 04/05/17 Чтв 14:21:18 39931993
>>399312
>>399309
Это не для нашего случая.
Лан, может найду что-нибудь
Аноним 04/05/17 Чтв 14:56:02 39932694
>>399282
По поводу выбора левела.

Сделай тогда, чтобы левелы всё таки были разделены на левелпаки, а уже внутри левелпака можно выбрать конкретный уровень как на твоём пике
Аноним 04/05/17 Чтв 15:07:00 39933095
lockedicon1star.png (3Кб, 64x44)
64x44
lockedicon2stars.png (3Кб, 64x44)
64x44
lockedicon3stars.png (3Кб, 64x44)
64x44
>>399326
Да, так и думал сделать, паки, внутри пака уровни, все уровни что мы перекатим с оригинала будут вшиты, а поверх можно будет создавать свои паки, со всеми с бонусаи и т.д Только нуно будет дорисовать в такой же стилистика на место марковки яйцо, для уровней с яйцами и для бонусных уровней свой символ, ну и звездочки-хуездочки, открытые закрытые, ну и лого перерисовать, убрать цифру 5 и написать Open Bobby Carrot Forever
Аноним 04/05/17 Чтв 15:14:00 39933196
Аноним 04/05/17 Чтв 15:15:47 39933397
Кстати, насколько это занятие незаконно?

Как торренты раздавать?
Или это деятельность похуже?
Аноним 04/05/17 Чтв 15:27:01 39933598
OSI-logo-300x352.png (14Кб, 300x352)
300x352
>>399333
полностью законно, нужно указать тип лицензии по которой я буду передавать права пользователю, указать права на арт и звук и код,арт звук соотвественно принадлежит той немецкой студии нужно это указать, код мне, на код лицензия скорей всего будет MIT или CC.если не обосрусь и не передумаю открывать код. Ну и скорей всего напишу тем парням, а может и нет, так-то они могут ее купить и издавать, или можно продать на аукционе~1000-2000$, или перерисовать арт и продавать в наглую,кек, но я скорей всего просто сделаю опен проект и добавлю в общую библиотеку Open source Projects.
Аноним 04/05/17 Чтв 15:48:13 39933999
Бля, посмотрел видео с версией для Wii, там таки монетка вращается и у морковки анимация, нужно расскавыревать, а то я уже час атласы собираю правильные, нужно сразу добить весь контент собрать в атласы и не возвращаться, долфин эмулирует под DirectX? Можно 3D Ripper Dx заюзать.
Аноним 04/05/17 Чтв 15:49:51 399340100
>>399339
А не извиняюсь, нашел картинки с марковкой и манетой.
Аноним 04/05/17 Чтв 15:50:50 399341101
>>399340
А не, извиняюсь, нашел картинку с морковкой и монетой.*
Аноним 04/05/17 Чтв 16:08:30 399345102
>долфин эмулирует под DirectX?
Да

Вообще надо определиться, клон какой игры мы делаем? BC5 или BC Forever.
BCF - это не переиздание, а ремейк.

BCF ремейк игры Bobby Carrot 5: Forever. Отличия от оригинала:
- высокое разрешение, добавлены эффекты, высокое качество звука
- добавлены сюжетные кат-сцены
- отсутствуют 4 левелпака (Memories, Easter Outing, Forest Castle, Farm2)
- добавлен новый финишный левелпак Finale
- добавлен третий бонусный уровень (с фотографом) в каждый левелпак (кроме первых шести)
- изменено расположение монет на некоторых уровнях
- изменены пользовательский интерфейс, локации выбора левелпака, поезда, магазина
- добавлены новые внутриигровые покупки
- уменьшена сложность игры

Изменения в правилах, повлёкшие к уменьшению сложности:
- на газонокосилке можно собирать монеты и морковь, заезжать на выход из уровня
- газонокосилка не скользит по льду
- в магазине доступна для покупки улучшенная газонокосилка (Red Lawnmower), на которой можно сбивать камни без ускорения
- в магазине доступен для покупки Cheat Blaster, который позволяет удалять морковь на уровне по 10 монет за штуку
- кролик во время скольжения на льду останавливается на моркови (в том числе и на лунках от уже собранной моркови)
- кролик после приземления на дельтаплане не делает шаг вперёд
- в бонусных уровнях увеличено число монет
- кролик бегает быстрее, газонокосилка ездит быстрее

Отличия iOS версии:
- присутствует только первые 2 мира Dreamland и Rainbow Valley (12 левелпаков)
- левелпак Surreal другой (основан на ориганальном левелпаке Surreal), в отличие от Wii версии, где этот левелпак основан на оригинальном левелпаке Fairyland
- отсутствуют обучающие уровни
Аноним 04/05/17 Чтв 16:10:32 399347103
>>399345
Я щитаю, что надо выдержать дух оригинала и не производить изменения в правилах, повлёкшие к уменьшению сложности.
Хотя картиночки, конечно, выдрать можно
Аноним 04/05/17 Чтв 16:13:41 399348104
>>399347

Да, только название пусть будет Open Bobby Carrot Forever, просто так лучше звучит, а механики оставлю сложные.
Аноним 04/05/17 Чтв 19:50:40 399376105
Levelatlas.png (1194Кб, 1024x1024)
1024x1024
Objectatlas.png (803Кб, 1024x1024)
1024x1024
Ебать заебался атласы формировать, часа 3 ушло от выходного на это гавно, сейчас верстаю гую для Едитора, и приступаю к самой сложной и большой части.
04/05/17 Чтв 20:42:48 399383106
>>399376
Найс.
Вижу тут несколько нефункциональных предметов из ремейка. Ну пригодятся на всякий случай
Аноним 04/05/17 Чтв 20:43:04 399384107
>>399383
бля сажа прилипла
Аноним 04/05/17 Чтв 21:20:24 399387108
14579511994300.jpg (31Кб, 317x372)
317x372
Такс, давай представим что каждая игровая клетка это массив, а каждый элемент в массиве представим в виде слоя на котором лежит какой либо обьект например тайл(земля,забор..) ловушка, морковь и т.д . То
[0] - только обекты типа tile(которые статичные, либо проходимые либо нет) или waterпросто клетка с водой, не волна
[1] - второй слой, могут быть все обьекты кроме tile,water.
[2] - третий слой, деревянный мостик, росток от бобов?.

Это к вопросу о наслоении обьектов, типо если над морковкой поставить деревянный мостик, или росток от боба будет рости над скажем ловушкой.Правильно понимаю что только эти два объекта могут быть поверх этого всего?
Аноним 04/05/17 Чтв 21:29:06 399391109
>>399387
Хороший вопрос.
Сейчас буду вспоминать.

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

Динамичные - росток, файрбол

Сейчас ещё повспоминаю
Аноним 04/05/17 Чтв 21:34:47 399393110
>>399391
Тут скорей про то что можно поставить по вверх другого, а что нельзя, ну в стиле как над ловушкой можно поставить деревянный мостик.
Аноним 04/05/17 Чтв 21:36:11 399394111
>>399393
В таком случаем на
[0]-будет тайл с газоном (хоть его и не будет видно за шипами)
[1]- будет ловушка с шипами
[2] - над всем этим деревянный мост.
Аноним 04/05/17 Чтв 21:44:01 399396112
>>399394
Ты уверен, что вообще нужно три слоя?
0 или 1 слой объединить?
Зачем эти невидные за шипами газоны?
Или так проще кодить?

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

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

Росток в уровнях растёт только поверх нефункциональных объектов (типа стена, земля).
Аноним 04/05/17 Чтв 21:46:00 399397113
>>399396
А, ещё.
Вроде точка приземления кайта может стоять на ловушках и т.п.
Аноним 04/05/17 Чтв 21:48:09 399399114
Domiks.jpg (159Кб, 900x450)
900x450
>>399396
Ок, ладно, буду смотреть по ходу работы, если что, это можно всегда исправить, на ранних этапах это даст о себе знать, рефакторинг делать не придется.
Аноним 04/05/17 Чтв 21:48:26 399400115
>>399396
А, вру опять.
Нужно действительно три слоя
Аноним 04/05/17 Чтв 21:49:58 399401116
>>399399
>>399400
Не, я уже разглядел на примере лопаты
Вокруг неё слой слой прозрачный, т.е. она может лежать на земле или снегу, и это будет различаться.
По идее.
Хотя в игре я лопату вроде только на снегу встречал
Аноним 05/05/17 Птн 15:01:38 399508117
Аноним 05/05/17 Птн 16:07:44 399546118
Аноним 05/05/17 Птн 16:18:24 399551119
Аноним 05/05/17 Птн 16:23:21 399554120
Аноним 05/05/17 Птн 16:25:12 399555121
artwork-1-1920x[...].jpg (760Кб, 1920x1080)
1920x1080
artwork-2-1920x[...].jpg (683Кб, 1920x1080)
1920x1080
artwork-3-1920x[...].jpg (703Кб, 1920x1080)
1920x1080
artwork-4-1920x[...].jpg (692Кб, 1920x1080)
1920x1080
artwork-5-1920x[...].jpg (822Кб, 1920x1080)
1920x1080
artwork-6-1920x[...].jpg (719Кб, 1920x1080)
1920x1080
artwork-7-1920x[...].jpg (648Кб, 1920x1080)
1920x1080
artwork-8-1280x[...].jpg (157Кб, 1280x720)
1280x720
Бонусные обои
Аноним 05/05/17 Птн 16:26:25 399556122
artwork-9-1920x[...].jpg (622Кб, 1920x1080)
1920x1080
artwork-10-1920[...].jpg (642Кб, 1920x1080)
1920x1080
artwork-11-1920[...].jpg (716Кб, 1920x1080)
1920x1080
artwork-12-1920[...].jpg (781Кб, 1920x1080)
1920x1080
artwork-13-1920[...].jpg (557Кб, 1920x1080)
1920x1080
artwork-bobby-c[...].jpg (384Кб, 1280x720)
1280x720
Бонусные обои
Аноним 05/05/17 Птн 20:29:46 399665123
Есть какие новости? Может, чем-то могу помочь?
Аноним 05/05/17 Птн 20:41:38 399669124
tttttttetst.webm (2545Кб, 1264x712, 00:00:53)
1264x712
>>399665
Пишу код, сейчас самая сложная и емкая часть, хоть и архитектура придумана, и в голове, и на бумаге все бьется, посмотрим как будет на практике, писать много, помощь пока не нужна, просто мониторь тред переодически. к шебм звук случайно прилип.
Аноним 05/05/17 Птн 20:57:12 399671125
Аноним 05/05/17 Птн 20:57:52 399672126
>>399669
И панели save load перепутаны, но в целом думаю что этого должно быть достаточно, все редактирование будет через этот интерфейс, ну и он естественно измениться к концу все может сильно поменяться, но принципиально интерфейс останется.
Аноним 07/05/17 Вск 13:15:54 399915127
Аноним 07/05/17 Вск 13:17:46 399916128
Аноним 07/05/17 Вск 13:18:05 399917129
>>399915
кек, я так понял там некоторые особо одаренные команды работали несколько месяцов над ПК версией.
Аноним 07/05/17 Вск 13:22:16 399919130
Аноним 07/05/17 Вск 22:35:40 400042131
DgGkjSdzhg8.jpg (105Кб, 780x675)
780x675
1/3 пройдена.
теперь следующую неделю, буду щупать-пилить-щупать пилить. Допилю все гавно типо сериализатора и тому подобное и наследующей недели уже можно будет сохранять и альфа-тестировать карты, а через еще неделю уже бета-тестировать + 3 дня на баги и релиз. и того еще 2 недели до релиза, если сохронять темпы 2 часа в день и в выходные больше 2 часов.
https://youtu.be/4ZmaAGSyvHc
Аноним 08/05/17 Пнд 01:36:14 400076132
>>400042
Респект тебе заочно, бро
Аноним 10/05/17 Срд 16:27:13 400522133
Аноним 14/05/17 Вск 23:18:32 401362134
158a8fd7c1bd45a[...].jpg (71Кб, 780x304)
780x304
Bump от разработчика-куна.
На то что в конце крашится и вылетают ошибки не обращай внимания, просто тут еще не дописал сериализатор, точнее сериализатор есть, но еще не полностью функцианальный, я проебался с панельками и архитектурой сохранения, когда запилил все по начальному плану, оказалась что я моя архитектура не позволяет перезаписывать карты, только сохранять как новые, я попробовал закастылить, но в итоге проебал время и переписал все заново, теперь панельки загрузки и сохранения объеденены в одну, можно из игры удалять, сохранять, загружать, как карты так и коллекции карт, + всякое гавно от выстрела себе в ногу, файлы с картами можно переносить из пака в пак и т.д, все как и планировал, они определяются и рисуются в игре, картам можно задавать сложность в здездах, сложность коллекции в звездах определяется нахождением среднего значения из всех карт в коллекции. Структуру карт пришлось переписывать, так как дефолтный c# сериализатор отказывался глатать юнитевские классы, из-за этого я тоже немного проебался и у меня в начале было целых 3 разных класса для хранения карты, один для редактирования в билде, другой для сохранения, и третий для использования в интефейсах он просто хранил имя, сложность и путь к файлу с картой для сохранений, которая в свою очередь распаковываеться в редактируемую, пиздец короче , это все переписал на два класса, для игры и для меню + оптимизировал по малости там и сям, и еще есть в планах оптимизация этого места.
Остановился на реализации обьектов которые занимают несколько игровых клеток, типо как водяная мельница элемент декорации которая в высоту 3 игровых клетки, а в ширину одна, есть сложности например когда накладываешь ее по верх чего-либо нужно проверять по ее скелету каждый тайл не перегараживает ли он обьект, если да то удаляем, но если например кладем такой обьект на другой такой-же обьект который больше одной клетки, то выходит нужно проверять и его весь скелет, вообщем рекурсия ебанная, сегодня с ней весь день ебался, почти исправил, из-за этого и сыпяться ошибки,т.к. решил подогреть тебя новым видео и бампом с прогрессом, поэтому тупо заккомментировал разные участки которые не закончил, а так 1-2 дня и сериализатор должен быть готов, если еще не проебусь с чем-нибудь.
https://youtu.be/svvsIqd_eJc
Аноним 14/05/17 Вск 23:23:09 401363135
>>401362
Буду теперь почаще бампать, например раз в 1-2 дня.
Аноним 15/05/17 Пнд 00:23:21 401368136
>>401362
Ну это же просто охуенно.
Верю в тебя, разработчик-кун
Аноним 15/05/17 Пнд 13:32:21 401419137
errorParse.webm (6069Кб, 1176x636, 00:01:37)
1176x636
errorCreate.webm (4806Кб, 1176x636, 00:01:07)
1176x636
Так, вообщем сегодня буду чинить все что сломал вчера, начну с работы удаления коллекций и навигации по коллекциям, вчера все работало, потом я пару часов пытался запилить другой участок кода и все перестало работать, есть пример двух ошибок.
1) При удалении коллекции я пытаюсь ссылаться или прочитать удаленную коллекцию.
2) при создании коллекции карты перемещаются из одной коллекции вдругую.
Этими ошибками я сейчас и займусь.
Аноним 15/05/17 Пнд 14:11:56 401427138
14939938798530.jpg (367Кб, 960x960)
960x960
>>401419
Ну и опишу принцип в двух словах. На сколько я помню, при запуске если игра не находит папку для коллекций и дефолтную коллекцию "My level Pack" , которую нельзя удалить ,она должна быть всегда. То создаем папки и сразу ассоциируем их с массивом коллекций, деффолтная коллекция "My level Pack" должна всегда находится в [0] индексе этого массива. Все остальные папки которые находятся в папке для коллекций так-же читаются, по имени папки создаем елемент коллекции в массиве и добавляем в выпадающий список интерфейса опцию для этой коллекции.Так-же для каждой папки коллекции читаются все лежащие в ней файлы с картами .level, из файла карты мы вычитаем только ее сложность , после этого перегоняем ее в специальный класс в котором храниться только сложность карты и путь к файлу с самой картой, что-бы не читать без надобности всю игровую карту и кучу инфы о ней, т.к. карту считывать нам не нужно, для отображения в интерфейсе достаточно просто знать ее сложность,и не нужно знать о, обьектах которые ее заполняют и т.д., для каждой карты выбранной в выпадающем списке коллекции, создаем красивые кнопки с звездочками и циферкой порядкового номера от еденицы, последний элемент в массиве карт всегда кнопка "New Map" это естественно что-бы сохранять карту как новую, а не перезаписывать. Но если создавать коллекции из игры, а не читать перед запуском , , то я просто создаю папку ассоциирую с массивом коллекций и создаю кнопку "new map" ассоциируя ее с массивом карт, минуя чтения всех соседних папок и их карт. Как-то так.
Аноним 15/05/17 Пнд 14:40:47 401433139
ascii.gif (22Кб, 724x475)
724x475
>>401427
При удалении карты из коллекции, тупо удаляем файл, путь к которому лежит в массиве карт и переименовываем все карты в этой коллекции, по порядку от единицы и высвобождаем елемент в массиве карт, всю инфу какую карту удалять в каком массиве получаем по индексам массивов они все должны быть симметричны, зная индекс выбранного элемента в выпадающем списке, по нему мы можем найти нужный елемент вмассиве с классом коллекцией карт, тоже самое с картами в самих коллекциях, получаем индекс выбранной кнопки с картой, по нему симметрично берем карты из массива с картами.

Выпадающий список коллекцияКарт
| [0] "My level pack" | [0] "My level pack" |
| [1] "PackName1" | [1] "PackName1" |
| [2] "PackName2" | [2] "PackName2" |
| [3] "PackName3" | [3] "PackName3" |


Кнопки с картами массивКартВколлекции
| [0] "1" | [0] "1.level" |
| [1] "2" | [1] "2.level" |
| [2] "3" | [2] "3.level" |
| [3] "4" | [3] "4.level" |

При удалении коллекции карт, в начале удаляем все файлы с картами в папке, потом саму папку высвобождая занимаемое ей в массиве место.
Сайт с модами Java игр. Аноним 15/05/17 Пнд 15:21:29 401463140
Ты будешь удивлен от того, что такое до сих пор живет, но. Потом сюда выложишь что получилось: http://ae-mods.ru/load/
Там как-раз место для таких поехавших.
Аноним 15/05/17 Пнд 18:54:11 401513141
FixedError.webm (11904Кб, 1144x652, 00:02:43)
1144x652
>>401419
Починил, проблема было в том что при удалении папки или файла я почти сразу пытался прочитать область с удаленным файлом/папкой и она не успевала удалиться полностью, причем это проявлялось только когда фреймрейт проседал, я только решил что все, вроде вылечил, запускаю бандикам записать видео и тут хуяк ошибка как на зло, и так раз 5, лол, пока не понял.
Вторая ошибка примитивная, сразу было ясно. Когда создаешь коллекции, карты смешиваются и прочее, все это из-за того что в игре, как я уже писал выше, я использую облегченный класс для хранения карт/коллекций для использования в интерфейсах, минуя чтения всех файлов, и вообщем при перезапуске билда с игрой или переключении между коллекциями, она читает папки с коллекциями по очереди, которая формируется по алфавиту или как пользователь в винде себе поставит, из-за этого массив с коллекциями не совпадал с массивом облегченного класса коллекций, когда создаешь папки коллекций из игры они добавляются в массив в той очереди в которой я их создаю, когда игра сама читает эти коллекции она их засовывает туда уже в другом порядке, по алфавиту, причем я каким-то образом в начале когда тестировал это все миновал, так как всегда использовал букву выше чем M My level pack и папки читались в таком же порядке как и записывались,лол.
Аноним 15/05/17 Пнд 18:56:27 401514142
>>401463
Такое ко мне не относится, я не моды делаю, почитай тред, к тому же я не поехавший и заливать туда мне нечего, так как ты тред не читал.
Аноним 15/05/17 Пнд 19:20:13 401520143
error1.webm (4166Кб, 800x704, 00:00:39)
800x704
error2.webm (3078Кб, 800x704, 00:00:31)
800x704
Следующая партия ошибок, это ебучии обьекты отличного от 1х1 размера, в первом случае когда я на такой обьект ставлю что либо, он вроде удаляется, но при сериализации вновь появляется, хоть я и подчищаю по всей маски коллизии обьекта.
Второй случай нормально зафрапсить не удалось, так как еще вчера начал исправлять, но ошибка в том что если длинный обьект ставить на длинный обьект, происходит то же говно что и в первом случае.
Аноним 15/05/17 Пнд 20:44:02 401546144
>>401514
"поехавший" не в обиду сказано если че. Как бы имеется ввиду что нужно достаточно курнуть чтобы в 2д17 пилить мод на джава игру. Я только с радостью в него поиграю через тот же эмуль или на живой мобилке.
И да, перечитывать весь тред в 140 постов как-то муторно, не находишь? Поясни коротко, что именно я упутил.
Аноним 15/05/17 Пнд 20:46:52 401548145
>>401520
Все ясно. Перенос на юнити. Отлично, но ты все еще можешь залять игрульку на тот сайт, если чё. Вай нот
Аноним 15/05/17 Пнд 20:56:51 401551146
>>401520
Кстати, в оригинальной игре нет лелвелпаков с уровнями с разными сложностями.

Так что, возможно, разное количество звёзд у карт одного пака - это излишнее. Достаточно установить сложность всего пака.
Аноним 15/05/17 Пнд 20:58:50 401553147
>>401551
Я не пишу порт, я делаю Open версию, делаю что хочу, законом не запрещено.
Аноним 17/05/17 Срд 23:33:18 401909148
errorFix2.webm (7154Кб, 968x708, 00:01:21)
968x708
14939938798530.jpg (367Кб, 960x960)
960x960
>>401520
Пиздец еще раз проебался с архитектурой и потерял на выявление и исправления ошибок почти 4 дня, из-за того что пришлось переписывать структуры хранения игровых данных, а она связанна с сохранением/загрузкой/Редактированием еще до конца не исправил, но осталось хуйню, можно даже закрыть кастылем, так как осталась ошибка из разряда тут давиш, все работает, давиш ниже, не работает? Но я ясен хуй исправлю уж до конца если не обасрусь .
Теперь без нескольких часов проблема с тайлами любых форм и размеров решена, жаль что вроде только два игровых обьектов реализовывают это водопад и дракон, уж слишком много работы.
Причем самое веселое как я понял ребята из FDG Entertainment у себя в коде не реализовывали такую поддержку, так как эти обьекты водопад есть только на специальном уровне где нужно встречаться с каким-то волшебником, и не используется на игровых картах, хотя в ресурсах игры он есть, и выглядит красиво казалось чаво нет, но поебавшись с реализацией этого говна, я понял что они просто в реальности использовали игровую сетку маленького размера, а все водопады и обьекты больше чем 1х1 находятся за пределами игровой сетки и в ней не инициализируются...
Аноним 17/05/17 Срд 23:35:51 401911149
>>401909
не водопад, а водяная мельница, водопад, деревья и т.д размером 1х1 это независимые от друг друга тайлы со своей анимацией, как и дракон вообщем, только эта мельница ебанная 1х3, такие вообщем сводки с полей.
Аноним 18/05/17 Чтв 08:12:32 401938150
>>401911
Ну зато больше возможностей будет при создании пользовательских карт.
Аноним 18/05/17 Чтв 11:32:28 401957151
errorFix3.webm (14724Кб, 1008x708, 00:01:53)
1008x708
>>401520
>>401909
Все, исправил полностью,теперь редактор более менее юсер френдли, то что в конце не удаляются тайлы за мельницами это норма, т.к. в сериализаторе еще не прописанны до конца новые правила, сейчас этим и займусь.
Аноним 18/05/17 Чтв 11:58:21 401962152
>>401957
До альфа-тестов далеко ещё?
Аноним 18/05/17 Чтв 12:41:46 401964153
louissalvatorea[...].gif (4088Кб, 252x238)
252x238
>>401962
Если дальше все пойдет как планировалось, то нужно будет дописать сериализатор, накинуть контроллер игрока он простой и все. Альфа тест на ранних этапах будет представлять из себя в начале просто тестирование на только тайлах, тайлы проходимые - не проходимые, нужно побегать посмотреть как происходит взаимодействие контроллера с архитектурой сетки карты, если с простыми тайлами все будет нормально, то начинать добавлять простые механики, ловушки, воду, беговые дорожки, кнопки, попутно проверяя каждый добавляемый элемент на взаимодействие с контроллером и другими элементами, по идеи если я все правильно написал и не проебался, то самая сложная часть позади, и сегодня-завтра уже буду альфа-тестить, если на тестах не выявится серьезных ошибок, то все пойдет как планировалось ,минус 4 дня проебанные на исправление архитектуры, то есть сейчас проект написан примерно на половину, еще 1 неделя+4 дня, однако чем на более позднем этапе выявиться ошибка архитектуры, тем дороже будет ее исправления, но в общем-целом я все равно иду с опережением времени раза в два от средней рыночной, даже учитывая что я не программист, и пишу по несколько часов в будни совмещая с работой.
Аноним 18/05/17 Чтв 12:53:46 401967154
>>401964
Как это не программист?
Аноним 18/05/17 Чтв 13:07:29 401974155
DKtb8dQrGeE.jpg (115Кб, 1263x929)
1263x929
7Dkha6LCR2I.jpg (97Кб, 1264x930)
1264x930
ohxF0K4PJ0Q.jpg (110Кб, 1264x930)
1264x930
XD1KfNfhpeM.jpg (54Кб, 912x776)
912x776
>>401967
так-то я environment artist, художник крч, делаю модельки, левел дизайн, текстурки с шейдерами, взаимодействую с аутсорс художниками, пишу диз.доки, но сейчас уже наверно вырос в просто developer.
Аноним 18/05/17 Чтв 16:14:51 401994156
errorFix4.webm (17546Кб, 1008x708, 00:02:05)
1008x708
>>401957
Еще одна проблема решена, теперь осталось дописать де-сериализотор для интерактивных обьектов, типо морковок, ловушек и т.д и можно начинать думать о контроллере персонажа.
Аноним 18/05/17 Чтв 18:02:53 402019157
errorFix5.webm (16555Кб, 1008x708, 00:02:12)
1008x708
Вроде все, теперь двигаюсь в сторону контроллера персонажа и альфа тестов, если точнее то нужно сделать, и прикрутить навигатор по коллекциям и картам для главного меню, эта та панелька на которую попадаешь нажав на "Start".
Аноним 20/05/17 Суб 12:21:29 402213158
Какие новости?
Аноним 20/05/17 Суб 16:02:17 402268159
MainMenuCollect[...].png (305Кб, 512x512)
512x512
Untitled-1.png (65Кб, 345x333)
345x333
>>402213
Начал писать интерфейс для главного меню, нужно было сделать что-бы при нажатии на старт, появлялась панелька с двумя кнопками выбором режима игры {Classicстандартные паки с картами, которые открываются по прохождению , Custom Паки сделанные пользователем или скачанные, вообщем пользовательские паки } После выбора типа игры, должна быть панелька с выбором конкретного пака, после выбора пака, панелька с выбором карты, ну и все, после уже писать контроллер игрока и запускать бегать, тестить, но как всегда не все так просто, казалась вроде что вся логика этих панелек уже реализована в редакторе карт ну панель загрузки/сохранения почти тоже самое что и должно быть в главном меню Я за час накинул почти весь код, скомпилировал билд и хуй, а сейчас я не тестирую проект в самой юнити, т.к. код заточен считывать различные бинарные файлы, карты,настройки и т.д, то есть если проверять в юнити он просто не найдет пути к файлам и не запустит нужный код, так как пути в проекте и в установленной игре разные, пользователь может установить игру куда угодно, поэтому приходиться после каждого добавления в проект компилировать билд и тестить в нем, следовательно у меня есть только дебаг ,ну и профайлер, только он нужен в конце, сейчас незачем. и о том что происходит под капотом я могу только догадываться, например файлы могут плодиться и куча разного говна, ну и вообщем я написал код который должен рисовать кнопки, а они не рисуются, расставляю в коде дебаг сообщения, по дебагу все работает , после нескольких часов последовательного дебага понимаю что кнопки рисуются, но где-то за пределами интерфейса, потом несколько часов не мог понять что за гавно ведь в редакторе тот-же код и кнопки выставляются в правильные векторы, а тут нет, сидел два часа и думал что за гавно, потом уже когда шел спать обдумывал проблемный участок кода, и понял что я долбоеб и проблема ровно в одной маленькой строчки, которую нужно просто переместить, суть такая.
Я инициализирую болванку кнопки, заполняю данными которые читаю из файла сложность коллекции, имя и т.д и устанавливаю вектор позиции относительно анкерной точки, добавляя кнопку к родительскому трансформу, но из-за того что я ставил вектор позиции до того как присоединял кнопку к родителю, анкерная точка рассчитывалась относительно экрана, а не родителя, из-за этого она рисовалась где-то в пизде. я тупо передвинул строчку кода, что-бы в начале кнопка добавлялась к родителю, а потом задавать ей позицию и проблема исчезла, лол.
Ну и пока думал о дизайне этого всего, решил использовать стандартный арт, на кнопке с выбором классического режима,теперь будет рандомная картинка с артом, о кнопке с пользовательскими паками еще не решил... и еще перекатился на Unity 5.6.1f1
Аноним 20/05/17 Суб 16:03:16 402269160
>>402268
Ну и после работы продолжу писать все эти интерфейсы, до контроллера игрока еще не дошел, но уже вот вот.
Аноним 20/05/17 Суб 19:11:57 402289161
>>402268
Так всегда. Думаешь, что по-быстрому сейчас всё сделаешь.
Потом что-то идёт не так, потом одно за другое цепляется.
А потом в стремлении к перфекционизму пытаешься навести красоту, в итоге уходит на это столько времени, сколько уже потрачено было.
Хотя ты думал, что уже всё.
Аноним 22/05/17 Пнд 23:19:49 402538162
Its-alive.jpg (69Кб, 640x349)
640x349
alphatest001.webm (13210Кб, 1008x708, 00:02:16)
1008x708
Первый проход пошел.
Аноним 23/05/17 Втр 09:37:03 402579163
Аноним 28/05/17 Вск 20:21:45 403394164
Ну что, как успехи?
Аноним 29/05/17 Пнд 22:28:17 403510165
158a8fd7c1bd45a[...].jpg (71Кб, 780x304)
780x304
Проебал воскресный БАМП.
Вообщем сейчас у меня много работы, мало времени, поэтому не каждый день получается писать код, но зато есть заметный прогресс, исправил много говна, и оптимизировал с децл, там-сям. Пока все идет хорошо в том смысле что архитиктура которую я закладывал в начале, еще до того как сел писать это то говно с тремя слоями о котором я говорил работает, даже есть излишки которые можно убрать и все будет работать но в падлу. Как я и писал, самая сложная часть позади, сейчас осталось только написать контроллеры для всех типов обьектов, из которых сложность вызовут только беговые дорожки которые пишу сейчас, они уже работают только не хватает одного говна, если сделать закольцованную дорожку,что-бы Бобби вечно на ней катался, не уверен есть ли в оригинале такая возможность, но мне из-за того что есть редактор нужно реализовать, что-бы не выстрелить себе в ногу, и не ебаться с проверками карты на ошибки сделанные пользователем типа таких волшебные бобы, облака, дракон, хоть логика кажется простой и так оно и есть, но приходиться учитывать все возможные комбинации игровых элементов. Как допишу дорожку , бампану контентом, когда не скажу.
Аноним 30/05/17 Втр 08:18:58 403565166
Аноним 31/05/17 Срд 15:24:48 403848167
Вопрос, кнопки которые меняют направления дорожек, когда жмешь кнопку, все другие такие кнопки, переключают состояние нажата-поднята у всех кнопок или только поднимает нажатые кнопки?
Аноним 01/06/17 Чтв 01:54:07 403968168
>>403848
Наступаешь на ненажатую: она и все остальные ненажатые нажимаются. А все нажатые отжимаются.
Аноним 01/06/17 Чтв 01:58:05 403969169
>>403968
Или по другому скажу. На старте на поле есть X кнопок в состоянии 1 и Y кнопок в состоянии 2.
После переключения у нас все X кнопки в состоянии 2 и все Y кнопки в состоянии 1.
Аноним 01/06/17 Чтв 09:32:48 403981170
>>403969
ага, так и сделал.
Воскресный бамп 1 month edition Аноним 04/06/17 Вск 21:42:28 404628171
CYfPlTK4muw.jpg (61Кб, 800x330)
800x330
Воскресный бамп 1 month edition
Суть такова.
Прошел месяц, за месяц работы над проектом он доведен до альфа стадии, реализовано большая часть функционала, Написано ~5k строчек кода. Пока не много времени и в падлу грузить голову, поэтому в основном накидываю код в пятница-воскресенье, буду бампать, постараюсь по чаще, но если проебусь, то воскресенье - вечер, это почти стабильный бамп.
https://www.youtube.com/watch?v=RHYMj_GNwoY
Аноним 05/06/17 Пнд 08:53:30 404679172
Аноним 11/06/17 Вск 14:53:30 405824173
Воскресные новости будут?
Аноним 11/06/17 Вск 22:32:23 405927174
bandicam 2017-0[...].webm (7854Кб, 1024x720, 00:00:51)
1024x720
>>405824
Да, но новостей не много, за эту неделю почти ничего не написал. Бытовуха и т.д. Из того что написал, это карусели вращающаяся платформа и исправил core кусок отвечающий за сборку карты из файла, я видимо проебался забыл исправить, и в игре использовал не тот класс для хранения инфы о карте, из-за этого в игре инфа о каждой клетке дублировалась, если точнее то в каждой клетке есть инфа о типе обьекта который лежит в этой клетке и ссылка на сам обьект, что тупо пиздец, и теперь я просто храню обьекты не дублируя инфу о нем и обращаюсь напрямую к нему. На следующей недели поднажму.
Аноним 11/06/17 Вск 22:36:25 405928175
>>405927
На лаги не обращай внимания, это у меня гавно-ноут и бандикам жрет все что может, а так где-то в среднем будет ~2мс за кадр, это в секунду где 300-500 кадров, но на нормальных пеке наверно и 1мс c соплями будет, это около 1к кадров в сек.
Аноним 12/06/17 Пнд 02:16:43 405956176
>>405927
Очень хорошо. Если не считать лагов, практически не отличить от оригинала
Аноним 18/06/17 Вск 11:16:31 407013177
Есть продвижения?
Воскресный БАМП Аноним 18/06/17 Вск 22:06:25 407102178
a.webm (10235Кб, 848x644, 00:01:09)
848x644
14597185202410.jpg (34Кб, 604x604)
604x604
Реализовал планку и лед, лед не до конца, с льдом ебусь третий день, слишком много вариантов комбинаций игровых элементов, и приходиться очень много думать как наладить цепное взаимодействия их между собой, так как я не человек дождя, меня это вгоняет в депресию, кек. Но сегодня вроде более менее, работает, точнее не работает, но его не пидарасит так как раньше и ошибки определить становится проще т.к. простор для их возникновения становиться уже. Как-то так, а в целом, я жив, проект пишется, но медленно,
Аноним 18/06/17 Вск 22:08:33 407104179
bandicam 2017-0[...].webm (3384Кб, 848x644, 00:00:19)
848x644
bandicam 2017-0[...].webm (5245Кб, 848x644, 00:00:33)
848x644
bandicam 2017-0[...].webm (5985Кб, 848x644, 00:00:35)
848x644
типа того, я фрапсил это гавно что-бы анализировать в чем ошибки,кек.
Аноним 18/06/17 Вск 22:15:28 407108180
ziga.webm (1767Кб, 848x644, 00:00:12)
848x644
Аноним 18/06/17 Вск 22:27:35 407109181
На то что при скольжении не активируются кнопки и он местами медленнее скользит не обращай внимания, это мне известно просто в падлу сейчас корректировать это просто не баг просто нужно выставить определенные условия для всех элементов...
Аноним 19/06/17 Пнд 10:54:48 407124182
>>407102
ОК. Буду ждать новостей
Аноним 19/06/17 Пнд 11:57:37 407130183
fixedIce.webm (14048Кб, 848x644, 00:01:34)
848x644
143931205711648[...].jpg (22Кб, 400x326)
400x326
Починил лед, вроде, щя потестирую и буду приступать к следующим обьектам, лед оказался довольна сложным, пришлось вспомнить линейную алгебру, но пока самый сложный обьект который был это беговая дорожка, сколько же боли пришлось испытать при ее написании...
Аноним 19/06/17 Пнд 19:14:10 407205184
>>407130
Так и в погромиста можешь потихоньку перепрофилироваться
Аноним 22/06/17 Чтв 13:38:39 407812185
Вопрос по водным кувшинкам, кувшинка может столкнуться с кувшинкой? имею ввиду когда две движутся на встречу друг другу то что с не подвижной сталкивается это понятно.
Вопрос кувшинка останавливается когда проезжает сквозь монеткус игроком или без?
Вопрос, я так понял судя по картинкам уровней, то ее можно ставить на волну и тогда она при старте игры она движется по ее направлению если не уперается в что-то.
Аноним 22/06/17 Чтв 14:30:52 407833186
>>407812
>Вопрос по водным кувшинкам, кувшинка может столкнуться с кувшинкой? имею ввиду когда две движутся на встречу друг другу то что с не подвижной сталкивается это понятно.
Да
>Вопрос кувшинка останавливается когда проезжает сквозь монеткус игроком или без
Нет. Да и монеток в воде нет.
>Вопрос, я так понял судя по картинкам уровней, то ее можно ставить на волну и тогда она при старте игры она движется по ее направлению если не уперается в что-то.
Всё так
Bump Аноним 25/06/17 Вск 21:00:10 408463187
14870290047830.jpg (139Кб, 1280x960)
1280x960
Вялый бамп, не удалось нормально пописать в эти выходные, начал писать воду и кувшинки с волнами,написал но были ошибки мучался с ними,а потом все переписал и сейчас вернул все к более-менее нормальному состоянию что-бы вкатится завтра в этот участок кода без боли, думаю завтра допишу кувшинки и волны если будет возможность. Там много особенностей которые отличает от тех же беговых дорожек и льда, хоть и механика похожа, но тут кувшинки могут сталкиваться, могут плыть очередью, с игроком и без, плюс все рекурсивное гавно как на бег. дорожках, типо если сделать закольцованное движение или две дорожкиволны направить друг на друга или за пределы карты и т.д и двигаются они хитро, плавно поворачивают на волне в сторону ее движения. Но вроде все варианты продумал и есть примерное решение, нужно только сесть и писать, чем я и займусь, надеюсь завтра. После воды из тяжкого говна останется только облака с воздухом, но думаю они будут похоже на воду и кувшинки и можно будет многое заимствовать из их кода, а после воздуха останется более-менее простое гавно, дракон , бобы, воздушный змей, а всякие итемы типо лапат и т.д быстро сделать, да и бобы я боялся больше всего, поэтому уже давно имею план примерного решения, как и дракона в общем, он мне тоже не давал покоя когда планировал все это гавно.
Аноним 25/06/17 Вск 23:32:03 408487188
>>408463
Ок. Спрашивай, если что уточнить нужно
Тред не читал, сразу писал Аноним 27/06/17 Втр 16:51:09 408735189
0KnOCxb9fI.jpg (59Кб, 604x579)
604x579
Игрой сейчас занимается тот анон, который вначале не знал как добавить в игру новые уровни? Сейчас он кодит на Java? Или не кодит?
Аноним 27/06/17 Втр 19:44:56 408781190
>>408735
ОП репортинг ин.

Изначальная проблема так и не порешалась.

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

По изначальному вопросу помощь так же приветствуется.
Прогресс в хату Аноним 29/06/17 Чтв 20:16:39 409136191
leafs.webm (5876Кб, 840x644, 00:00:37)
840x644
Прогресс в хату. Написал основу для листьев и течений, осталось написать что-бы после перемещений или изменения направления потоков, пересчитывались кувшинки, что-бы например когда высвобождается место под волной, а на волне стоит кувшинка, то одна уезжает, а ее место занимает другая, как в обойме. Ну и сейчас написан код только для одного вектора движения, кувшинка налево, поток вниз, нужно повторить все для остальных векторов движения + проблемы которые всплывут в последствии, и всякие мелочи,лол.
Аноним 30/06/17 Птн 01:01:40 409175192
>>409136
Чот они у тебя пружинят перед тем, как выстроиться.
Или это типа эффект такой новый внедрён для красоты?
Аноним 30/06/17 Птн 10:12:23 409204193
LfBFiEK.jpg (1311Кб, 2448x3264)
2448x3264
>>409175
Это не для красоты, хотя как по мне, то так красивее чем было в оригинале, но если в двух словах то истоки этого движения лежат в реализации перемещения кувшинок, в оригинале это работает примерно так, когда кувшинка должна двигаться она рассчитывает путь, находит целевой вектор куда ей плыть и где остановиться с учетом всего с чем она может взаимодействовать: волны, деревяшки, после нахождения пути она высвобождает занимаемое место и записывает себя на целевой вектор, после чего начинается перемещения, следовательно перед тем как начать визуально перемещаться, технически она уже переместилась, благодаря чему мы можем почти одновременно построить пересекаемые пути для кувшинок до начала их движения. Но из-за того что у нас более сложная реализация и пользователь может сделать в редакторе любые сочетания, такая модель нам не подходит. На вскидку возьмем ситуацию в которой при старте карты кувшинки перемещаются в направлении друг-друга, это уже сложно и дорого рассчитать, нужно знать скорость движения,вектор направления, расстояние и прочее, что-бы точно определить место где они должны пересечься и остановиться, а если одна из них будет двигаться не по прямой на встречу, а сделает поворот на волнах из-за угла, это уже пиздец, а если они будут пересекаться крест на крест, а если их будет паравоз из 8 штук + волны зиг загом и их пути пересекаются крест на крест, только думаю об этом и уже расстраиваюсь, а это всего лишь кувшинки, а не система ПВО. Вообщем я использую другую модель расчета движения, которая и порождает такой интересный эффект, а в оригинале дизайнеры просто избегали все эти подводные из-за выше изложенных причин.
Аноним 30/06/17 Птн 10:27:16 409206194
gBJDIKa.jpg (1055Кб, 3264x2448)
3264x2448
>>409204
Ну и это только один пример, еще есть возможность поставить кнопки переключения волн поближе друк к другу и тогда можно будет изменить направления волн когда они уже все рассчитали и технически переместились, а визуально еще двигаются, тогда нужно все пересчитывать, а если поймать момент и переключить волны в неподходящий момент, то сложность таких расчетов становиться пиздецом в вакууме. Когда пользователь начнет играться всем этим как в песочнице, то это превращается в серьезную инженерную задачу, епта.
Аноним 30/06/17 Птн 19:07:21 409330195
>>409204
На самом деле в оригинале есть уровни, где этих листочков овердохуя. Один ходят цепочками, делают повороты цепочками, сталкиваются.

Есть такие задачи, где надо довести листок до конечного пункта, при этом по ходу движения много волн. И нужно клацать по волновым переключателям туда-сюда, пока листок не дошёл до очередной волны.
Аноним 01/07/17 Суб 09:39:44 409375196
>>409330
Уровни с переключением волн на лету встречал, а все остальное не припомню, это какой лвл?
Аноним 01/07/17 Суб 12:31:28 409379197
leafErrors.webm (18160Кб, 840x644, 00:02:01)
840x644
Допилил остальные векторы движения для кувшинки и волн, осталось еще горизонтальную волну сделать, и кнопки + то что писал выше+ всплывшие ошибки.
Аноним 01/07/17 Суб 12:43:34 409380198
>>409379
Ну и сделать что-бы они красиво заворачивали на волне, это как я планирую решит несколько проблем из шебм.
Аноним 01/07/17 Суб 13:26:56 409382199
bandicam 2017-0[...].webm (5018Кб, 840x644, 00:00:30)
840x644
>>409380
Ах да, забыл еще про эту ебалу, а как вспомнил приуныл.
Аноним 01/07/17 Суб 21:35:55 409455200
>>409382
Не унывай, родина нуждается в тебе!

>>409375
Например, последний в паке Circulation

>>409379
На 0:40 - 0:41 неправильное поведение. Когда листик натыкается на волну в противоположном для него направлении, он останавливается.
На 1:12 - 1:13 надо тоже уточнить. Не помню точно, но возможно, что листик (на примере стоит на волне, направленной вниз, но не может пока плыть из-за преграждённой дороги) нельзя толкнуть в сторону (на примере влево) с волны.
Bump traditional edition Аноним 02/07/17 Вск 22:47:53 409710201
14980687521130.jpg (38Кб, 200x200)
200x200
Воскресный бамп, пока ничего не писал, занимался бытовухой и аутировал, как выйду из аутизма продолжу на днях.

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

>На 0:40 - 0:41 неправильное поведение.
Это так, что-то я забыл совсем, исправлю.

>На 1:12 - 1:13 надо тоже уточнить.
То есть с волны можно двигаться только по ее направлению? Если скажем лист упирается на волне в землю, то его не как не сдвинуть, только переключив волну?


Аноним 03/07/17 Пнд 09:49:20 409777202
>>409710
>То есть с волны можно двигаться только по ее направлению?
Да надо уточнить, не помню точно. Сейчас попробую поискать подходящий уровень и проверить.

>найти схемы левелов с всех частей игры
Было бы здорово, но их скорее всего нет.
На самом деле в тех 12 левелпаках, на которые есть схемы, встречаются все игровые механики.
Аноним 03/07/17 Пнд 11:05:32 409788203
2017-07-03 at 1[...].webm (15712Кб, 1084x1080, 00:02:28)
1084x1080
>>409777
Уточнил. Всё там можно, ложная тревога.

Вот прошёл и записал последний тур в паке Circulation
Аноним 03/07/17 Пнд 15:53:26 409825204
k2mQXKc.gif (4311Кб, 320x240)
320x240
>>409788
Так, что-то я поглядел, а листья то и не заворачиваю плавно на волнах, даже не знаю как у меня в сознании такое отложилось и где я это увидел, имею ввиду мне казалось что листья когда двигаются по волне то их будто плавно сносит по направлению течения, а щас посмотрел, ничего такого не увидел, лист движется в центр тайла волны и потом двигается по ее направлению.
Теперь что касается столкновений листьев, то что я писал выше где кичился о более полной и крутой реализации , посмотрел левел паки, но не увидел листьев которые одновременно двигаются на встречу друг другу @>>> <<<@ или пересекаются в движении крест на крест., делаю вывод что таки такого нет,а если есть, то это могло бы решаться судя по оригиналу тупо делением пути на два, или что-то хитрое не используя физики как у меня, вообщем это важно увидеть, если такое есть. Как я понял что в игре все кувшинки сонаправленны в движении и могут сталкиваться только с неподвижными кувшинками, точнее уровни есть только такие где они не двигаются на встречу и могут сталкнуться будучи не соноправленными.
Аноним 04/07/17 Втр 18:48:17 410001205
Java-кун, нужна инфа по этому вопросу.
>Как я понял что в игре все кувшинки сонаправленны в движении и могут сталкиваться только с неподвижными кувшинками? точнее уровни есть только такие где они не двигаются на встречу ?
Аноним 04/07/17 Втр 20:20:49 410055206
>>410001
Ну видимо да. Я таки не припоминаю уровней, где разнонаправленные листики сталкиваются
Аноним 04/07/17 Втр 20:22:43 410057207
Вот облака точно сталкиваются
Аноним 04/07/17 Втр 21:22:21 410092208
>>410057
Было бы здорово если бы ты по облокам шебм бы записал, как с волнами, очень удобно смотреть и править, когда время будет естественно, пока еще нужно эти кувшинки одолеть.
Аноним 05/07/17 Срд 09:44:00 410159209
2017-07-05 at 0[...].webm (7167Кб, 1082x1080, 00:01:34)
1082x1080
Посмотрел ещё раз уровни с листиками.
Нашёл вот один уровень с интересным моментом. Вот посмотри: на поведение правого листика на 00:39 - 00:41 А потом я переиграл по-другому на 01:27 - 01:29
Аноним 05/07/17 Срд 18:14:01 410224210
>>410159
Интересно, Это многое меняет, в той модели как я себе представлял это работает в оригинале.Буду думать дальше...
Аноним 05/07/17 Срд 18:39:47 410225211
HU87rz6irk.jpg (33Кб, 356x604)
356x604
>>410224
Ну конечно я всегда могу тупо каждый кадр проверять положение кувшинки и обновлять карту проходимости, но так не делается и надеюсь до этого не дойдет, скорей всего я сделаю все относительно норм, но тут опять таки есть ящик пандоры в виде какого-нибудь дохуя умника который будет лепить матерые комбинации этих волн и кувшинок. Будь он проклят этот дохуяумник-кун.
Аноним 06/07/17 Чтв 12:46:05 410377212
>>410225
Может, в редакторе запретить "сложные" моменты?
Аноним 06/07/17 Чтв 21:00:03 410508213
14840942352910.gif (4749Кб, 256x212)
256x212
>>410377
Та не, это не тот случай, в крайнем случае просто сделаю как в оригинале и они просто будут проезжать сквозь друг друга, но думаю я справлюсь и сделаю лучше.
Воскресный БАМП Аноним 09/07/17 Вск 20:29:52 411169214
14952331988520.jpg (44Кб, 435x508)
435x508
Воскресный БАМП , Суть такова.
Ебался с волнами, доебался до воскресенья. Все вроде правильно и работает писал ту часть где они плавают по одной кувшинки, не очередями. , но постоянно вылазят какие-то баги, я лезу их переписывать и так до воскресенья, я так часто переписывал код что уже не могу нормально реагировать на всплывающие ошибки и определять причину, на бумаге все должно работать, по крайне мере та часть где они двигаются по одной, а на практике какой-то не объяснимый бред, так что если в ближайшие дни меня не озарит, буду переписывать все с начала контроллер кушинок и волн ., почти уверен что проблема в каком-то костыле который я слепил закрывая баги и забыл о нем, или часть старого кода который незаметно остался и он как-бы по логике отвечает требованиям, но уже не актуален и я не замечаю его, или типо того, вообщем проще написать заново шаблон поведения который работает на бумаге, и ебаться со свежим кодом о котором есть полное представление, чем насиловать этот старый развалившейся труп. Еще имеет смысл скомпилить билд шиндоус/линух и дать тебе тестить, что-бы эффективней эти баги определять и лечить, нужно тупо лепить разные комбинации волн-кувшинок, находить ошибки и запоминать как эти ошибки воспроизводить, и репортить в тред.
Аноним 09/07/17 Вск 20:31:22 411171215
bandicam 2017-0[...].webm (13607Кб, 656x524, 00:01:30)
656x524
бамп
Аноним 10/07/17 Пнд 08:06:30 411239216
>>411169
ОК. Помогу, конечно
Аноним 10/07/17 Пнд 15:03:55 411336217
И как, анансы? Open версия скоро будет запилена? Жду и желаю удачи, вы лучшие!
Аноним 11/07/17 Втр 17:27:00 411658218
14588707344670.jpg (146Кб, 1920x1080)
1920x1080
>>411336
> скоро будет.
Уже вот вот.

Бамп.
Вроде придумал алгоритм, сейчас буду проверять, возможно будет бамп алгоритмом с инфой, который нужно будет обмозговать и убедиться что все работает, перед тем как начать писать.
Аноним 11/07/17 Втр 20:28:55 411681219
PlanningTideref.png (57Кб, 1024x1024)
1024x1024
Оставлю пику здесь, завтра приду и напишу суть, и возможно визуализирую принцип действия, вроде это рабочая схема, но возможно что-то поменяю т.к. пока примерил только на нескольких краегольных случаях , я поменял подход, в начале не верно начал с листьев, нужно было с облаков т.к. они очевидно практически идентичны, но поведения облаков более сложное, а значит и более полное,от него я и отталкивался, вообщем надеюсь завтра еще раз обмозгую, сразу примерю, и после завтра начну писать в код если не обосрусь с работоспособностью алгоритма
Аноним 12/07/17 Срд 12:19:22 411782220
>>411681
Мда, пик сложноват без пояснений
Аноним 12/07/17 Срд 12:30:44 411784221
bc058180c0521bb[...].jpg (26Кб, 188x165)
188x165
>>411782
Сразу предупрежу что с пояснением станет еще хуже.
Аноним 12/07/17 Срд 12:42:14 411788222
>>411784
Сразу скажу что это практически ПВО, но благодаря нескольким правилам, то что они двигаются в 4ех направлениях, двигаются с одной скоростью, не могут обгонять друг друга и т.д, можно сильно упростить схему, но принцип тот же, рассчитываем путь движения для всех обьектов, находим точки пересечения, если есть считаем длину пути до этой точки для обоих обьектов, расставляем на места, если место уже зарезервировано для другого обьекта, то мерим их длину от старта до этого места, та у которой длина меньше занимает это место, и это в цикле пока все листы которые могут двигаться то есть все листы которые стоят на волнах для листов и на потоке воздуха для облаков не будут посчитаны найдет путь и целевая точка и все пути не будут пересекаться, как-то так.
Аноним 12/07/17 Срд 18:40:01 412093223
>>411788
Ну что могу сказать, удачи. Тут я тебе не помощник
Аноним 12/07/17 Срд 19:13:03 412123224
bandicam 2017-0[...].webm (1521Кб, 664x476, 00:00:45)
664x476
Сохраню для себя, пока без объяснений, вдвух словах на шебм пример как алгоритм будет расставлять листы в подобной ситуации. Это типо краеугольный случай, тут много зависит от того с какого листа начинается проверка, для всех равнозначных случаях когда для двух обьектов одна цель и одинаковое расстояния, место занимает тот кто первый начал расчитывать путь.
Второй краеугольный случай тоже завязан на порядке рассчета листьев, он возникает когда просчитаный путь для листа перекрывает другой лист, который считается позже первого, но путь у него короче и он перекроет дорогу первому раньше чем тот проедет точку столкновения.
Аноним 12/07/17 Срд 20:09:20 412176225
Ждём
Аноним 12/07/17 Срд 21:55:45 412289226
>>412123
Ламповый шизофреник
Аноним 13/07/17 Чтв 09:28:53 412873227
Bump Воскресный. Аноним 16/07/17 Вск 17:00:25 417404228
4ca76317d1a40ce[...].png (559Кб, 800x509)
800x509
SAM2588.JPG (1077Кб, 1920x1080)
1920x1080
Bump.
Вообщем как и планировал, сел писать ахуительный алгоритм, в начале накидал на бумаге как это должно быть, потом вывел основные проблемы и начал думать о том как их решить, в основном проблема расчетов такого рода в том, что листы начинают двигаться в рандомной последовательности, то есть если бы пути для листов рассчитывались в порядке от наименьшей длинны пути - к большей, то в большинстве случаев результат был бы приемлем, да и вообще основной фактор от которого зависит оценка пути это длина этого самого пути для конкретного листа. Вообщем понимание этого решало много проблем, затем перешел к проблеме когда пути листов пересекаются, это было довольна легко решить, нужно было просто засекать пересечения пути, проверять то что пересекаемые листы не двигаются в одном направлении так как паровоз из листов тоже технически пересекает путь первого листа и т.д т.к. одно место могут пересечь несколько листов, то нужно было просто записывать все эти листы, сортировать их по длине пути от старта до точки пересечения, и вносить их в список для перерасчета, ну и если длинны пути равные, то значит листы сталкиваются и нужно просто выбрать какой лист займет место пересечения ,а делает это первый кто начал рассчитывать путь до пересечения, у него и наименьший путь до этой точки так как список для листов которым нужен перерасчет пути сортирован по длине пути, бинарной кучей - не вдаваясь в подробности.., если длинна пути не равная, игнорируем это пересечение, так как они просто пересекают точку столкновения в разное время, а так как скорость движения для всех одна то узнать это довольна легко, мы просто приводим скорость пути к 1, и равномерно считаем для всех листов путь от старта либо от текущей позиции если лист уже в движении.
до точки пересечения. Похожим способом решалась проблема когда листы двигаются на встречу друг другу, нужно было просто определить что они действительно двигаются на встречу друг другу,после чего разделить путь между этими листами на 2, и если получаем четное число, то просто возвращаем для каждого листа это число как длину пути, если не делиться на 2 имеется ввиду четное число - нечетное первый лист занимает (длина пути / 2), а второй (длина пути / 2)-1. Ну и оставалось самая ресурсоемкая проблема когда лист движется и во время его движения происходит перестроение листов или еще чего, что может повлиять на его путь, тут лист который движется в случае когда его конечная точка пути на волне, или упирается в лист на волне и т.дв потенциально динамический обьект, в игре это наверно только лист и доски. то этот лист просто прослушивает проверяет тот лист на то, что он не начал движение и до сех пор занимает эту позицию. Так же было еще несколько проблем, о которых мне просто в падлу писать т.к. все это не имеет смысла и в конце недели когда я сел переводить алгоритм с бумаги в код, я понял что я долбоеб, и можно было все сделать настолько просто что становиться смищно от того как я ебался неделю над алгоритмом и сколько сил было на это потрачено. Причем алгоритм получился потенциально рабочим и наверно он не сильно бы уступал по производительности тому решению которое пришло в конце, но это уже совсем другая история, а решение которое пришло пиздецки примитивное и пришло мне на фоне работы над другим проектом под nes но это не точно. Вообщем опять не вдаваясь в подробности, у меня для всех интерактивных обьектов используются триггеры, которые засекают три состояния взаимодействия с ними - когда обьект входит в зону триггера, когда находиться в зоне триггера , и когда выходит из него. Я просто буду использовать это тригерры как узлы для поиска пути, а сами листья можно сказать вообще не будут рассчитывать путь, они будут двигаться тупо на одну клетку вперед и смотреть они будут на одну клетку вперед. То есть лист тупо начинает движения и будет двигаться от триггера к триггеру в своем направлении пока не столкнется с чем-либо и перезаписывать свое значение он будет от триггера к триггеру, не каждый кадр как я боялся, тут конечно остаются всякие исключения, но в целом это должно работать и это очень легко, еще не писал так как под впечатлением от всего этого говна и отдыхаю.
Аноним 17/07/17 Пнд 01:57:48 418041229
>>417404

>>417404
Если я не сбился со счёта, то конечная реализация, которую ты собираешься внедрять, уже третья?
Аноним 17/07/17 Пнд 08:22:20 418084230
>>418041
Yes, надеюсь что это последний раз.
Bump Воскресный. Аноним 23/07/17 Вск 22:35:54 420927231
Zam6Tc4G.png (319Кб, 370x371)
370x371
Bump Воскресный.
суть такова. Проебал выходные на бытовуху, написал листья, осталось написать что-бы листья пересчитывались когда лист освобождает место на волне и т.д, это легко, к тому же серьезно задумался перевести бег.дорожку, лед и т.д на новый алгоритм, уж больно он прост и стабилен по сравнению с старым, но не факт, а в целом бамп с контентом будет на недели, так как астрологи предсказали неделю свободную от работы, то смогу писать не только по выходным, а прикладываться еще и в будни, на данный момент все выглядит легким и понятным, думаю что уже не обосрусь и таки запилю проект до конца.
Аноним 24/07/17 Пнд 00:00:46 420977232
>>420927
И про альфа билд не забывай
Аноним 26/07/17 Срд 12:18:07 422585233
Аноним 27/07/17 Чтв 17:20:49 423361234
15000217072301.jpg (64Кб, 604x452)
604x452
Суп гд.ч. положняк такой, уезжаю на дачу, возможно на неделю+-, возможно проебу бамп, т.к. не уверен в наличии там интернета, ноутбук беру с собой, но не факт что получиться писать код.Как-то так. Надеюсь что получиться от туда двачевать капчу, но не уверен.
Аноним 29/07/17 Суб 11:06:43 424887235
image.png (567Кб, 697x404)
697x404
>>423361
Нахуй тебе дача? Тут бы сидеть код пилить, нет блядь! Надо на дачу, кОртОшечку полоть ко-ко-ко.
Аноним 29/07/17 Суб 14:53:16 425125236
>>424887

Иди отсюда, дурачок
Аноним 07/08/17 Пнд 01:11:51 430419237
Bump
Bump Воскресный. Аноним 13/08/17 Вск 21:16:11 438032238
14939634443210.jpg (342Кб, 800x534)
800x534
Вернулся с дачи, там мало писал, написал листья, но осталось закастылить один момент и полирнуть на наличие мертвого и не актуального кода и можно будет забыть как страшный сон и не вспоминать почти до конца проекта, видео пока не записал, но на днях будет.
Аноним 13/08/17 Вск 23:06:09 438064239
>>438032
Это хорошо. Я уже начал побаиваться, что ты пропал
Аноним 16/08/17 Срд 20:59:13 438489240
Аноним 23/08/17 Срд 14:14:31 439541241
Какие новости?
Аноним 23/08/17 Срд 21:40:34 439606242
tumblro86bkwmGR[...].gif (315Кб, 500x370)
500x370
проебываю бампы, если кратко то ебанные листья не отпускают, все как-бы работает, но есть один странный баг, который не дает мне преступить к работе над облаками. Но сейчас пока не удается и вовсе поработать над проектом, баг конечно подается закастылеванию, но это не дает мне покоя, вообщем все плохо, из хороших новостей только то что код получился простым и эффективным если не считать баг 90% что я его перенесу и для льда и для всех похожих механик т.к. он быстрее и гараздо меньше в плане кол-ва строк, ну и этот кусок кода как только я его полностью можно будет использовать как шаблон для облаков и прочего что уменьшит работу, но как я написал работать пока не удается, но в целом это не повод сильно расстраиваться т.к. я его не забросил и делать осталось не много...
Аноним 24/08/17 Чтв 08:13:11 439669243
Аноним 29/08/17 Втр 21:51:44 440726244
bandicam 2017-0[...].webm (11009Кб, 656x500, 00:01:13)
656x500
Бамп, осталось немног дописать, но можно сказать листья все, скорей всего дописывание всяких мелочей я оставлю под конец.
Аноним 30/08/17 Срд 00:07:55 440753245
Screenshot2017-[...].png (1346Кб, 1920x1080)
1920x1080
>>440726
Бодро. На стоп кадре можно увидеть наложения листов друг на друга. Это ведь только визуальный косяк?
Аноним 30/08/17 Срд 00:38:10 440759246
Аноним 30/08/17 Срд 23:31:16 440971247
Аноним 31/08/17 Чтв 00:39:46 440985248
>>440971
Чот комьюнити на сто человек
Аноним 31/08/17 Чтв 06:47:43 441014249
Аноним 31/08/17 Чтв 11:50:57 441042250
>>441014
Восемь лямов как в эмдикей
Аноним 31/08/17 Чтв 12:50:14 441066251
>>441042
Ну я подписался, кто-то подписался. Уже 102. И ты подпишись.
Аноним 31/08/17 Чтв 20:07:58 441137252
bandicam 2017-0[...].webm (7198Кб, 664x524, 00:00:46)
664x524
Bump кнопками.


Аноним 31/08/17 Чтв 20:09:11 441138253
14907320836730.jpg (16Кб, 445x459)
445x459
>>440971

Забавно, но описание кривое.
Аноним 31/08/17 Чтв 21:34:51 441149254
>>441138
А что с описанием?
Аноним 31/08/17 Чтв 22:14:11 441153255
3450474433cec69[...].jpg (118Кб, 371x500)
371x500
>>441149
>уже довольно давно погромирует
Прошло всего где-то 3 месяца, из которых я садился за проект 1.5 месяца.
>на уровне аля java игры на сименсы
Это порт джава игры .
Проще было написать Это опен сорс порт джава игры с редактором уровней. просто ОП поста скорей всего не читал тред и подумал что эти треды связаны с игрой хотя разрабатывать ее начал несколько месяцев назад , а треды встречал вроде еще в прошлом году, ну а с игрой на уровне аля java игры на сименсы он близок т.к. это порт джава игры она не на уровне ,а она есть джава игра с сименсов.
Аноним 31/08/17 Чтв 23:08:02 441161256
Аноним 31/08/17 Чтв 23:20:09 441163257
mine.gif (2Кб, 120x117)
120x117
Аноним 01/09/17 Птн 01:02:09 441168258
Аноним 09/09/17 Суб 21:54:39 442124259
Бумп
Аноним 11/09/17 Пнд 21:01:44 442462260
0000shot.png (65Кб, 640x480)
640x480
Бамп что живой.
Положняк следующий, к сожалению писать получается не часто, т.к. работа, пока все еще процесс стоит на листьях блядь, точнее на поведении когда переступаешь с досок на лист, как я понял когда такое происходит то игрок должен стопориться на том листе который будет занимать высвободившееся место под досками и не сможет например быстро его пробежать? Вообщем эту проблему я сейчас решаю, и так-же немного изменил поведения листьям, посмотрел еще раз твои шебмки с оригиналом, увидел что когда есть ряд листьев то они двигаются как-бы по очереди с разницой в одну клетку,в начале стартует первый лист, когда он переместился на клетку начинает двигаться следующий...если бы я раньше заметил это то это бы облегчило задачу проблема когда несколько листов одновременно начинают движения хоть они и заканчивают свое движение в одном и том же кадре, но рассчитываются в разном порядке из-за чего бывает что лист позади заканчивает движения раньше других, пересчитывает путь и не видит лист который идет впереди него, но я не заметил и исправлял эту проблему, так что это изменение носит чисто эстетический характер, в угоду аутентичности. Продолжаю ебаторию...
Аноним 12/09/17 Втр 08:00:31 442528261
>>442462
>, как я понял когда такое происходит то игрок должен стопориться на том листе который будет занимать высвободившееся место под досками и не сможет например быстро его пробежать?
Ну да, передвигаться с листа на лист можно только по неподвижным листам.

>увидел что когда есть ряд листьев то они двигаются как-бы по очереди с разницой в одну клетку,в начале стартует первый лист, когда он переместился на клетку начинает двигаться следующий...
Не догадался тебе об этом сказать, когда говорил, что у тебя листы наезжают друг на друга иногда
Аноним 22/09/17 Птн 19:45:01 444457262
.амп
Аноним 30/09/17 Суб 16:02:13 446052263
LinC0009.png (710Кб, 640x480)
640x480
Бамп. Суть такова, пока нихуя не делал, сычевал и пилил другой проект пиздатая идея с 2д изометрией, когда-нибудь запилю отдельный тред, но сегодня перекатился на новую юнити, перекатил проект, перекатился сам, перекатил железотакое-же гавно но чуть мощнее. и думаю скоро примусь с новыми силами, может даже перепишу половину заново т.к. пауза была большая и многое обдумал, и узнал, вообщем я еще жив, но пока пинаю хуи, однако идею не забросил.
Аноним 02/10/17 Пнд 00:40:12 446254264
>>446052
Это хорошо. Ждём.
Аноним 14/10/17 Суб 16:40:33 449721265
Бамп
Аноним 21/10/17 Суб 01:55:37 451554266
Бамп
Аноним 21/10/17 Суб 03:01:17 451560267
Отписался в годном треде. Автору идеи и разрабу большой респект и удачи.
Сам собираюсь сесть за ремейк другой крутой игрушки на Java 2 ME, только со временем швах. Так что слежу за развитием этого проекта
Аноним 30/10/17 Пнд 07:33:04 453234268
Бамп
Bobby Radiovolt 02/11/17 Чтв 14:21:57 454320269
Годный проект, он не опенсорсный? Долго ещё отдыхать будешь?
Аноним 02/11/17 Чтв 16:43:34 454345270
>>454320
Я имел ввиду, что давненько ты к нему не возвращался. Я почитал и так понял, что ты планируешь опенсорс проект сделать, никуда проект не выкладывал ещё?
Аноним 03/11/17 Птн 14:58:26 454479271
>>399137
Нету среди них спрайтов анимации капающего снег кролика,
Аноним 04/11/17 Суб 16:35:52 454631272
PeacwalkerTools[...].webm (28116Кб, 1280x692, 00:05:22)
1280x692
falloutussrbyre[...].png (1680Кб, 1280x720)
1280x720
1.png (860Кб, 800x600)
800x600
2.png (580Кб, 800x600)
800x600
Братишки спасибо всем за теплые посты, но я пока что переключился на другую идею, другой проект, надеюсь вы поймете, у меня появилась хорошая идея и возможность, и на весах логической верификации по очевидным причинам мне стоит зацепиться за эту идею и попробовать ее реализовать. Надеюсь когда проект обрастет мясом завести отдельный тред, буду рад если будете поглядывать туда. О проекте пока скажу что это изометрия на спрайтах с G.O.A.P'ом и пошаговой боевкой. На видео проект на данный момент пишу тулзы, на пиках арт референсы что такое 2д изометрия и как это может выглядеть..
Аноним 04/11/17 Суб 20:02:45 454652273
>>454631
Какой фреймворк юзаешь для изометрии (спрайтовой) в юнке?
Аноним 04/11/17 Суб 20:30:55 454653274
0000 shot.png (44Кб, 640x480)
640x480
>>454652
Смотря что ты имеешь ввиду.
Никакой, я использую квадратную сеткуне гексы ее легко рассчитать, Y-sort использую нативный, он прекрасно работает, а если ты про арт, то тоже свой, рендер спрайтов/тайлов делаю в юнити, для теней использую шейдер которой делает из тени меш, типо как Shadow volume это нужно для рендера полупрозрачных теней в спрайт, и есть скрипт который рендерит картинку, обрезает фон, все кроме теней и меша, ну и в скрипте можно задать папки в которые рендерить кол-во фремов в секунду и кол-во кадров на рендер, это для рендера анимаций и т.д на выходе пнг с альфой.
Аноним 04/11/17 Суб 21:06:12 454655275
>>454653
>Y-sort использую нативный
В смысле нативный?

Вот например описание https://mazebert.com/2013/04/18/isometric-depth-sorting/ iso depth sorting когда мы рендерим картинку по спрайтово, но если в юньке используем отдельные спрайты - как осуществляешь их сортировку, например при перемещении персонажей - нужно отсортировать объекты (и переместить относительно Y) и объект может занимать более 1 тайтла и иметь вырезы/многоуровневую конструкцию.
Аноним 04/11/17 Суб 21:38:05 454667276
bandicam 2017-1[...].mp4 (1003Кб, 1280x692, 00:00:27)
1280x692
>>454655
Да,да, это и делается с помощью y-Sorting'a, спрайты сортируются относительно друг-друга по Y вектору. а под нативной реализацией имею ввиду, недавний сахар который пришел с последними обновлениями именуемый sorting group в нем создаються нужные слои, для изометрической 2д игры нужно всего два слоя, и в настройках самой юнити есть поле в котором можно указать вектор по которому спрайты сортируются, нужно только правильно выспавлять пивот (анкерную точку) относительно которой происходит сортировка между другими обьектами на слое.
Аноним 04/11/17 Суб 21:40:14 454668277
>>454667
а сами пивоты должны запекаться при рендере в спрайт, у меня они обозначены зелеными пикселями
Аноним 04/11/17 Суб 21:46:21 454670278
>>454667
Фок мии
Сам с в юньке с изометрией пока не работал (да и с 2d в целом не много), про сортинг групп видел в одном из апдейтов, но том было буквально двумя строками, теперь понятно.
Аноним 05/11/17 Вск 00:45:53 454710279
>>454631
А что с Open Bobby Carrot? Если ты сейчас не можешь им заниматься, нужно дать возможность другим.
Нужен проект на гитхабе или что-то подобное. Можно и тред отдельный организовать
Аноним 05/11/17 Вск 13:31:34 454743280
>>454710
Не, пока думаю не стоит, т.к. зашкварно, код без комментариев и не самой понятной архитектурой, к тому же ценности этот код не несет, там все довольна примитивно, думаю если кто-то будет проявлять интерес к коду мне проще пояснить за него здесь, чем комментировать код и делать его юзабильным.
Аноним 05/11/17 Вск 14:00:16 454753281
15096518877020.jpg (66Кб, 604x604)
604x604
Аноним 05/11/17 Вск 18:15:09 454799282
печалити
Аноним 06/11/17 Пнд 10:54:34 454884283
>>454743
Но сам код ведь хочется увидеть. Хотя бы залей в архив куда-нибудь, если не хочешь шкварить свой репозиторий
Radiovolt 07/11/17 Втр 09:19:40 455013284
Я, например, очень люблю эту игру(bobby carrot), я начинающий геймдев на unity и также начал проэкт ремейка игры под андроид(только я планировал замутить полную антологию всех частей в одном apk), наковырял спрайтов, подумал, что данный проект здорово поможет попрактиковаться в работе с 2d, Мне было бы интересно поизучать твой код, а может и развить дальше твой проэкт...
Я думаю я не единственный, кому твой код интересен, пусть даже и примитивный и без комментов...
Аноним 07/11/17 Втр 22:21:16 455170285
>>455013
Ок, позже залью последний билд, сможешь изучать.
Аноним 08/11/17 Срд 06:32:43 455211286
Спасибо, большое! :)
Аноним 08/11/17 Срд 19:32:00 455343287
>>455170
Только делись в треде изучениями плиз.
ОП
Аноним 08/11/17 Срд 20:57:44 455353288
Аноним 08/11/17 Срд 22:40:00 455381289
А где же ссылка?
Аноним 09/11/17 Чтв 15:14:30 455469290
Последний раз работал в скрипте отвечающий за поведение кувшинки, я как-то писал что для каноничности сделал задержку при движении кувшинок как в оригинале, оказывается этого делать было не нужно т.к. игрок может обогнать очередь из кувшинок которые только готовятся уплывать и что-то пойдет не так, уже не помню что, и я возвращал все обратно, так что кувшинки распидарашенны немного, но по сути они работают, нужно только убрать задержку при запуске кувшинок, что-бы они все одновременно начинали движение.
https://dropfile.to/QeRfwGs
Аноним 09/11/17 Чтв 15:25:19 455472291
>>455469
Ну и там много всяких мелких проблем на которые я закрывал глаза из-за их незначительности и планировал исправить в конце, одна из таких проблем это когда делаешь больше 10 уровней в коллекции, скрипт просто каждый раз считывает файлы карт из папки, а карты нумеруются типо - 01,02,03,04 , а когда их становиться десять, скрипт их парсит но какого-та хуя их порядок нарушается и на место 11 карты ассоциируется файл 01 карты, этого у пользователей может и не быть и как я понял зависит от выбранного типа сортировки файлов в операционной системе(сортировка по размеру, по алфавиту и т.д) что-бы исправить нужно сортировать лист с файлами при чтении по нарастанию и все. И еще в редакторе карт не прописано удаление обьектов на правую кнопку мыши, что-бы убрать обьект со сцены нужно на его место поставить другой обьект с таким же слоем, что-бы он затерся, да звучит жестко, но для тестов мне этого хватало, поэтому я даже не напрягался по этому поводу, сделать удаления с карты очень легко, оно есть в коде, нужно просто прописать что-бы на правую кнопку мыши это делалось.
Аноним 13/11/17 Пнд 22:08:38 456392292
хмм, видимо начальник удалил ссылкуона все равно была на 24 часа, ты успел забрать?
Аноним 14/11/17 Втр 02:03:53 456427293
>>456392
Я успел. Могу перезалить завтра, если надо
мимодругой
Аноним 20/11/17 Пнд 08:11:25 457395294
Ладно, коль скоро разработка порта пока прекратилась, реквестирую ответ на первый из двух изначальных вопросов - КАК увеличить число доступных левелпаков (по дефолту 4).
>>392202

Редактировать - пока нахуй не надо забудем. Может, порт всё-таки допилят.
Аноним 28/11/17 Втр 08:23:11 458904295
Bump
Аноним 08/12/17 Птн 16:04:28 460471296
Бамп
Аноним 15/12/17 Птн 13:30:49 461361297
Бамп
Аноним 25/12/17 Пнд 08:20:28 462865298
Бамп
Аноним 27/12/17 Срд 00:51:28 463485299
бамп
Аноним 31/12/17 Вск 17:33:11 464248300
С наступающим!
Аноним 05/01/18 Птн 10:06:12 465408301
бамп
Аноним 06/01/18 Суб 17:29:47 465875302
Java-кун, у тебя есть андроид?
Аноним 07/01/18 Вск 15:22:31 466083303
>>465875
Всмысле планшет, телефон, какой размер экрана?
Аноним 08/01/18 Пнд 00:17:45 466211304
Аноним 08/01/18 Пнд 01:09:56 466219305
>>466211
Тебя я и имею ввиду, ты ОП Java треда, по определению Java-кун. Какими устройствами располагаешь? располагаешь? Интересуют именно размеры экранов, маленькие есть?
Аноним 08/01/18 Пнд 16:58:09 466408306
Аноним 08/01/18 Пнд 17:25:48 466423307
>>466408
А еще что нибудь есть? попроще, ашан телефон какой? а если найду?.
Аноним 08/01/18 Пнд 17:27:36 466424308
>>466423
Неа

Это ещё что, у всех знакомых ещё больше диагональ
Аноним 09/01/18 Втр 21:11:22 466819309
1.png (124Кб, 1280x480)
1280x480
2.png (68Кб, 1280x480)
1280x480
3.png (132Кб, 1280x480)
1280x480
4.png (206Кб, 1280x480)
1280x480
Вообщем возможно в скором времени начну второй заход с нуля, на этот раз с блэк-джеком, профилями и мобильниками все как мы заслужили, если допишу то даже залью в маркет.
Пока нарисовал UI, для этих самых мобильников и вообще, начальный вариант был слишком примитивен, а я как раз начал работу над UI в основном проекте
>>454751 (OP) и решил набить руку здесь, к тому-же скилл подрос и многие вещи переосмыслил, так что...
Аноним 09/01/18 Втр 21:11:57 466820310
5.png (125Кб, 1909x480)
1909x480
bandicam 2018-0[...].mp4 (407Кб, 640x484, 00:00:12)
640x484
6.png (99Кб, 512x256)
512x256
Аноним 10/01/18 Срд 01:40:14 466869311
>>466819
Это не может не радовать!
Аноним 13/01/18 Суб 12:39:05 467483312
>>466819
А какже авторские права и все такое? В треде уже поясняли по этому поводу?
Аноним 13/01/18 Суб 16:01:30 467524313
15117812138390.jpg (73Кб, 600x400)
600x400
>>467483
Да, подобное обсуждение вроде было. Тут много разных путей если говорить о том как монетизировать проект.

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

2) перерисовать картинки что тоже вероятно сделать т.к. речь идет о атласе примерно 1024х1024 пикселя и заменить звук, тогда все права твои и можно делать что хочешь.

3) Продавать продукт отдельно от файлов с чужими правами и просить игрока купить оригинальную игру с файлами, извлечь их в папку с моим проектом.

4) Раздавать бесплатно.Правообладатели тоже могут спросить с тебя за права и погнать метлой с магазина, но тут многое зависит от того кто обладает правами

В моем случае планирую идти по 4 пути и возможно прикреплю реквизиты с возможностью поддержать разработчика, что как-бы благотворительность и допускается, но это не точно. В любом случае такой продукт продавать будет сложно и глупо, и я вряд ли получу на нем что-то кроме опыта.
Аноним 13/01/18 Суб 16:17:22 467525314
>>467524
Ну и если идти по 4 пути, то в магазин такой продукт засовывать почти не имеет смысла, проще залить сразу на торренты и раздавать на них, но я думаю залью мобильную версию в маркет, т.к. там куча подобного говна и есть плюшки типо фидбэка,метрики и простого обновления версий у пользователя..
Аноним 13/01/18 Суб 16:37:50 467526315
165598710152412[...].jpg (55Кб, 960x540)
960x540
>>467525
>>467524
А если смотреть в целом, то идеальным вариантом для меня является патреон, т.к. по идейным соображениям я не хочу работать в крупных конторах моего города т.к. я качаюсь на Developer, а это все равно что работать предпринимателем на другого предпринимателя , а кушать хочется, и поскольку я собирался идти на патреон как только нарисую промо арты в основном проекте >>454751 (OP) , целесообразней будет иметь подобный проект в портфолио что-бы было видно что ты не верблюд, и в дальнейшем я планирую сохранить подобную тенденцию и вести на патреоне две ветки с основным проектом, и подобными мелкими проектами, где буду писать опенсурс порты разных игр от NES до пеке и не только, на которые планирую получать даллары с заинтересованных пользователей.
Аноним 13/01/18 Суб 18:57:13 467553316
>>467526
Ты ещё забыл про респект
Бамп Аноним 18/01/18 Чтв 09:45:03 468995317
bandicam 2018-0[...].mp4 (21636Кб, 800x624, 00:02:07)
800x624
Бамп тестом нового UI.
Аноним 18/01/18 Чтв 09:57:05 468997318
>>468995
Если честно, выглядит как презентация в поверпоинте сделанная на уроке информатики в шкалке. Всё дело в переизбытке анимаций, ИМХО.
Аноним 18/01/18 Чтв 10:14:45 469000319
>>468995
За такой интерфейс нужно палкой по бошке ебашить.
Аноним 18/01/18 Чтв 10:19:10 469001320
>>468997
Возможно, но такие уж нынче времена, казуальный интерфейс такой казуальный, лично мне нравится тот UI который я использую в основном проекте, но тут всё-таки нужно с свистелками.
Аноним 18/01/18 Чтв 10:22:00 469002321
Аноним 18/01/18 Чтв 14:02:43 469081322
>>468995
Ну что же, недурно. В духе оригинала, но не совсем
Энивэй, самое важное - это функционал и работоспособность
Аноним 18/01/18 Чтв 18:33:36 469202323
номад.jpg (41Кб, 512x385)
512x385
>>468997
>>469037
Так по сути и есть, это казуал для телефона, с казуальным интерфейсов свистелки-перделки, он такой из-за того что игра логическая и по сути своей не динамичная, из-за этого делается такой активный интерфейс, что-бы нивелировать вяло текущий геймплей и игрок не засыпал, ничего личного просто казуал и патерны.
Аноним 24/01/18 Срд 17:19:39 470960324
Бамп что живой, до воскресенья на основном проекте, после на неделю сюда, пока планирую так чередовать.
Аноним 26/01/18 Птн 13:42:04 471312325
15112121627960.jpg (62Кб, 600x449)
600x449
Аноним 26/01/18 Птн 21:01:01 471400326
Аноним 03/02/18 Суб 18:48:00 472787327
Ну какие новости?
Аноним 04/02/18 Вск 00:51:47 472837328
2.jpg (8Кб, 176x204)
176x204
>>472787
Пишу редактор т.к. пишу все с нуля. Как допишу его и сериализатор\десериализатор сделаю бамп контентом, допишу думаю на днях, а дальше нужно написать контроллер игрока снова , и все как в прошлый раз, нужно только писать код геймплей объектов и добавлять их по очереди в билд, сами билды планирую тестировать после каждого нового объекта. Всю информацию буду постить сюда и в группе.
Из того чем можно помочь и ускорить процесс на данный момент - перевод игровых текстов, которые я залью со следующим бампом сюда для большинства слов сгодится и промт, но с проверкой., еще нужно выкавырять звук из всех офф. релизов, а также самое важное это сделать схемы всех уровней из всех частей скриншоты,.
Релиз апрель-май.
Аноним 04/02/18 Вск 10:07:02 472870329
>>472837
С переводом текстов могу помочь
Аноним 04/02/18 Вск 13:15:29 472894330
>>472837
Перевод частичный у меня есть. Но помогу в любом случае.

Скрины уровней тоже достану.

Звуки и прочий контент ведь уже выдирали выше в треде
Аноним 05/02/18 Пнд 00:33:22 472961331
Bump Аноним 06/02/18 Втр 01:28:04 473245332
bandicam 2018-0[...].mp4 (10722Кб, 656x516, 00:01:35)
656x516
bandicam 2018-0[...].mp4 (15149Кб, 800x624, 00:02:02)
800x624
14954843892111.webm (13210Кб, 1008x708, 00:02:16)
1008x708
Небольшой бамп новым так называемым юзер-френдли интерфейсом, теперь работа в редакторе стала веселее и быстрее ведь теперь
играет музыка, можно нормально удалять, и закрашивать не одиночным кликом как в прошлой версии.
Файл с локализацией залью позже, как напишу раздел Help. Для контраста залью видео с интерфейсом из основного проекта, который можно назвать девелупер-френдли лол, можно оценить различия подходов когда интерфейс рассчитан на широкого пользователя, школьника, и на разработчика, ну и добавлю видео с старой версии для сравнения далее буду звать ее Альфа версией..
Аноним 06/02/18 Втр 13:49:57 473337333
Аноним 14/02/18 Срд 12:07:43 476118334
Up
Аноним 14/02/18 Срд 20:32:12 476254335
>>473245
Тебе не кажется что лучше заливать уровень дефолтным зеленым тайлом вначале, т.к энивей это основа почти 90% игры, а там уже отдельные кубы заменят. BTW я просто в ахуе как у вас все просто, анон ПРОСТО решил написать для другого анона игру, это прям шок. Ну и анимацию сделай все таки помягче, просто значения баунса и самого скейла поменьше, дико глаз режет.
Аноним 15/02/18 Чтв 08:22:50 476353336
>>476254
Дефолтного тайла в игре нет. Там все уровни разбиты на несколько частей. Есть «зеленые», снежные, пустынные. Просто автор сейчас показывает наработки на примере только зелёных уровней.
Если уж и реализовывать твою задумку, то сделать несколько шаблонов с возможностью выбрать нужный из них перед созданием уровня.
Bump Аноним 19/02/18 Пнд 02:33:20 477634337
15128038301832.jpg (42Кб, 604x453)
604x453
написал сериализатор/де-сериализатор и всякие мелочи - мелкие баги и оптимизации, по редактору остались мелочи типа оценки сложности в звездочках и косметические работы.
Далее буду писать контроллер игрока параллельно правя всё что вылезет по редактору, ну а после контроллера уже закрытый тест и долгая мучительная рутина по написанию кода геймплейных обьектов, но учитывая что логика их работы мне известна и почти всех их я уже писал это должно занять не так много времени по крайней мере на известных мне обьектах, т.к. архитектура в основе не сильно изменилась от Альфа-версии, наибольшие изменения были как раз по сериализатору и его архитектуре. Вообщем продолжаю работу. Прикладываю видео с сабжем, оно сюда не влезло поэтому на ютубе...
https://youtu.be/HHsev7Nb7ts
Аноним 19/02/18 Пнд 03:12:42 477644338
>>476254
Эх, обернулся назад, уже столько времени прошло, я уже практически прирос к этом треду #делаю глоток кофе, закуриваю сигарету#
Аноним 19/02/18 Пнд 16:29:44 477833339
>>477644
Я тоже постоянно мониторю тред и рад новостям
Аноним 20/02/18 Втр 12:57:11 478112340
Sub
Аноним 03/03/18 Суб 02:11:57 482255341
Весенний бамп
Аноним 03/03/18 Суб 14:19:17 482317342
Можешь выложить ресурсы из wii?
Аноним 03/03/18 Суб 16:29:50 482338343
>>482317
Кто именно? у разработчика вроде их нет, как-то заходил вопрос извлечения ресурсов с wii, но не стали, но вроде тех ресов что были в треде где-то вверху достаточно мимо разработчик. Но я бы посмотрел, думаю что-то интересное там может быть.
Аноним 03/03/18 Суб 17:47:01 482355344
>>482338
>>найти схемы левелов с всех частей игры
>Было бы здорово, но их скорее всего нет.
>На самом деле в тех 12 левелпаках, на которые есть схемы, встречаются все игровые механики.
А схемы можно увидеть?
Аноним 03/03/18 Суб 19:16:04 482365345
Аноним 10/03/18 Суб 14:06:31 484602346
Bump, пока пустой работаю над основным проектом и слегка проебываю сроки, но уже заканчиваю и скоро приду дописывать этот.
Аноним 23/03/18 Птн 13:24:54 489716347
Бумп
Аноним 23/03/18 Птн 14:35:48 489823348
14642883898790.jpg (79Кб, 746x746)
746x746
Ребятки, еще чуть чуть, доведу основной проект то того состояние которое планировал надеюсь это займет не больше недели , сделаю бамп в тот тред, и приду сюда, а тут уже буду до релиза, по плану делать этот проект нужно месяца 2, но довольно быстро выкачу билд для тестов и будет не так скучно, по своей воле этот проект не заброшу.
Аноним 24/03/18 Суб 15:54:57 490747349
Подписался.
Аноним 30/03/18 Птн 16:16:20 493173350
0mlWKwTQH7k.jpg (105Кб, 780x675)
780x675
Такс, все, я тут, и больше до релиза переключаться не буду. Нужно несколько дней чтобы вклиниться и буду продолжать писать контроллер и т.д.
Аноним 31/03/18 Суб 20:34:09 493561351
Аноним 01/04/18 Вск 02:36:27 493605352
Наткнулся чисто случайно на данный проект. Респект. Помню свои годы когда хотел взломать java игру но так как ничего не знал и не знаю то соснул у лютого бомжа.
Аноним 06/04/18 Птн 21:33:39 494451353
bandicam 2018-0[...].mp4 (11146Кб, 0x0)
0x0
213123.png (78Кб, 512x256)
512x256
Бамп, пока пустой, но уже перестроился на этот проект и потихоньку начинаю доделывать то на чем остановился в прошлый раз, а пока начал с мелочей.
Сделал плеер которым можно будет крутить музыку в игре и сделал интерфейс для панели старта игры, а так-же немного обновил спрайты кнопок с картами, теперь их три вида, синии - для простых карт, зеленые - для пройденных карт, и серые - для не законченных карт, это для тех карт которые редактируются и не отвечают требованиям для того чтобы на них можно было играть, например создатель карты забыл поставить точку спавна или финиша и т.д.
Аноним 06/04/18 Птн 21:35:41 494452354
bandicam 2018-0[...].webm (6081Кб, 640x500, 00:01:00)
640x500
>>494451
Мой бандикам сломался.
Аноним 14/04/18 Суб 18:59:43 495782355
bandicam 2018-0[...].webm (32976Кб, 800x600, 00:03:35)
800x600
Продолжаю писать контроллер игрока и всякие мелочи, приближаюсь к альфа-тесту.
Аноним 14/04/18 Суб 23:17:27 495809356
Клевое хобби, ОП. Ты же понимаешь, что прав на все игровые ресурсы у тебя нет, а в боби кэррот играло 3.5 анона? На самом деле годная игра, в 10 лет кайф ловил
Аноним 14/04/18 Суб 23:27:57 495813357
>>495809
Вот это облом. Я думал оп что-то годное пилит. А он всё спиздил и страдает хуйнёй.
Аноним 14/04/18 Суб 23:30:29 495814358
250117bomz.jpg (71Кб, 600x400)
600x400
>>495809
ОП в курсе и писал об этом,
>Это свободная реализация игры эпохи мобильного java гейминга "Bobby Carrot", написанная на языке c# с использованием движка Unity распространяемая по LGPL лицензии.
Но возможно ОП попробует толкнуть проект правообладателям FDG Entertainment GmbH & Co. KG чтобы они распространяли на тех же условиях что делает ОП LGPL - читай бесплатно, в любом случае ОП не рассчитывает на шекели и на этом проекте сможет поднять только опыт и уважения. Конечно есть возможность продать проект правообладателям, но ОП не полагается на такое развитие событий.
Аноним 14/04/18 Суб 23:42:56 495815359
14878983538560.jpg (26Кб, 430x357)
430x357
>>495813
Ну даже не знаю как дальше жить и работать, могу тебе предложить следить за этим проектом >>454751 (OP)
Аноним 15/04/18 Вск 13:15:07 495861360
Порт пилит программист-кун.
ОП на такое и не рассчитывал, создавая тред. Он просто хотел внести исправление в оригинальной java версии.
Аноним 15/04/18 Вск 23:27:50 495924361
bandicam 2018-0[...].webm (10125Кб, 1272x652, 00:01:05)
1272x652
подправил поведение камеры.
Аноним 16/04/18 Пнд 09:36:58 495968362
Аноним 16/04/18 Пнд 14:26:13 495995363
Untitled-3.png (56Кб, 558x926)
558x926
Так же на связь вышел автор этого шебм >>399268, как я понял планирует сделать видео по проекту, что меня очень радует. Щемись Тодд Говард, я иду
Аноним 16/04/18 Пнд 19:06:39 496050364
Ну всё, пошла жара
Аноним 22/04/18 Вск 02:21:52 496882365
bandicam 2018-0[...].webm (38613Кб, 1040x796, 00:04:37)
1040x796
Написал всякие мелочи по камере, контроллеру игрока, progressDATA для отслеживания прогресса игры и много всего. Начал добавлять всякие геймплейные элементы и потихоньку обкатывать. Любители потрогать альфа билды уровня - "не трогай, а то сломаешь", могут сделать это здесь, в эту папку буду скидывать все билды, если что качайте свежий, пока только для шиндоус. Об ошибках можно пока не писать, мне почти все известны и это еще не тесты в полном смысле слова, как исправлю известные мне ошибки, и допишу до полноценной альфы тогда нужно будет уже тестировать, а пока можно просто пощупать и осмотреться, если немного мазохист,лол.
Аноним 22/04/18 Вск 02:24:32 496883366
Аноним 23/04/18 Пнд 13:51:56 496919367
Аноним 23/04/18 Пнд 21:01:02 496984368
Это просто праздник какой-то
Аноним 23/04/18 Пнд 21:42:50 496988369
Безымянный.png (74Кб, 1236x836)
1236x836
>>496883
Что с вирустоталом? Ругается немного
Аноним 23/04/18 Пнд 22:44:52 497000370
>>496988
Без понятия, я туда ничего не совал. Но сама юнити отслеживает метрические данные, что есть потенциально вредоносная программа, на это или около и триггерит наверно, в любом случае было бы глупо совать троян в гугл доки, если дефолтный тест на вирусы заваливается, если бы у меня был злой умысел , я бы сделал чтобы вирус не определялся.
Аноним 24/04/18 Втр 02:01:35 497033371
>>497000
Так я вообще ничего против не имею.
Просто на будущее, если распространять начнёшь.. вдруг у людей вопросы будут возникать.

Может, чтобы не триггерился, там что-нибудь сейчас выпилить можно такое, что потом будет выпилить сложнее.
Аноним 24/04/18 Втр 02:22:57 497034372
Untitled-2.png (54Кб, 553x1047)
553x1047
Вообщем история такая, вроде все как есть изложил, ну кроме моей излишней самоуверенности и местами заносчивости, в отношении этого я сделал выводы и подкачал слабые места, был молодой-горячий скоро год будет как здесь сидим, хуле Осталось только завершить проект, надеюсь не гробанусь до релиза и все будет как планировал.

>>497033
Да, я тоже не против, учту, без проблем.
Аноним 25/04/18 Срд 16:48:59 497240373
bandicam2018-04[...].webm (20656Кб, 768x828, 00:02:26)
768x828
Вопрос знатокам.
Какая длина пробежки игрока после дорожки и какая длина пробежки ,если зажата кнопка в направлении движения?
звук прилип, лаги из за бандикама.
Аноним 25/04/18 Срд 20:25:29 497258374
>>497240
В разных частях по-разному.
Мы вроде решили контент взять из BC Forever ремастера, а все нюансы механик из оригинальной BC5.

Так что надо запустить её и замерить
Аноним 25/04/18 Срд 20:26:06 497259375
>>497258
Сегодня или уже завтра займусь
Аноним 27/04/18 Птн 12:51:09 497446376
bandicam 2018-0[...].webm (39011Кб, 800x620, 00:05:09)
800x620
Бамп AlphaBuild ver.0.4
Исправил всякие мелочи, добавил беговую дорожку и лед.
Ссылка та же.
Аноним 27/04/18 Птн 16:28:49 497465377
>>497446
Анон, ты сейчас что… игру моей молодости?
Аноним 27/04/18 Птн 16:36:45 497467378
>>497465
Сложно пишешь, но видимо, да, чтобы это не значило.
Аноним 27/04/18 Птн 16:51:09 497469379
image.png (1196Кб, 1200x800)
<