|
Xors3D Графический движок с поддержкой DirectX9 |
29.09.2011, 20:59
|
#61
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: Tower Defense 3D
седне был на лабе по проге, парни 3-й курс сдавали курсачи. 3 курс!! я думал, там будет что то стоящее...
Короче: автор, твоя игруха будет настолько же круче тех студентов, насколько крайзис круче тетриса.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
29.09.2011, 23:58
|
#62
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: Tower Defense 3D
В разработке
работает 2 уровня, после прохождения первого, надпись что вы выйграли и загружается второй... играбельная демка, сам прошел, вылетов и багов не заметил...
что осталось сделать
в облаках птичек и т.д.
показывать у противников жизни
заставка, меню
много противников
много уровней
что сделано
Внизу экрана кнопки для постройки башенок, по кнопке M строить марблы
Файлы конфигурации кнопок противников, башен, польностью готовый движок игры, осталось на штамповать левелов и башенок с противникамми
Плавный поворот монстров
файлы волн для уровней
загрузка этого файла в структуру
выпускание противников исходя из структуры
гуи табличка с характеристиками башенки
апгрейд и продажа башенки
покупка монументов для установки башенки (кнопка M)
деньги
возможность проиграть
осыпание камней монумента при установки башенки
звездочки уровня башенки
гуи сколько дали денег за убитого
курсоры
переделать тип противника больше 9 разных штук
переход между уровнями
Видео
Скачать с сайта, 60 мб в 3 архивах
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо pozitiffcat за это полезное сообщение:
|
|
30.09.2011, 02:39
|
#63
|
Мастер
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений (для 504 пользователей)
|
Ответ: Tower Defense 3D
Мне эта игра приятно запоминающаяся своеобразной графикой и звуками..
Особенно звук "умирающей курицы".
Вопрос: почему во втором уровне первая башня не стреляет? (на последнем видео)
Когда нибудь эта игра будет распространяться по интернету.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
30.09.2011, 08:17
|
#64
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: Tower Defense 3D
Эта башня стреляет только по воздушным, только я воздушных противников еще не сделал
ЗЫ. впланах есть на основе движка irrlicht написать обертку с ксорсовским синтаксисом для компиляции под линуксом =)
|
(Offline)
|
|
02.10.2011, 21:03
|
#65
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: Tower Defense 3D
Параллельно начал копировать ксорсовский синтаксис под линукс на Irrlicht вот скрин, пока корректно работают несколько функций, но не со всеми параметрами как вы видите. Я не буду копировать весь ксорс, а только чтобы портировать мою игру под линукс, кому нужны будут заголовочники могу поделиться
int xCreateCamera();
int xCreateCube(int parent=0);
int xLoadAnimMesh(const char* filename, int parent=0);
int xLoadMesh(const char* filename, int parent=0);
void xPositionEntity(int model, float x, float y, float z);
void xRotationEntity(int model, float x, float y, float z);
void xScaleEntity(int model, float x, float y, float z);
void xTurnEntity(int model, float x, float y, float z);
void xTranslateEntity(int model, float x, float y, float z);
void xGraphics3D(int width=800, int height=600, int bit=0, int fullscreen=0, int vsync=0);
void xCls();
void xRenderWorld();
void xFlip();
void xDrop();
bool xKeyDown(EKEY_CODE key);
int xExtractAnimSeq(int model, int start, int stop);
void xAnimate(int model, int mode, float speed, int seq);
|
(Offline)
|
|
02.10.2011, 21:17
|
#66
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений (для 6,853 пользователей)
|
Ответ: Tower Defense 3D
Сообщение от pozitiffcat
void xDrop();
|
Что за ф-ция?? В справке Xors3D упоминания не нашёл.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
02.10.2011, 22:06
|
#67
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: Tower Defense 3D
дада там нет этой функции, это специфичная функция, она удаляет ресурсы для корректного выхода, это в Irrlicht так надо
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
02.10.2011, 22:10
|
#68
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: Tower Defense 3D
Если хочеш убрать xDrop (чтобы код был такой же как и на хорсе), то попробуй засунуть её в atexit
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
02.10.2011, 22:19
|
#69
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: Tower Defense 3D
Сообщение от Den
Если хочеш убрать xDrop (чтобы код был такой же как и на хорсе), то попробуй засунуть её в atexit
|
офигенно спасибо!
|
(Offline)
|
|
03.10.2011, 00:51
|
#70
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Tower Defense 3D
можешь демку собрать с 1600 кубами (40х40) для теста производительности?
|
(Offline)
|
|
03.10.2011, 09:17
|
#71
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: Tower Defense 3D
Сообщение от HolyDel
можешь демку собрать с 1600 кубами (40х40) для теста производительности?
|
На линуксе?... Я нативно не смогу сказать, я в vmware запускаю в режиме SoftWare. бинарник могу собрать.. если нужно. i686 архитектура
|
(Offline)
|
|
03.10.2011, 10:44
|
#72
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: Tower Defense 3D
160 кубиков с 40x40x40. У меня в Software на VirtualBox выдает 1 FPS
Сделал тест на системе Core 2 Duo, Intel GMA X4500 - выдает от 2 до 4 FPS
Скачать тестовые бинарники для Linux
Последний раз редактировалось pozitiffcat, 03.10.2011 в 12:50.
|
(Offline)
|
|
03.10.2011, 13:53
|
#73
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Tower Defense 3D
|
(Offline)
|
|
03.10.2011, 14:51
|
#74
|
Мастер
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений (для 533 пользователей)
|
Ответ: Tower Defense 3D
Сообщение от MoKa
Странная математика..
|
если 160 выдают такой фпс то 1600 тестить нет смысла
|
(Offline)
|
|
03.10.2011, 15:31
|
#75
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Tower Defense 3D
40 * 40 == 1600
40 * 40 * 40 == 64000
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:14.
|