Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Поиск по форуму

Показано с 51 по 74 из 74.
На поиск затрачено 0.01 сек.; сгенерировано 56 мин. назад.
Поиск: Сообщения от: Cliffe Snake
Раздел: Проекты на MidletPascal 27.10.2008, 05:26
Ответов: 10
Просмотров: 9,864
Автор Cliffe Snake
Ответ: 2D-движок + Splash-меню

А вот и сам код:

program LandScroll4_by_Cliffe_aka_Snake;
uses game, sprite, alpha;
const
versWidth=176;versHeight=220; //Мидлет ориентирует всю отрисовку на этот экран
mapsize=255; // ширина и...
Раздел: Проекты на MidletPascal 27.10.2008, 05:22
Ответов: 10
Просмотров: 9,864
Автор Cliffe Snake
Ответ: 2D-движок + Splash-меню

Вот собственно сам исходнеГ. Самая свежайшая версия, пока писал коментарии, понемногу обновлял код. Неплохо получилось. :super:
Так сказать наброски моей портации СТАЛКЕР'а на мобилы. :hunter:
Раздел: Проекты на MidletPascal 26.10.2008, 21:58
Ответов: 10
Просмотров: 9,864
Автор Cliffe Snake
2D-движок + Splash-меню

Решил поделиться своим движком с народом, взамен на его оптимизацию.
:crazy:
Укажите пжлста где и что я нерационально использую. Щас подредактирую код и выложу.
Раздел: Основной форум 26.10.2008, 21:42
Ответов: 24
Просмотров: 9,870
Автор Cliffe Snake
Ответ: Помогите доделать игру!MidletPascal.

Вообщета она есть(правда я её не юзал), иди поройся в справке там чёто было про implementation.

На эту оговорку можно забить, если использовать forward; выглядит вот так:

Program Procedures;
var...
Раздел: Основной форум 26.10.2008, 20:52
Ответов: 24
Просмотров: 9,870
Автор Cliffe Snake
Ответ: Помогите доделать игру!MidletPascal.

Вроде бы перед этими процедурами надо вставить Implementation; и тогда можно будет вызывать из процедуры другую процедуру.
Необходимость вложенных вызовов процедур, по-моему, минимальна, можно почти...
Раздел: Основной форум 26.10.2008, 19:33
Ответов: 24
Просмотров: 9,870
Автор Cliffe Snake
Ответ: Помогите доделать игру!MidletPascal.

Ты пытаешься вызвать процедуру из самой себя (вроде рекурсией называется)
Вынеси жирную строку из процедуры в игровой цикл.
Выглядеть будет примерно так:

Program Bombardeer;
const
fieldwidth = 70;...
Раздел: MidletPascal 26.10.2008, 05:30
Ответов: 4
Просмотров: 10,608
Автор Cliffe Snake
Ответ: Проблема в MP

У меня иногда при компиляции, MP запихивает картинки в Jar как-то не так(т.е. потом заходишь в этот архив, распаковываешь эту картинку, а она пустая), приходится вручную закидывать картинку в Jar.
Раздел: Основной форум 26.10.2008, 01:46
Ответов: 46
Просмотров: 16,704
Автор Cliffe Snake
Ответ: Простейшая бродилка

Из библиотеки Lib_game я использую только возможность нажатия нескольких кнопок одновременно и загрузку анимации персонажа(от которой хочу уйти средствами Lib_Alpha), остальное по-моему легче самому...
Раздел: Библиотеки 25.10.2008, 06:46
Ответов: 53
Просмотров: 46,382
Автор Cliffe Snake
Ответ: Lib_videocnv: воспроизведение видео в режиме Canvas!

Функция get_duration возвращает значение в 1000 раз больше чем нужно.
т.е. Duration:=(get_duration/1000);
для продолжения работы после close_player нужно вызвать ShowCanvas;
При проигрывании видео,...
Раздел: Библиотеки 25.10.2008, 02:31
Ответов: 87
Просмотров: 63,858
Автор Cliffe Snake
Ответ: Lib_game (Game API Support)

Pilgrim, у меня к тебе ещё один вопрос.
Почему после game.init; функции getkeyclicked и getkeypressed перестают работать(т.е. всегда возвращают "0"), а набора в 9 клавиш...
Раздел: Библиотеки 24.10.2008, 16:41
Ответов: 46
Просмотров: 25,949
Автор Cliffe Snake
Ответ: Lib_alpha: Прозрачность картинок

Можно и такой вариант, если не трудно.
А я имел ввиду что-то вроде этого:

