forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Xors3D (http://forum.boolean.name/forumdisplay.php?f=126)
-   -   BusinessStar (http://forum.boolean.name/showthread.php?t=19679)

kisaroff 06.02.2015 21:10

BusinessStar
 
Вложений: 4
И вот демо-версия.v0.03

Управление:
WSAD - передвижение
SHIFT - Zoom
F - Ускорить передвижение
SPACE - Сходить машинкой.
Стрелка внизу слева - Закончить ход
Двойной щелчок мышью - Выбор
Один щелчок мышью - Действие

Процесс Игры:
Доступен один бот. Попробуйте его обыграть. :)

Если купить 3 или 4 фирмы одного цвета, то на них можно строить предприятия.
Если вы попали на поле "Выигрыш", чтобы забрать деньги щелкните по полю 2раза - потом на мешок
Если вы попали на поле "Штраф", просто щелкните по полю 2раза
Если вы попали на поле "Подарок" или "Новости", щелкните по полю 2раза
-)Для скрытия картинки - нажмите куда-нибудь 2раза.
-)Справа под кубиками есть таймер, так вот, когда он равен 16 - выплачивается зарплата\проценты(то есть, если у вас куплен 1 филиал, то Прибыль=Стоимость_филиала * Процент_за_круг / 100)

-- ЗАГРУЗИТЬ --

Arton 06.02.2015 22:10

Ответ: BusinessStar
 
Вложений: 1
Цитата:

Сообщение от kisaroff (Сообщение 292954)
ВНИМАНИЕ!!! Только для тех у кого поддерживается разрешение 1366х768
Завтра или послезавтра уже выложу с многими стандартными разрешениями.

А текстовый файл с настройками слабо? :)
Не ну серьёзно, что может быть проще! Каждый второй так поступает :(
Вложение 21486

kisaroff 06.02.2015 22:38

Ответ: BusinessStar
 
Цитата:

Сообщение от Arton (Сообщение 292957)
А текстовый файл с настройками слабо? :)
Не ну серьёзно, что может быть проще! Каждый второй так поступает :(

Не только в этом же дело...если не подумал, то при разном разрешение, нужно картинки в разных координатах рисовать и переназначать xRectsOverLap хотя бы и также с текстом.

tirarex 06.02.2015 23:03

Ответ: BusinessStar
 
Можно FastImage юзать , еще есть либа Draw3dz вроде. Вполне адаптивный интерфейс можно сделать , на худой конец квады в максе накидать и перед камерой и приаттачить.

ABTOMAT 06.02.2015 23:46

Ответ: BusinessStar
 
Ну могу скачать:

Цитата:

An error occurred.

Sorry, the page you are looking for is currently unavailable.
Please try again later.

If you are the system administrator of this resource then you should check the error log for details.

Faithfully yours, nginx.
По ходу хостинг для файла отклеился.

Прямо, интрига: сижу, гадаю: на монике 1920х1080 можно врубить 1366х768 или мне придётся ноут расчехлять?

Вообще это не дело когда игра требует какое-то конкретное разрешение экрана. Это раньше было: 800х600 и 1024х768. А теперь экраны всех форм и размеров в ходу. Надо как-то это дело сразу учитывать и указывать координаты 2Д-элементам не просто X, Y, а относительно краёв экрана.

ABTOMAT 07.02.2015 00:09

Ответ: BusinessStar
 
Скачал. Ну в-общем если монитор 1920х1080 то работает.

kisaroff 07.02.2015 14:19

Ответ: BusinessStar
 
^
| Перезалил.
Можете ставить разрешение какое душе угодно )
Отпишитесь те у кого широкоформатные моники о положении картинок и текста - все нормально?

impersonalis 07.02.2015 15:25

Ответ: BusinessStar
 
эт блитц или цпп?

kisaroff 07.02.2015 15:31

Ответ: BusinessStar
 
Цитата:

Сообщение от impersonalis (Сообщение 292969)
эт блитц или цпп?

Blitz3D+Xors3D

impersonalis 07.02.2015 15:43

Ответ: BusinessStar
 
тогда, с большой веротяностью, разрешение можно поменять при помощи
BlitzHack

kisaroff 07.02.2015 15:52

Ответ: BusinessStar
 
Цитата:

Сообщение от impersonalis (Сообщение 292971)
тогда, с большой веротяностью, разрешение можно поменять при помощи
BlitzHack

Хах , прикольная програмка
Теперь нужно будет пользоваться сжимателем exe

ABTOMAT 07.02.2015 17:07

Ответ: BusinessStar
 
Цитата:

