Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пн ноя 20, 2017 8:55 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 28 сообщений ]  На страницу Пред. 1 2
Автор Сообщение
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Сб янв 18, 2014 6:46 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
HTMLv работает нормально. Я сделал из отрисовки в буфер отдельный модуль и перенёс его в cmm/lib/drow_buf.h
Теперь он может использоваться в других программах. Но есть ограничение и связано оно с тем, что С-- не может скомпилировать код

Код:
struct DrawBufer {
        dword buf_data;
};
 
void DrawBufer::Init(dword bufw)
{
        ESDWORD[buf_data] = bufw;
        ESDWORD[buf_data+4] = bufw;
}

Если строку
ESDWORD[buf_data] = bufw;
можно заменить
*buf_data = bufw;
то она будет работать.

а вот на что заменить ESDWORD[buf_data+4] = bufw; я хз.
Может кто-то подскажет кто лучше шарит нормальные указатели.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Сб янв 18, 2014 8:08 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 750
Leency писал(а):
а вот на что заменить ESDWORD[buf_data+4] = bufw; я хз.
Может кто-то подскажет кто лучше шарит нормальные указатели.

точно не скажу, давно на Си не программировал, но может такое пройдет:
Код:
*(buf_data+4) = bufw;


Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Сб янв 18, 2014 8:40 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Пробовал уже *(buf_data+4) = bufw;, не работает.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Ср янв 22, 2014 8:33 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 22, 2013 5:24 pm
Сообщения: 119
Вот рабочая версия игры Trollface Quest


Вложения:
Trollface Quest.7z [85.53 КБ]
48 скачиваний

_________________
The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/
Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Ср янв 22, 2014 10:04 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Ха)) Вроде ничего сложного, но я только с 3 раза прошёл. Неплохо) Делай ещё)

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Чт янв 23, 2014 3:07 pm 
Не в сети

Зарегистрирован: Пт фев 15, 2013 8:23 pm
Сообщения: 77
Чувство у меня не хорошее скоро мы превратимся в windows 8!


Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Чт янв 23, 2014 3:53 pm 
Не в сети

Зарегистрирован: Вт апр 12, 2011 11:19 pm
Сообщения: 1077
Unusual писал(а):
Чувство у меня не хорошее скоро мы превратимся в windows 8!
Игры подобного рода весьма распространены. На данный момент наиболее простая реализация, это на основе HTMLv

_________________
я лишь учусь


Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Чт янв 23, 2014 5:58 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 22, 2013 5:24 pm
Сообщения: 119
Для дальнейшего развития игры необходима поддержка ссылок-картинок! Вообще Trollface Quest имеет только два текстовых уровня (которые здесь представлены). Для остальных нужны ссылки-картинки :)

_________________
The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/


Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Чт янв 23, 2014 6:04 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
>> необходима поддержка ссылок-картинок!
Уже есть
<a fref="#"><img ....></a>

Но там проблема с картинками - неправильная высота иногда и ещё картинки всегда начинаются с новой строки.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Чт янв 23, 2014 6:13 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 22, 2013 5:24 pm
Сообщения: 119
Leency писал(а):
>> необходима поддержка ссылок-картинок!
Уже есть
<a fref="#"><img ....></a>

Но там проблема с картинками - неправильная высота иногда и ещё картинки всегда начинаются с новой строки.

Это не страшно. Игра будет доделана до следующих выходных.

_________________
The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/


Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Сб янв 25, 2014 6:38 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 22, 2013 5:24 pm
Сообщения: 119
Trollface Quest 1.0!
Что нового:
- Ещё 3 уровня
- Исправлены ошибки
What's news:
- 3 levels more
- Bug fixed


Вложения:
Комментарий к файлу: Пожалуйста скачивайте и тестируйте!
Trollface Quest.7z [116.98 КБ]
50 скачиваний

_________________
The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/
Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Сб янв 25, 2014 8:25 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4226
Круто :)
Прошёл до конца )

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: TextGame
СообщениеДобавлено: Вс янв 26, 2014 6:28 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 22, 2013 5:24 pm
Сообщения: 119
Все HTML-игры Колибри в одной оболочке с меню!


Вложения:
Kolibri HTML Games.7z [190.97 КБ]
54 скачивания

_________________
The motto of the wise is: be prepared for surprised http://vlampochke.esy.es/
Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 28 сообщений ]  На страницу Пред. 1 2

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB