Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср сен 20, 2017 3:27 am

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




Начать новую тему  Ответить на тему  [ 96 сообщений ]  На страницу Пред. 1 2 3 4 5 6 7 След.
Автор Сообщение
 Заголовок сообщения: Re: VS 2013 C++, pe2kos и Hello World
СообщениеДобавлено: Пн дек 29, 2014 1:41 am 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
ZblCoder писал(а):
ууууу, стал еще более жестокий ужас, но все *.obj собрал.
http://builds.kolibrios.org/logs/svn5281-err.txt

Оно просто не хотело тебя сразу страшными ошибками пугать, чтобы ты не сбежал :lol: Начало с ошибок попроще, а с каждым коммитом - всё страшнее :lol:
Сейчас оно ругается на
Код:
LaserTank.obj : error LNK2005: "char * __fastcall ftoa(double)" (?ftoa@@YIPADN@Z) already defined in sprintf.obj
LaserTank.obj : error LNK2005: "void __cdecl sprintf(char *,char *,...)" (?sprintf@@YAXPAD0ZZ) already defined in sprintf.obj
LaserTank.exe : fatal error LNK1169: one or more multiply defined symbols found
Если я правильно понимаю, то нельзя в LaserTank.cpp делать #include "smalllibc/sprintf.cpp" - это путает линковщик. Нужно создать ещё один файл sprintf.h в папке smalllibc, указать в нём декларации функций, присутствующих в sprintf.cpp, и в LaserTank.cpp сделать #include "smalllibc/sprintf.h".


Вернуться к началу
 Заголовок сообщения: Re: VS 2013 C++, pe2kos и Hello World
СообщениеДобавлено: Пн дек 29, 2014 1:53 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт дек 12, 2014 7:19 pm
Сообщения: 60
О, спасибо огромное ) вроде помогло. Коммит, полет нормальный. Погляжу сборку и тогда сниму гору с плеч.


Вернуться к началу
 Заголовок сообщения: Re: VS 2013 C++, pe2kos и Hello World
СообщениеДобавлено: Пн дек 29, 2014 2:05 am 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
ZblCoder писал(а):
О, спасибо огромное ) вроде помогло. Коммит, полет нормальный. Погляжу сборку и тогда сниму гору с плеч.
Ещё не конец. Ты таки опять намусорил.
  1. Удалил smalllibc/purecall.cpp (нигде не используешь?), но забыл убрать его из "tupfile.lua"
  2. Вернул назад заглавный шрифт в #include "MCSMEMM.H" в smalllibc/func.h


Вернуться к началу
 Заголовок сообщения: Re: VS 2013 C++, pe2kos и Hello World
СообщениеДобавлено: Пн дек 29, 2014 2:11 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт дек 12, 2014 7:19 pm
Сообщения: 60
да, при коммите авто-сборщик не ругнулся, я и подумал, что все норм )


Вернуться к началу
 Заголовок сообщения: Re: VS 2013 C++, pe2kos и Hello World
СообщениеДобавлено: Пн дек 29, 2014 2:17 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Последний раз редактировалось Mario_r4 Вс янв 04, 2015 9:57 pm, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения: Re: VS 2013 C++, pe2kos и Hello World
СообщениеДобавлено: Пн дек 29, 2014 2:26 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт дек 12, 2014 7:19 pm
Сообщения: 60
хм, я думал, что уже в аду, холодно же на улице.


Вернуться к началу
 Заголовок сообщения: Re: VS 2013 C++, pe2kos и Hello World
СообщениеДобавлено: Пн дек 29, 2014 2:27 am 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
ZblCoder писал(а):
да, при коммите авто-сборщик не ругнулся, я и подумал, что все норм )
Вот теперь действительно всё собралось - можно идти спать с чистой совестью :wink:
Mario_r4 писал(а):
Вы там осторожней - еще дырку в ад проковыряете со своими яву заклинаниями.
Ну, во-первых, я не держал в руках C++ аж с 1997 года (и просто C - с 2004 года), так что для такого большого перерыва (и ориентируясь исключительно на логи TUP) - я считаю решение этих проблем большим успехом 8) А во-вторых, мы же сами предлагаем людям писать на языках ада :lol:


Вернуться к началу
 Заголовок сообщения: Re: VS 2013 C++, pe2kos и Hello World
СообщениеДобавлено: Пн дек 29, 2014 2:31 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт дек 12, 2014 7:19 pm
Сообщения: 60
Это мой первый опыт работы с С++, и это действительно АД. Delphi по синтаксису и визуализации, во время работы отправляет в рай. С# тоже неплох, делал один человек. О всяких PHP, JavaScript вообще лучше помолчу ))