Сообщение от impersonalis (Сообщение 292971)
тогда, с большой веротяностью, разрешение можно поменять при помощи
BlitzHack

Вряд ли, ведь видеорежим выставляет Ксорс, а не Блиц (или там предусмотрено и это?)

Samodelkin 07.02.2015 17:55

Ответ: BusinessStar
 
Видеорежим выставляет функция IDirect3D9::CreateDevice, если её перехватить хуком на основе vtable данных объекта IDirect3D9 то можно заменить параметры.

Я так делал с объектом IDirect3DDevice9 когда нужно было реализовать что-то типа оверлея, как в Steam, я перехватывал указатель на устройство d3d9 и когда он вызывал Present я джампом перекидывал на свою функцию оверлея, которая пользуясь перехваченным указателем дорисовывала что ей надо и возвращала управление обратно.

Правда в играх типа WoT это не работает -- там всякие антихак защиты стоят, но и не в этом цель была.

kisaroff 07.02.2015 22:29

Ответ: BusinessStar
 
Вложений: 1
Создал бота, который хочет покупает, хочет не покупает фирму.
Еще достаточно много чего нужно доработать в логике бота и думаю, завтра уже выложу игровую версию :)

Цитата:

Сообщение от kisaroff (Сообщение 292968)
Отпишитесь те у кого широкоформатные моники о положении картинок и текста - все нормально?

У всех ноутбуки что ли?:(
.

Igor 07.02.2015 23:10

Ответ: BusinessStar
 
На этой картинке 76 тысяч полигонов?! Куда катится мир...

kisaroff 07.02.2015 23:20

Ответ: BusinessStar
 
Цитата:

Сообщение от Igor (Сообщение 292978)
На этой картинке 76 тысяч полигонов?! Куда катится мир...


И?
Можно играть и с Low настройками. И так-то FPS>=100 с моим то железом.

Igor 07.02.2015 23:44

Ответ: BusinessStar
 
Я вспомнил гнома.
А если серьёзно - в игре плоский стол, плоские карточки, плоские стены. Неужели в лампах и машинках так много?
P.S. Думаю, если на стол для разнообразия накидать всяких карандашей, листочков и прочего, картинка будет поживее, а полигонов не намного больше.

kisaroff 07.02.2015 23:52

Ответ: BusinessStar
 
Цитата:

Сообщение от Igor (Сообщение 292980)
Неужели в лампах и машинках так много?

В машинках по 40000 в каждой - убрал все что можно с этих моделек)
Но они того стоят, за машинку то играть круто. Есть идея, что потом себе можно будет машику-фишку покупать на выбор.
И сколько полигонов - это фигня. Главное чтобы DIPов мало было.

Samodelkin 08.02.2015 00:11

Ответ: BusinessStar
 
Цитата:

Сообщение от kisaroff (Сообщение 292981)
В машинках по 40000 в каждой - убрал все что можно с этих моделек)

Вроде Сталкер обходился в среднем 50к на всю геометрию что попадала на экран. Так что снимай ещё.

Цитата:

Сообщение от kisaroff (Сообщение 292981)
И сколько полигонов - это фигня. Главное чтобы DIPов мало было.

Это если ты полностью уверен что вся трансформация происходит в шейдерах, а то так случайно шину загрузить можно.

tirarex 08.02.2015 00:24

Ответ: BusinessStar
 
А смысл таких машинок ?
Там лоуполи коробки пойдут , ты не гоночную игру делаешь.
В nfs rivals в машинке 60к поликов , у тебя 40...

kisaroff 08.02.2015 00:36

Ответ: BusinessStar
 
Я с радостью еще полигонов по убирал бы, только итак снял с моделек все что можно...не знаю может есть какие-то инструменты в 3DS max'e чтобы как-то полигоны с модели убирать не теряя ее формы.?!

Arton 08.02.2015 01:19

Ответ: BusinessStar
 
Цитата:

Сообщение от kisaroff (Сообщение 292984)
Я с радостью еще полигонов по убирал бы, только итак снял с моделек все что можно...не знаю может есть какие-то инструменты в 3DS max'e чтобы как-то полигоны с модели убирать не теряя ее формы.?!

Optimize, тока всё равно в ручную нужно править, в твоём случае очень много править.

ABTOMAT 08.02.2015 01:24

Ответ: BusinessStar
 
Цитата:

Сообщение от kisaroff (Сообщение 292984)
Я с радостью еще полигонов по убирал бы, только итак снял с моделек все что можно...не знаю может есть какие-то инструменты в 3DS max'e чтобы как-то полигоны с модели убирать не теряя ее формы.?!

