@habrachat

Страница 2614 из 6731
Philipp
03.07.2016
16:19:47
Ты пришел

Иди пролистай до моего сообщения

Sergey
03.07.2016
16:19:55
Как же я любил этот layout с двумя понелями

Philipp
03.07.2016
16:20:01
Кроме нас с тобой программистов тут похоже больше нет

Google
Sergey
03.07.2016
16:20:11
Philipp
03.07.2016
16:20:13
Нет

Sergey
03.07.2016
16:20:16
Ок

Philipp
03.07.2016
16:20:25
Это

Давайте представим себе окружность. Хорды в ней – дороги. Дорога может протягиваться от одной точки до точно такой же противополжной. Иметь 100 объектов дороги 1х1 тайл – дорого. Следовательно, есть только 4 координаты, конца и начала. И с прямыми дорогами проверять принадлежность какого-то тайла к определенной дороге не очень трудно (кроме пересечений). Там можно просто проверять диапазоны иксов или игреков

А что делать с кривыми?

Как проверять пренадлежность тайлов к ним?

Sergey
03.07.2016
16:21:03
Так, сейчас, нужно подумать

Philipp
03.07.2016
16:21:30
Кстати, с диагональными дорогами тоже проблема

Ибо там меняется и иксы, и игрики

Sergey
03.07.2016
16:22:51
кривые — функции?

или что за кривые?

Philipp
03.07.2016
16:24:05
Кривые дороги. Грубо говоря, нужно как-то проверять то, относится ли определенная координата к какой либо дороге. И в данном случае кривая - к примеру, дуга от одной точки до другой

Google
Sergey
03.07.2016
16:25:13
ну там есть разные библиотеки проверки коллизий

жеж

Philipp
03.07.2016
16:25:15
Проблема в том, что проверка на принадлежность к функции реализовать не получится - нет функции

Sergey
03.07.2016
16:25:24
а как дуги описываются?

точка + точка + радиус?

Philipp
03.07.2016
16:25:35
Ага

Sergey
03.07.2016
16:25:46
ну ещё центр

или

Philipp
03.07.2016
16:25:56
Хм, а ты ведь прав..

Sergey
03.07.2016
16:25:59
лан, насрать, можно по-разному

Philipp
03.07.2016
16:26:05
Спасибо за идею!

Sergey
03.07.2016
16:26:18
ну там можно проверять. если расстояние до точки < радиуса

Philipp
03.07.2016
16:26:44
Может плюнуть и написать платформер? :DD

Sergey
03.07.2016
16:26:50
:D

Philipp
03.07.2016
16:26:57
А то год ничего не писал

И тут сразу за процедурную генерацию браться

:D

Sergey
03.07.2016
16:28:07
на чём нынче можно/модно крутить платформер?

глутин какой-нибудь?

чтоб типо как в sfml

Google
Philipp
03.07.2016
16:28:51
На каком языке?

Sergey
03.07.2016
16:28:52
но не sfml

Philipp
03.07.2016
16:28:59
Если в опенгл могешь сам

Sergey
03.07.2016
16:29:03
не могу

Philipp
03.07.2016
16:29:05
То SDL

Если не могешь

То бери Cinder/JUXE

JUCE

Сам советую Cinder

Sergey
03.07.2016
16:29:42
ну там C++ / Rust

)))))

Philipp
03.07.2016
16:29:48
А тебе надо?

Sergey
03.07.2016
16:29:55
?

Philipp
03.07.2016
16:30:00
А

Sergey
03.07.2016
16:30:05
мне просто хернёй пострадать

Philipp
03.07.2016
16:30:07
Синдер или Джус - C++

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

Sergey
03.07.2016
16:30:21
SDL вроде под растом неплохо заходит

хмм

оке

Google
Sergey
03.07.2016
16:30:31
спс

засейвил

Philipp
03.07.2016
16:30:35
Я сам им пользоваться собираюсь, т.к. писать свой рендер - не сегодня :D

Admin
ERROR: S client not available

Sergey
03.07.2016
16:30:55
вот и я не хочу писать свой рендер

а sdl вроде щупал

Philipp
03.07.2016
16:31:08
Слишком много кода, не относящегося к цели

СДЛ лишь делает ОГЛ чуть удобнее

Sergey
03.07.2016
16:31:57
https://github.com/rsaarelm/magog вот это я щупал

давно, правда

loop { let result = state.update(&mut ctx); ctx.end_frame(); match result { Some(ScreenAction::Quit) => { return; } Some(ScreenAction::Change(new_state)) => { state = new_state; } None => {} } }

вроде ничего сложного...

ещё какой-то фрейм щупал...

https://github.com/aochagavia/rocket вот этот

Philipp
03.07.2016
16:33:52
Не хочу гуи писать

Sergey
03.07.2016
16:33:53
sdl2

Philipp
03.07.2016
16:33:54
Не хочууу

Sergey
03.07.2016
16:33:57
??

а что хочешь?

Philipp
03.07.2016
16:34:08
"Сделать красиво" кнопку

Google
Sergey
03.07.2016
16:34:25
qt

)

Philipp
03.07.2016
16:34:38
По воробьям из пушки, да

Sergey
03.07.2016
16:34:41
))

DK
03.07.2016
16:34:42
Не хочу гуи писать
Даже страшно за будущие софта

Sergey
03.07.2016
16:34:45
дефолт

Philipp
03.07.2016
16:34:48
О

А можно ведь не писать

Sergey
03.07.2016
16:34:58
unreal engine

Philipp
03.07.2016
16:34:59
Все с клавы сделать

:D

DK
03.07.2016
16:35:04
ой , всё

Philipp
03.07.2016
16:36:32
Короче надо делать платформер с процедурно генерируемым персонажем

Страница 2614 из 6731