....
newimg:=alpha.red(img, -20); {уменьшить уровень красного в картинке на 20}
либо такой вариант(наверно...
Раздел: Прочие вопросы 23.10.2008, 00:44
Ответов: 16
Просмотров: 8,422
Автор Cliffe Snake
Ответ: f***ing mp array!

Romanzes, а какие именно структуры он не любит?
А на счёт неквадратных массивов, я тоже не сразу въехал =)
Раздел: Библиотеки 23.10.2008, 00:38
Ответов: 46
Просмотров: 25,949
Автор Cliffe Snake
Ответ: Lib_alpha: Прозрачность картинок

Odd, добавь пожалуйста в свою либу функции(ю) изменения уровней R,G,B каналов, очень надо=)
Раздел: Библиотеки 21.10.2008, 23:16
Ответов: 87
Просмотров: 63,858
Автор Cliffe Snake
Ответ: Lib_game (Game API Support)

Всё разобрался во всём, спасибо за такую полезную либу =)
Раздел: Библиотеки 10.10.2008, 11:09
Ответов: 87
Просмотров: 63,858
Автор Cliffe Snake
Ответ: Lib_game (Game API Support)

Блин, а почему нельзя использовать стандартные средства вывода графики совместно с библиотеками Game_api? Или может ли переменная, используемая в библиотеке, повлиять на переменную в моей программе?
Раздел: Библиотеки 10.10.2008, 09:25
Ответов: 87
Просмотров: 63,858
Автор Cliffe Snake
Ответ: Lib_game (Game API Support)

Спасибо, я понял в чём проблема. Маленькие файлы открываются без проблем, а мой размером в 47,7Kb ни в какую не хочет. Что делать?
....
Уменьшил размер файла до 33,1Kb и всё заработало, правда...
Раздел: Библиотеки 03.10.2008, 21:26
Ответов: 87
Просмотров: 63,858
Автор Cliffe Snake
Ответ: Lib_game (Game API Support)

Я вручную прописываю пути к файлам, и они после компиляции лежат по папкам внутри мидлета. Может быть библа ненаходит файл? Попробую положить в файлик в корень.
Раздел: Библиотеки 03.10.2008, 13:03
Ответов: 87
Просмотров: 63,858
Автор Cliffe Snake
Ответ: Lib_game (Game API Support)

Скажите в чём проблема? У меня мидлет виснет на строчке game.init;
Соответствующие либы лежат в папке Libs, MP версии 2.02
Вот код программы:
program LandScroll;
uses game, sprite, tile;
var...
Раздел: Библиотеки 27.09.2008, 01:30
Ответов: 558
Просмотров: 300,913
Автор Cliffe Snake
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.

Менять на лету надо не картинки, а только ту область, которая будет выводиться на экран.
Раздел: Библиотеки 26.09.2008, 10:44
Ответов: 558
Просмотров: 300,913
Автор Cliffe Snake
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.

Думаю будет полезна библа, с помощью которой можно будет изменять параметры картинки в буфере экрана(Gamma, Hue или Color_balance, Saturation, Brightness, Contrast).
Этим можно добиться эффектов...
Раздел: Библиотеки 22.09.2008, 14:17
Ответов: 558
Просмотров: 300,913
Автор Cliffe Snake
Печаль Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.

У меня на теле в JVM нет ввода русских букв.
Сделайте плиз либу, чтобы был програмнный ввод символов.
Я на MP программку писал, может чем поможет.

Вот код:

program...
Раздел: Библиотеки 22.09.2008, 14:03
Ответов: 107
Просмотров: 70,917
Автор Cliffe Snake
Ответ: Lib_bt

Народ у кого есть Benq-Siemens EF81? Проверьте работает ли в яве передеча по блютузу, ато я ни к одному телу подключиться из мидлета не смог.
Раздел: Библиотеки 22.09.2008, 13:02
Ответов: 18
Просмотров: 23,519
Автор Cliffe Snake
Ответ: Lib_array2d - Динамический двухмерный массив

Круто, спасибо за либу. Odd, а можешь включить в неё другие типы данных (real, string и img)? Тогда ваще отпад будет =))
Раздел: Библиотеки 22.09.2008, 07:17
Ответов: 46
Просмотров: 25,949
Автор Cliffe Snake
Ответ: Lib_alpha: Прозрачность картинок

Ещё неплохо бы задавать прозрачность в функциях в процентах(0-100), а не числом(0-255). Хотя в принципе и так сойдет, спасиб за библу =)
Показано с 51 по 74 из 74.

 

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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com