forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на BlitzMax (http://forum.boolean.name/forumdisplay.php?f=106)
-   -   Vivo (http://forum.boolean.name/showthread.php?t=16218)

4yBa4Ok 30.01.2012 20:45

Ответ: Vivo
 
Ну вот с сетью я могу помочь, RakNet сойдет?

reumep 30.01.2012 21:35

Ответ: Vivo
 
я могу помочь нарисовать, хотя из меня художник не очень
например, зарисовка стола и второй кадр с хавчиком на нем

Nikich 30.01.2012 21:43

Ответ: Vivo
 
Ок, тогда можешь выкладывать картинки того, что ты хочешь добавить в игру. Сразу нужны яблоко, деревянный пол, кровать, лужица с водой. Остальное по твоему усмотрению. Желателен формат .bmp. Яблоко, деревянный пол - 32х32,кровать - 64х32,лужа - 64х64.

Nikich 30.01.2012 23:07

Ответ: Vivo
 
Супер!
И можете поделиться идеями о том, каким сделать крафт? Как сделать его максимально удобным?
А, и насчёт сети. Пока ответить не могу, так как вообще ничего об этом не знаю. Для меня интернет пока сравним с магий вуду.

Nex 31.01.2012 08:40

Ответ: Vivo
 
Цитата:

Сообщение от Program23 (Сообщение 218182)

Градиент в таких маленьких изображениях не есть хорошо.

Цитата:

Сообщение от Nikich (Сообщение 218184)
А, и насчёт сети. Пока ответить не могу, так как вообще ничего об этом не знаю. Для меня интернет пока сравним с магий вуду.

Там не особо сложно. Надо лишь понять принцип работы. :)

Nikich 31.01.2012 09:20

Ответ: Vivo
 
Сейчас прочитал статьи, вроде понял, но не знаю что выбрать: UPD или TCP? По-моему ТСР лучше, хотя пинг больше будет. Но и информации нужно минимум передавать:) А если схитрить, то даже карту передавать не надо будет. Пусть игроки которые хотят играть вместе, пишут один и тотже сид мира. Тогда такой же мир сгенерируется на всех машинах, и надо будет передавать только информацию о координатах игрока, новых блоках и разрушении старых:)

Nex 31.01.2012 09:57

Ответ: Vivo
 
В UPD информация может потеряться, а в TCP всегда дойдет поэтому и пинг больше. В общем используй TCP.
Передавать можно и много информации главное чтобы одним "пакетом" все передавалось.

Program23 31.01.2012 10:39

Ответ: Vivo
 
Вложений: 6
UPDATE:

Иконки:
Вложение 16083 - кровать
Вложение 16084 - яблоко(красное)
Маска иконок: 255,0,255

Текстурки:
Вложение 16081 - деревянный пол
Вложение 16085 - камень(без границ)
Вложение 16086 - камень(с границами)
Вложение 16087 - пенек

reumep 31.01.2012 14:01

Ответ: Vivo
 
Цитата:

Сообщение от Nikich (Сообщение 218184)
Супер!
И можете поделиться идеями о том, каким сделать крафт? Как сделать его максимально удобным?
А, и насчёт сети. Пока ответить не могу, так как вообще ничего об этом не знаю. Для меня интернет пока сравним с магий вуду.

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

Program23 31.01.2012 14:04

Ответ: Vivo
 
Согласен с reumep, крафт в Терарии намного удобен,как в реализации,так и в использовании.

reumep 31.01.2012 14:10

Ответ: Vivo
 

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

Colossus 31.01.2012 14:24

Ответ: Vivo
 
в меню все повисло, у тебя в игре ничего еще толком и нет а хавает 250метров оперативки, оптимизировать надо как бэ...

Nex 31.01.2012 15:01

Ответ: Vivo
 
Цитата:

Сообщение от Colossus (Сообщение 218237)
в меню все повисло, у тебя в игре ничего еще толком и нет а хавает 250метров оперативки, оптимизировать надо как бэ...

Это все из за того что для каждого тайла загружается картинка, а не берется хендл картинки.

Nikich 31.01.2012 15:32

Ответ: Vivo
 
Ок, тогда буду делать как в Террарии. И можете сказать подробнее, как оптимизировать загрузку картинок? Я думал может сделать так, чтобы картинки загружались когда игрок подходит близко к объекту.

reumep 31.01.2012 16:20

Ответ: Vivo
 
Слушай, выложи исходник

и еще: шел влево, через некоторое время осталась только земля, блоков нет


Часовой пояс GMT +4, время: 06:09.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot