forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   MaskImage (http://forum.boolean.name/showthread.php?t=9819)

Mark Castle 09.11.2009 02:49

MaskImage
 
Вложений: 1
Люди,я сделал небольшую игрулю,только один вопрос:как наложить маску на рисунок?нада библиотека или так както можно?подскажите,заранее спасибо):"(

JACUK 09.11.2009 03:20

Ответ: MaskImage
 
Еще такого не встречал,но можно попробовать загрузить фон,а поверх картинку с прозрачными местами

Mark Castle 09.11.2009 03:46

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

Сообщение от JACUK (Сообщение 123869)
Еще такого не встречал,но можно попробовать загрузить фон,а поверх картинку с прозрачными местами

а как создать эти прозрачные места?

Bruteo 09.11.2009 03:49

Ответ: MaskImage
 
C помощью lib_alpha можно заменить определённый цвет на прозрачность.
http://forum.boolean.name/showthread.php?t=6058

Mark Castle 09.11.2009 03:54

Ответ: MaskImage
 
спасибо)

odd 09.11.2009 09:28

Ответ: MaskImage
 
Гм. Я думал, что картинки сейчас маскируют только на Спектруме,
но идея интересная.

Mark Castle 09.11.2009 11:24

Ответ: MaskImage
 
а шо за Спектрум?

Mark Castle 09.11.2009 11:29

Ответ: MaskImage
 
Код:

program NewProject1;
uses alpha;
begin
        drawText('Hello world!', 0, 0);
        repaint;       
        delay(2000);
end.

А LIB_ALPHA ТО НЕ ГРУЗИТСЯ!!!
выдает ошибку failed to load library/unit!!!
или я че сделал не так?

JACUK 09.11.2009 14:00

Ответ: MaskImage
 
Попробуй примес по ссылке что выше!

Mark Castle 09.11.2009 14:06

Вложений: 1
а все,понял...

вот почти готовый продукт...
слушаю критику...

odd 10.11.2009 13:26

Ответ: MaskImage
 
Нормально, только ландшафт прыгает.
Да и не под все экраны идет.
Да и джойстик желательно бы.

Mark Castle 10.11.2009 19:09

Ответ: MaskImage
 
а как сделать,чтоб под все экраны шло?

DIMMON4IK 10.11.2009 22:07

Ответ: MaskImage
 
Вложений: 1
Фон растягивать через Lib_canvas, дома рисовать с X координатой = Getheight-высота картинки city.png, траву рисовать с X координатой = Getheight-высота картинки trv.png; Ну и максимальные координаты ставить в соответствии с висотой и шириной; Поменять алгоритм отображения домов;

PS Могу помочь в алгоритме и графике (смотри миниатюры) :cool:

Mark Castle 11.11.2009 03:05

Ответ: MaskImage
 
а можешь мне помочь с рисунком города?

DIMMON4IK 11.11.2009 15:27

Ответ: MaskImage
 
Да, там еще "способ отрысовки города" (несмейтесь, не знаю как по другому назвать) нужно поменять у коде

Mark Castle 11.11.2009 15:47

Ответ: MaskImage
 
Вложений: 1
вот))

Mark Castle 11.11.2009 16:55

Ответ: MaskImage
 
извиняюсь,битая ссылка...ща выложу нормальную...

Mark Castle 11.11.2009 16:57

Ответ: MaskImage
 
Вложений: 1
Цитата:

Сообщение от Mark Castle (Сообщение 124226)
извиняюсь,битая ссылка...ща выложу нормальную...

вот.
Air Wars готов)))
спасибо всем,кто помог)))

DIMMON4IK 11.11.2009 17:19

Ответ: MaskImage
 
Вложений: 1
Ты наверное меня не совсем понял, чтобы город нормально рысовался ты должен править свой код (смотри пример) :teach:

Mark Castle 11.11.2009 17:24

Ответ: MaskImage
 
я решил убрать город)

DIMMON4IK 11.11.2009 17:25

Ответ: MaskImage
 
Не спеши говорить готово. Тебе графику нужно изменить и тогда будет :super:
_____________________
И всеэкранную версию надо сделать

Mark Castle 11.11.2009 22:41

Ответ: MaskImage
 
я ж не дизайнер...

DIMMON4IK 11.11.2009 23:21

Ответ: MaskImage
 
Могу помочь

Mark Castle 12.11.2009 02:03

Ответ: MaskImage
 
а ты можешь сделать все те рисунки,что в игре с учетом их размера,только покрасивее?
+ город и горы?

JACUK 12.11.2009 15:04

Ответ: MaskImage
 
Лично я считаю,что нужно добавить город,сделать хоть какоето меню,и уменьшить ширину самолета, и улутшить графику, с кажным уровнем менять цвет фона,врагов и месность!Ты сделал фон из картинки,чтобы не грузить ресурсы, можно сделать загрузку фона из карты, типа
в мап.тхт такая строка
r,g,b-x,y,w,h,пото считать ето и нарисовать фон!

Mark Castle 12.11.2009 16:42

Ответ: MaskImage
 
а ты можешь сделать все те рисунки,что в игре с учетом их размера,только покрасивее?
+ город и горы?

DIMMON4IK 12.11.2009 17:42

Ответ: MaskImage
 
Пиши к кому 2 сообщение адресируеш, могу готовые самолёты,бомбы,траву и шар (всё это на заставке которою я тебе дал) выложить

Mark Castle 12.11.2009 18:17

Ответ: MaskImage
 
Dimon4ik:
а можешь выложить самолеты(мой и противника) траву, шар, взрывы, ракету, город,и горы на фоне (0,255,255(р.г.б.))?

DIMMON4IK 12.11.2009 20:03

Ответ: MaskImage
 
Вложений: 1
Вот. Горы и города как рысовать я тебе дал пример. Там ночной и неночной города :-D

Mark Castle 12.11.2009 21:01

Ответ: MaskImage
 
спасиб)

Mark Castle 12.11.2009 22:57

Ответ: MaskImage
 
Вложений: 1
ну как?

JACUK 13.11.2009 01:32

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

JACUK 13.11.2009 01:54

Ответ: MaskImage
 
2 DIMMON4IK ты графику к етой игре сам делал?

Mark Castle 13.11.2009 02:14

Ответ: MaskImage
 
ну жизни оно показывает...ща сварганю меню по бырику...

Mark Castle 13.11.2009 02:17

Ответ: MaskImage
 
2 DIMON4IK:
а кнопки меню можешь нарисовать?
типа "играть" и типа "выход"?
заранее спасибо)))

Mark Castle 13.11.2009 03:35

Ответ: MaskImage
 
Вложений: 1
а если вот так?

JACUK 13.11.2009 04:03

Ответ: MaskImage
 
У меня на 3250 меню не работает,соответственно игра тоже!

JACUK 13.11.2009 04:51

Ответ: MaskImage
 
Вот ссылка Вот ссылка юзай как делать граф меню,собственно либа!И небольшой примерчик граф. меню Вот сразу говорю не мой,нашел гте то на форуме!

Mark Castle 13.11.2009 05:04

Ответ: MaskImage
 
а на эмуляторе работает?а то у меня все работает:и не мобилке,и так)))

DIMMON4IK 13.11.2009 14:12

Ответ: MaskImage
 
Сам. Меню попробую помочь сделать, но временя у меня то есть то нету, поэтому мгновенно не выложу

JACUK 13.11.2009 14:30

Ответ: MaskImage
 
2DIMMON4IK!А в чем ты рисуеш,как учился???

JACUK 13.11.2009 14:36

Ответ: MaskImage
 
На емуле kEmu меню не пашет,плюс не на весь екран!!!

Mark Castle 13.11.2009 14:39

Ответ: MaskImage
 
=( хоть чтото показывает?

Mark Castle 13.11.2009 14:45

Ответ: MaskImage
 
Вложений: 1
ааа...кажись понял...:-D

JACUK 13.11.2009 15:10

Ответ: MaskImage
 
На емуляторе kEmu только меню и ничто не нажимается,а на емуле Nokia 5300 белый екран и все!!!!(((

Mark Castle 13.11.2009 15:22

Ответ: MaskImage
 
Вложений: 1
Цитата:

Сообщение от JACUK (Сообщение 124819)
На емуляторе kEmu только меню и ничто не нажимается,а на емуле Nokia 5300 белый екран и все!!!!(((

все,теперь точно заработает!

Mark Castle 13.11.2009 15:24

Ответ: MaskImage
 
а на эмуляторе иногда надо по несколько раз нажать 5 для выбора меню!на мобильном работает нормально!

JACUK 13.11.2009 17:35

Ответ: MaskImage
 
Вложений: 2
Вот пробую создать тебе меню и столкнулся с проблемой
Скрин 1 пробовал на kEmu
Скрин 2 пробовал на емуле Nokia 5300
Твое приложения на кЕмu нормально пашет, а на Nokia5300 емуле по прежнему белый екран!!!

Mark Castle 13.11.2009 17:41

Ответ: MaskImage
 
у меня таже фигня.в кемуле текст большой,а на моб. нет
так оно пошло у тебя?

JACUK 13.11.2009 19:04

Ответ: MaskImage
 
Я не об етом у меня на кЕмуле все пашет, тока на 5300 появляется вот такой черный прямоугольник!!!(((

Mark Castle 13.11.2009 19:12

Ответ: MaskImage
 
наверное слабоват 5300

Mark Castle 13.11.2009 19:13

Ответ: MaskImage
 
кстати а как ты делаешь скрин?

DIMMON4IK 13.11.2009 19:32

Ответ: MaskImage
 
JACUK
В Gimp ( самый новый сейчас 2.7.0)
______________________________
Моя идея меню:
1)Меню сверху вниз
2)Слева летит твой самолёт который можно двигать вверх/вниз по пунктам меню
3)Фон у меню движущийся (город,горы,облака)
4)В выбраный пункт самолёт стреляет(так как нажать 5 во время игры) и цвет текста на нём изменяется на какой-то красноватый

JACUK 13.11.2009 19:36

Ответ: MaskImage
 
wDIMMONIK у меня та же идея но без движения, но твоя идея определенно лутше,можно сделать так чтобы при нажатии 5 текст врывался как враги в игре!!!И еще раз спрашываю в чем ты рисуеш???

DIMMON4IK 13.11.2009 19:40

Ответ: MaskImage
 
В GIMP

Mark Castle 13.11.2009 19:42

Ответ: MaskImage
 
та зачем для легкой игрушки всякие навороты...простое меню с кнопками "играть" и "выход"...и все!можно сделать,как у меня:выбирать меню прицелом)

JACUK 13.11.2009 19:50

Ответ: MaskImage
 
2 MarkCastle Как делать игру так делать,если DIMMON4IK'у не сложно пусть сделает такое меню!!

DIMMON4IK 13.11.2009 20:08

Ответ: MaskImage
 
Дело в том, что все изображения у Mark Castle есть, а для меню надо теперь кодинг ( а кодит то он! )

Mark Castle 13.11.2009 20:15

Ответ: MaskImage
 
а ты можешь выложить кнопки?

Mark Castle 13.11.2009 20:15

Ответ: MaskImage
 
а ты можешь выложить кнопки?)

Mark Castle 13.11.2009 20:16

Ответ: MaskImage
 
блин...глючный интернет...

JACUK 13.11.2009 20:21

Ответ: MaskImage
 
К кому то вопрос???? Скрин я делаю кнопкой PrtScr слева от кнопки Home на клаве,потом в любом граф редакторе вырезаеш екран и скрин игры готов)))

Mark Castle 13.11.2009 20:25

Ответ: MaskImage
 
это когда в эмуляторе?

JACUK 13.11.2009 20:26

Ответ: MaskImage
 
ДА!!


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

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