И с такими хорошими новостями надо не спать, а спокойно делать дальше не переживая, что что-то пойдет не так.


Вернуться к началу
 Заголовок сообщения: Re: VS 2013 C++, pe2kos и Hello World
СообщениеДобавлено: Пн дек 29, 2014 2:59 am 
Не в сети
Kernel Developer

Зарегистрирован: Вс фев 10, 2013 12:37 pm
Сообщения: 2329
.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Последний раз редактировалось Mario_r4 Вс янв 04, 2015 9:57 pm, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения: Re: VS 2013 C++, pe2kos и Hello World
СообщениеДобавлено: Вт дек 30, 2014 3:38 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт дек 12, 2014 7:19 pm
Сообщения: 60
Очередное видео.

Добавил:
1. Анимация разрушения кирпичных блоков;
2. Враждебные пушки, при заходе в их область обзора, они стреляют. Их можно двигать с 3 сторон и уничтожить выстрелом в переднюю часть.
3. Окно выбора уровня. При добавлении уровня через редактор, список уровней меняется.


Вернуться к началу
 Заголовок сообщения: Re: LaserTank на VS 2013 C++ (игра на конкурс)
СообщениеДобавлено: Вт дек 30, 2014 7:58 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт дек 12, 2014 7:19 pm
Сообщения: 60
Выкладываю версию для тестирования, в архиве редактор карт и сама игра. Создавайте уровни и играйте в них, интересные уровни, выкладывайте и я их добавлю в сборку.

Изменения:
1. Добавил стенки с окнами.
2. Добавил зеркала на контейнерах. Их можно передвигать.
3. Можно топить пушки и зеркала.
4. Добавил меню паузы.
5. Фикс нескольких багов.


Вложения:
LaserTank.rar [2.32 МБ]
56 скачиваний
Вернуться к началу
 Заголовок сообщения: Re: LaserTank на VS 2013 C++ (игра на конкурс)
СообщениеДобавлено: Ср дек 31, 2014 12:57 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт дек 12, 2014 7:19 pm
Сообщения: 60
Скриншот, одного из уровней.


Вложения:
001.png
001.png [ 56.13 КБ | 752 просмотра ]
Вернуться к началу
 Заголовок сообщения: Re: LaserTank на VS 2013 C++ (игра на конкурс)
СообщениеДобавлено: Ср дек 31, 2014 2:31 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 742
Когда-то давно делал подобную игру под Windows. Но не доделал до конца, и на современных версиях Windows она уже не идет. В файле ниже, нарисованные мной текстуры, может пригодятся, если захочется сделать смену скинов.


Вложения:
Textures.png
Textures.png [ 10.64 КБ | 742 просмотра ]
Вернуться к началу
 Заголовок сообщения: Re: LaserTank на VS 2013 C++ (игра на конкурс)
СообщениеДобавлено: Ср дек 31, 2014 5:35 pm 
Не в сети
Mentor/Kernel Developer
Аватара пользователя

Зарегистрирован: Пт июн 30, 2006 9:01 am
Сообщения: 1223
ZblCoder писал(а):
Выкладываю версию для тестирования, в архиве редактор карт и сама игра. Создавайте уровни и играйте в них, интересные уровни, выкладывайте и я их добавлю в сборку.

All keypresses resulted in the program exiting (while trying to navigate in the menu)
No error message, just exit...

Код:
kos_Main
/usbhd0/1/data01.pak
/usbhd0/1/data02.pak
/usbhd0/1/data.lvl
18.00000

_________________
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein


Вернуться к началу
 Заголовок сообщения: Re: LaserTank на VS 2013 C++ (игра на конкурс)
СообщениеДобавлено: Ср дек 31, 2014 10:33 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт дек 12, 2014 7:19 pm
Сообщения: 60
hidnplayr
Thanks, fixed

Ну вроде все, доделал менюшки, теперь можно управлять без мышки. Добавил пару уровней.
Завтра доделаю редактор уровней, и выложу для общего пользования. Игра рассчитана на 999 уровней, так что можно делать свои и играть в них не переживая, что он не появится в меню выбора уровня.

Всех с наступающим Новым Годом. Вертеться Вам на нашей планете в здравии и с удачей в новом году!


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 96 сообщений ]  На страницу Пред. 1 2 3 4 5 6 7 След.

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


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

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


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

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