Ты всё равно машинку не сам делал.
Может, стоит взять откуда-нибудь другую модель?
Из игры какой-нибудь выдрать.

SBJoker 08.02.2015 01:39

Ответ: BusinessStar
 
Из ГТА-3, самое то детализация

tirarex 08.02.2015 02:14

Ответ: BusinessStar
 
Ищи модельки для гта на файлопомойке http://libertycity.ru/files/
там и плагины для макса можно найти дфф открывать (Kam script , Deniska sa tools)

kisaroff 08.02.2015 11:12

Ответ: BusinessStar
 
Вложений: 1
Цитата:

Сообщение от tirarex (Сообщение 292989)
Ищи модельки для гта на файлопомойке http://libertycity.ru/files/
там и плагины для макса можно найти дфф открывать (Kam script , Deniska sa tools)

Пробовал уже из ГТА брать. Устанавливал плагины. Но там всякие ошибки все время вылазили. У самого 11 Max.
Optimize рулит. 35k теперь. Arton'у +30 в карму.

kisaroff 10.02.2015 02:19

Ответ: BusinessStar
 
Почему когда создаешь 2ую камеру, то Pick с первой каиерой перестают работать и что нужно сделать, чтобы заработало?

Arton 10.02.2015 02:25

Ответ: BusinessStar
 
Цитата:

Сообщение от kisaroff (Сообщение 293083)
Почему когда создаешь 2ую камеру, то Pick с первой каиерой перестают работать и что нужно сделать, чтобы заработало?

CameraPick? Указываешь же конкретную камеру :4to:

tirarex 10.02.2015 08:15

Ответ: BusinessStar
 
CameraPick да и вообще любой пик в ксорсе работает очень криво , а если за твоей спиной есть пикаемый обьект то начнется котовасия с рандомно пикнутым воздухом.

kisaroff 11.02.2015 00:08

Ответ: BusinessStar
 
Перезалил и обновил первый пост.

Arton 11.02.2015 17:04

Ответ: BusinessStar
 
v 0.03

Удобнее было бы если сразу есть кнопка в углу с действиями для текущей карточке.

Закрывать окно по крестику или одиночному нажатию клавиши.

Отдельную, открываемую панельку с информацией о состояние дела, купленные, проданные и прочая связанная инфа.

Не совсем очевидно, что нажимая на на "филиал" будешь улучшать его.

Кнопки "Закончить ход" и "Бросить кубик", сделать отдельно (в дополнение к быстрым клавишам).

Когда зажимаешь правую клавишу мыши, для обзора, правильней было центрировать курсор, а не камеру к курсору, получается неприятный рывок.

Управление на самом деле неудобное. Предлагаю такое, разные режимы:
1) Камера центрируется на фишки, можно вращать вокруг как угодно, ограничивая только объектами, если между фишкой и камерой препятствие, то камера автоматически приближается.
2) Тоже самое, но камера смотрит на центр поля.
3) Доработанный вариант оригинального управления, летаю где хочу.

Неудобно жать пробел для броска кубика и каждый раз тянутся к кнопке курсором для следующего хода.

Придумать что-то с дизайном, окинув взглядом игровое поле, ничего не понял:



Ах да, где возможность сохранения игры?

kisaroff 11.02.2015 21:23

Ответ: BusinessStar
 
Цитата:

Сообщение от Arton (Сообщение 293179)
v 0.03

Удобнее было бы если сразу есть кнопка в углу с действиями для текущей карточке.

Закрывать окно по крестику или одиночному нажатию клавиши.

Отдельную, открываемую панельку с информацией о состояние дела, купленные, проданные и прочая связанная инфа.

Не совсем очевидно, что нажимая на на "филиал" будешь улучшать его.

Кнопки "Закончить ход" и "Бросить кубик", сделать отдельно (в дополнение к быстрым клавишам).

Когда зажимаешь правую клавишу мыши, для обзора, правильней было центрировать курсор, а не камеру к курсору, получается неприятный рывок.

Управление на самом деле неудобное. Предлагаю такое, разные режимы:
1) Камера центрируется на фишки, можно вращать вокруг как угодно, ограничивая только объектами, если между фишкой и камерой препятствие, то камера автоматически приближается.
2) Тоже самое, но камера смотрит на центр поля.
3) Доработанный вариант оригинального управления, летаю где хочу.

Неудобно жать пробел для броска кубика и каждый раз тянутся к кнопке курсором для следующего хода.

Придумать что-то с дизайном, окинув взглядом игровое поле, ничего не понял:



Ах да, где возможность сохранения игры?

Ценный отзыв, я все учту)


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Перевод: zCarot