Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Apr 05, 2020 10:20 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 150 posts ]  Go to page Previous 1 2 3 4 5 610 Next
Author Message
 Post subject:
PostPosted: Thu Aug 23, 2007 5:40 pm 
Offline

Joined: Mon May 01, 2006 10:12 pm
Posts: 349
По-моему прикольно бы смотрелся трактор с глазами из советских мультиков, стоящий боком, смотрящий на нас :) ..
Если найду где-нибудь, дам ссылку


Top
   
 Post subject:
PostPosted: Fri Aug 24, 2007 10:14 am 
Offline

Joined: Mon Aug 13, 2007 6:47 pm
Posts: 62
Хммм... У меня почему-то не получается создать экземпляр класса CKosFile внутри функции kos_Main() :( ...
Исходник компилируется нормально (в .obj-файл), но компоновщик сыплет ошибки!
Code:
--------------------Configuration: hello - Win32 Release--------------------
Compiling...
hello.cpp
Linking...
LINK : warning LNK4108: /ALIGN specified without /DRIVER or /VXD; image may not run
hello.obj : error LNK2001: unresolved external symbol ___CxxFrameHandler
hello.obj : error LNK2001: unresolved external symbol __except_list
Release/hello.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

hello.exe - 3 error(s), 1 warning(s)

2 часа бился над решением проблемы, но ничего не получилось...
Хммм.... А если объявить "глобально", то всё работает... В чём же тут дело :( ..?

Щас скачал исходники "Гробницы фараона" rabid rabbit'a... Там экземпляр класса CKosFile создаётся внутри функции! А у меня так сделать не получается...

Leency
Иконка отличная! Только на ней изображена "ручная" газонокосилка, а в игре ездит что-то типа комбайна и косит сено :) (но это в скине по-умолчанию конечно)...


Top
   
 Post subject:
PostPosted: Fri Aug 24, 2007 10:35 am 
vectoroc
ЕМНИП это был паровоз, также был грузовичок, но вот трактора не помню...


Top
   
 Post subject:
PostPosted: Fri Aug 24, 2007 11:57 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5107
Image
Вот разные варианты иконки. Самый стоящий наверно первый или четвёртый... Вне зависимости от "главного героя".
Image
А это варианты оформления... блин... сам бы хотел знать какой лучше чтоб не грузить ни вам ни мне моск. Сами скины тут http://kolibri-os.narod.ru/files/temp/Kosilko_skin.rar

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


Top
   
 Post subject:
PostPosted: Fri Aug 24, 2007 1:07 pm 
Offline

Joined: Mon May 01, 2006 10:12 pm
Posts: 349
у второго и третьего по идее проекции не те взяты ;)


Top
   
 Post subject:
PostPosted: Fri Aug 24, 2007 3:52 pm 
Offline

Joined: Thu Jan 25, 2007 4:45 pm
Posts: 135
Leency

1-ый отличный.. тока надо показать, что косилка работает - то есть убрать траву там, где косилка уже проехала :)


Top
   
 Post subject:
PostPosted: Fri Aug 24, 2007 4:51 pm 
Offline

Joined: Mon Aug 13, 2007 6:47 pm
Posts: 62
Так... С проблемами вроде-бы разобрались :D! Теперь удаётся скомпановать файл!

Leency
Классно! Все иконки очень красивые! И скины тоже замечательные...

Leency wrote:
блин... сам бы хотел знать какой лучше чтоб не грузить ни вам ни мне моск

ИМХО все красивые :). Сложно выделить скин, который однозначно красивее других. То же самое с иконками :).


Top
   
 Post subject:
PostPosted: Fri Aug 24, 2007 5:33 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5107
Я тут подумал что можно типа разные типы ландшафта сделать :) То ты бороздишь поля пшеницы в степях Украины, то плантации кукурузы в Казахстане... ну это я например... Конечно, размер программы уверичиццо((, но геймлей станет куда разнообразней и интересней :) Ещё если использовать в программе гифы (тоесть чтоб части изображений были прозрачные) то этот размер уменьшится. Например косилку (трактор это или ещё что-то) можно будет поставить на любой рельеф. Тоже самое и с камнями и деревьями.
Начальный персонаж можно будет в таком случае или выбирать вначале или же он будет еняццо в зависимости от уровней.


Top
   
 Post subject:
PostPosted: Fri Aug 24, 2007 9:07 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Leency wrote:
Image
Вот разные варианты иконки. Самый стоящий наверно первый или четвёртый... Вне зависимости от "главного героя".
Image
А это варианты оформления... блин... сам бы хотел знать какой лучше чтоб не грузить ни вам ни мне моск. Сами скины тут http://kolibri-os.narod.ru/files/temp/Kosilko_skin.rar
Извиняюсь за оффтоп:
Когда я перепаковал скины в 7z, размер архива составил всего 8824 Б -
на порядок меньше, чем у исходного архива!
Прошу всех, если возможно, использовать формат 7z вместо RAR.

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
 Post subject:
PostPosted: Sat Aug 25, 2007 3:51 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 4:16 pm
Posts: 426
Leency, хорошая идея. Однако вместо gif можно использовать и bmp с ключевым цветом (например #FF00FF). Автору хочу сказать, что создавать скины по описанному алгоритму не очень удобно, возможно ли начать использовать в качестве скинов существующий гр. форматы (bmp, gif, png, ...)?

..bw


Top
   
 Post subject:
PostPosted: Sat Aug 25, 2007 7:39 pm 
Offline

Joined: Mon Aug 13, 2007 6:47 pm
Posts: 62
Leency,
идея с разными типами ландшафта очень хороша. Хороший способ разнообразить игру.
А реализовывать прозрачность ИМХО удобнее всего способом, описанным bw.

bw,
использование существующих форматов можно прикрутить... Но зачем? Все равно скин надо рисовать по особым правилам... А преобразование - дело одной минуты... Если имеется ввиду проблема зависимости Kosilka Skin Maker от винды, то ее можно переписать под линукс (а позднее и под колибри).

P.S.: писал со смартфона. Вон сколько текста набрал :D


Top
   
 Post subject:
PostPosted: Mon Aug 27, 2007 3:37 pm 
Offline

Joined: Mon Aug 13, 2007 6:47 pm
Posts: 62
Косилка для Колибри. Версия 0.2.

Изменения в версии 0.2:
- Теперь скин ищется не в /rd/1/games/kosskin.gfx, а в каталоге с программой (файл должен называться kosskin.gfx)
- "Скины по дефолту" (если игра находит скин, он автоматически активируется. Скин можно выключить нажатием <s> в главном меню)


Top
   
 Post subject:
PostPosted: Mon Aug 27, 2007 4:42 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Fri Jun 30, 2006 9:01 am
Posts: 1248
nice game you have written!
maybe you can load the kosskin.gfx file automatically from the same directory as the application?

If you dont know how to do it, i will explain it now:
the last Dword in the header normally is 0, if you place a pointer to a buffer there, the path of your application will be written to that buffer
the buffer may be 256 bytes large

I hope you understand me, and good luck!


Top
   
 Post subject:
PostPosted: Mon Aug 27, 2007 5:01 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
Quote:
maybe you can load the kosskin.gfx file automatically from the same directory as the application?

This was realised already, I think..


Top
   
 Post subject:
PostPosted: Mon Aug 27, 2007 5:17 pm 
Offline

Joined: Mon Aug 13, 2007 6:47 pm
Posts: 62
Hello, hidnplayr!

hindeplr wrote:
nice game you have written!

I am very happy if you like it :)! This game is collective work. Professional advices of such people, as Mario79, Атауальпа, Leency, bw and others helped me to write a code.

hindeplr wrote:
maybe you can load the kosskin.gfx file automatically from the same directory as the application?

Gluk wrote:
This was realised already, I think..

You are right, Gluk!
Quote:
Изменения в версии 0.2:
- Теперь скин ищется не в /rd/1/games/kosskin.gfx, а в каталоге с программой (файл должен называться kosskin.gfx)
- "Скины по дефолту" (если игра находит скин, он автоматически активируется. Скин можно выключить нажатием <s> в главном меню)

Translation:
Changes in version 0.2:
- Now skin file is located in the same directory as a game
- Skin is enabled by default (if available)

hindeplr wrote:
I hope you understand me, and good luck!

Thanks a lot!

P.S.: Sorry for my english


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 150 posts ]  Go to page Previous 1 2 3 4 5 610 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited