BlenderУкраина
Главная
Новости
Статьи
Уроки
Файлы
Ссылки
Форум
Галерея
Конкурсы
• Поиск по сайту


Логин:

Пароль:

 Запомнить
Восстановление пароля

Зарегистрироваться

Наше сообщество:

 Форум

 Галерея
       Все работы по рейтингу
       Все новые работы
       Последние комментарии

 Конкурсы
       Ежедневный
       На баннер (прием работ)
       Повтори
       Художественный
       Модель для сборки

 Гостевая

 Радио

RSSНовости Blender
Последние сообщения форума

 Добавить новость
парфюмерияпарфюмерия : Днепропетровск : модели радиомоделирадиомодели модели на радиоуправлении
Сейчас на сайте 6 посетителей:
Коровьин, Иван П., Stretchy, kotov и 2 гостей

Обсуждаемые темы:

Вопросы новичков и ответы (Flogger-K)
как создать свечение ? (maxmimumgame)
Ежедневный Конкурс моделирования в Blender (INFILNTRATOR)
Всё, что накипело. (Flogger-K)
...просто работы... (Alex_Crack)
Дни рождения и прочие поздравлялки. :) (fd)
Болталка (Fragrant.dp.ua)
Просто анимации (Foma_Kinyaev)
PaintMan 2 (maks-dll)
WIP (GameR)
Нозя-8 (Коровьин)
Риггинг (vknw123)
Помогите разобраться (MageasteR)
Рисование (vknw123)
Попытка создания аркады в Блендере. (Flogger-K)
Еженедельный конкурс "2D-арт" (Foma_Kinyaev)

Работа дня:

alber
Ежедневный конкурс моделирования

Новые работы в галерее:


Автор: M_Rodionov

Автор: Sever

Автор: zloy_tux


Автоматический полив


Лекарственные травы


Прически и стрижки  

Blender Game Engine примеры



Главная » Форум » Игры и GE » Blender Game Engine примеры

Внимание! В этой теме можно только поделиться примером или скачать его. Все обсуждения ведутся в этой теме
=====================
Оформляем пример так:
Название (Должно отображать суть примера в кратце)
Автор (Если есть)
Подробное описание (Обязательно: что делает, управление и т.п.)
=====================

Все сообщения, которые не соответсутвуют описанным правилам, будут удалаяться.



Сообщений 216, на страницах: 1 2 7 12 13 14
добавить сообщение
O.din13
нирванодушный
O.din13
Сообщений: 9722
Рейтинг: +808



2

17 января 2012 в 05:58Рейтинг: 1    2    0
#254


Пример: "Управление ИС с помощью скрипта: изменение цвета (R, G, B) и яркости лампы" (2.61.0)
========================================
Автор: Alexey Ost
========================================
Управление: LMB; "квадратики" меняют цвет и яркость в '0'/'max', "стрелочки" плавно.
========================================
Generation: v.2.0b
========================================
Примечание 1: версия под 2.49b —> http://blender3d.org.ua/forum/game/114-5.html#119

Примечание 2: вся логика (ага, пугайтесь и учите скрипты), это управление и задание значений характеристик, скрипт меняет свойства лампы. only-скрипт версия на подлёте.


Прикреплен файл: Light change _ 2.61.0._v2b.blend

O.din13
нирванодушный
O.din13
Сообщений: 9722
Рейтинг: +808



2

17 января 2012 в 06:49Рейтинг: 5    4    0
#255


Пример: "Анимированное изменение цвета (R, G, B) и Alfa-канала объекта" (2.61.0)
========================================
Автор: Alexey Ost
========================================
Управление: запустить BGE.
========================================
Generation: fast-fin.
========================================
Примечание:
Ребя, вы хоть советуйтесь трошки, прежде чем утверждать необоснованное вводя человеков-новичков в заблуждение. zZz:| facep@lm
Про —> http://blender3d.org.ua/forum/game/114-12.html#250 —> "В отличие от режима Multitexture, в котором цвет материала можно менять при помощи ключей анимации, режим GLSL напрочь лишён этой фичи, в результате чего требует более творческого подхода"
Какбэ всё таки стандартно, как и в 2.49b, просто лежит на другой полке. ;)


Прикреплен файл: ObjectColor.blend

ramzay62
пользователь
ramzay62
Сообщений: 9
Рейтинг: +1



23 января 2012 в 22:07Рейтинг: 1    3    0
#256


Симулятор гибридного летательного аппарата моей конструкции.управление: стрелками-тангаж и крен,повороты-x,с;переключение режимов полета-Q,запуск двигателя-E,тяга двигателей-1,2,3;шасси-S;переключение камер-0,стрельба-пробел.
для изготовления реальной местности пришлось прибегнуть к помощи другого 3Д-редактора,вода и небо взяты из примеров.

Прикреплен файл: Tuapse2012_2.rar

dN-dll
пользователь
dN-dll
Сообщений: 1181
Рейтинг: +92




24 января 2012 в 20:32Рейтинг: 1    2    0
#257


Пример: Стекло рефлекция отражение
==========================================
Управление: Меняйте сцены (все на разных)
==========================================
Автор: Мartinsh
==========================================
Примечание: Возможно баян может кто то видел но все равно для тех кто не просвещен.

Прикреплен файл: 1243-397_reflection_shad.blend

Zombi12345
пользователь
Zombi12345
Сообщений: 253
Рейтинг: -11



31 января 2012 в 14:54Рейтинг: 0    1    1
#258


пример: платформер аркада
автор: я
:)

Прикреплен файл: Zombi12345.blend

denis8424
пользователь
denis8424
Сообщений: 523
Рейтинг: +144



02 февраля 2012 в 14:52Рейтинг: 2    3    0
#259


Пример: Ориентация меша по направлению движения
(скрипт)
===================================================
Управление: Пробел
===================================================
Автор : я
===================================================
Описание : Очень простой скрипт, с помощью которого имитируется поведение тел, оснащенных аэродинамическими стабилизаторами, в атмосфере. Пример таких тел: минометная мина, авиационная бомба, волан для бадминтона, стрела или арбалетный болт и так далее.
import bge
cont = bge.logic.getCurrentController()
own = cont.owner
own.alignAxisToVect(own.worldLinearVelocity, 1, 1.0)

функция alignAxisToVect(3D Vector, axis, factor)
3D vector - вектор, по которому будет выравниваться ось объекта
axis - ось, которая будет выравниваться по вектору. X = 0, Y = 1, Z = 2.
factor - коэффициент выравнивания от 0.0 до 1.0 При значении равном 1, выравнивание полное.

Прикреплен файл: tion of the direction of motion.blend

olkeyn
пользователь
olkeyn
Сообщений: 1281
Рейтинг: +364




03 февраля 2012 в 16:46Рейтинг: 0    2    0
#260


Нашёл функцию bge.getCurrentScene().objects['']
Теперь наконец-то могу масштабировать изменения для множества объектов. :)

Изменение цвета кубиков.
Управление
R, G, B, Shift+R, Shift+G, Shift+B

Прикреплен файл: 1252-untitled.blend

AndreyMal
хакер
AndreyMal
Сообщений: 7876
Рейтинг: +639






04 февраля 2012 в 22:31Рейтинг: 3    4    0
#261


Немного изменённый скрипт mouseLook, срабатывающий, когда сработают все сенсоры

Автор: я, скрипт сделан мной, основан на blenderartists

Управление: WASD, Tab, мышь

Прикреплен файл: mouselook-demo.blend

gariwood
пользователь
gariwood
Сообщений: 224
Рейтинг: -8



05 февраля 2012 в 22:40Рейтинг: -2    0    2
#262


Стрельба без Пуль,Ray, и скриптов...
АвторЫ : Был использован пример выше от AndreyMal но к нему приделали одну вещь
Управление : W,A,S,D , мышь , Ё


Прикреплен файл: Laser_NotScrypt.blend2

denis8424
пользователь
denis8424
Сообщений: 523
Рейтинг: +144



07 февраля 2012 в 15:49Рейтинг: 2    2    0
#263


Пример: Реализация радара с помощью скрипта.
(скрипт)
===================================================
Управление: Просто запустите игру. Информация выводиться в консоль
===================================================
Автор :я
===================================================
Описание : Скрипт реализует некоторые возможности сенсора Radar.
Достоинства - относительно небольшое потребление ресурсов. Я тестировал на более чем 2000 объектов и угле 90, логика при этом потребляла около 10%. Не важен физический тип мешей.
Недостатки - из за того, что скрипт "реагирует" только на центр мешей, то не подходит для обнаружения больших объектов, и видит сквозь все объекты в сцене.
функция getTargetList(sceneObjList, sensProp) возвращает список объектов с заданным property(sensProp) из списка объектов сцены(sceneObList).
функция distanceList(targetList, distProp, own) возвращает список объектов, находящихся на меньшей дистанции, чем значение property distProp, от объекта, на котором "висит" скрипт(own), из переданного ей списка targetList.
функция checkConeAngle(targetList, angle, vector)возвращает список объектов из переданного списка объектов( targetList) , которые находятся внутри телесного угла, определяемого углом( angle) и выбранной осью объекта, на котором "висит" скрипт.
функция convertGradusToRadian(coneAngle) конвертирует значение угла (property из градусов в радианы.
функция axisToVect(axis) возвращает ось(в виде вектора), в зависимости от значения property axis:
X+ = 0, X- = 1, Y+ =2, Y- = 3, Z+ = 4, Z- = 5

Прикреплен файл: python_radar.blend

O.din13
нирванодушный
O.din13
Сообщений: 9722
Рейтинг: +808



2

07 февраля 2012 в 17:30Рейтинг: 2    3    0
#264


Пример: "Ориентирование кости на объект/кость и смена объекта-цели — логика и констрейны, без скрипта" (2.61.0)
========================================
Автор: Alexey Ost, использовал встроенные возможности оф.билда.
========================================
Управление: Стрелки курсора: "влево-вправо" - переключают цель, а "вверх-вниз" - двигают цель-кубик.
========================================
Generation: v.1.0a
========================================
Примечание 1:

Подобным же способом, возможно реализовать ориентирование кости на кость другого (или этого же) скелета, например, для стрельбы/удара в "голову" или "руку", или "корпус".
Но!
Цель менять не через актуатор (не позволяет указать целью кость), а через несколько заранее созданных констрейнов, которые переключать актуатором.



Прикреплен файл: logicBoneTrackTo.blend

O.din13
нирванодушный
O.din13
Сообщений: 9722
Рейтинг: +808



2

08 февраля 2012 в 17:49Рейтинг: 1    3    0
#265


Пример: "Рандомное проигрывание звука/анимации нажатием одной кнопки" (2.61.0)
========================================
Автор: Alexey Ost, использовал встроенные возможности оф.билда.
========================================
Управление: Spacebar/Пробел.
========================================
Generation: v.0.1a
========================================
Примечание 1: добавив сенсоры Actuator и Always, можно сделать рандомное проигрывание без нажатия на кнопку, когда сразу после завершения одного трека стартует другой, третий, пятый.

Примечание 2: для лучшего закрепления соберЁте цепочку сами, ага? ;)



Прикреплено изображение (нажмите, чтобы увеличить):
прикрепленное изображение

vitamin
полиглон
vitamin
Сообщений: 1064
Рейтинг: +173



14 февраля 2012 в 21:48Рейтинг: 0    1    0
#266


пример: иллюзия подгрузки уровня (можно замаскировать под загрузку)
================================================================ ===
Автор: я и задумка моя :)
================================================================ ===
Как работает:
Вначале стоит просто сцена загрузки, затем она меняется на сцену с игрой (но выглядит также, т.к. сама игра находится за плейном). Таким образом, пока идет анимация загрузки загружается сам игровой уровень. Затем плейн просто исчезает (end object) и перед вами как бы подгрузившийся уровень...
(кто не понял, то в файле есть комментарии) :-@


Прикреплен файл: podgruzka.blend1

FroST
пользователь
FroST
Сообщений: 118
Рейтинг: +6



23 февраля 2012 в 07:22Рейтинг: 0    1    0
#267


Пример: объект следит (поворачивается) за курсором мыши.
========================================
Автор: я
========================================
Управление: мышь
========================================
Как работает: с помощью скрипта за курсором мыши следит plane. А cube, с помощью логики, следит за Plane. Вот и получается, что куб следит за курсором.


Прикреплен файл: MouseSL.blend

Синяк
пользователь
Синяк
Сообщений: 709
Рейтинг: +37




13 марта 2012 в 19:24Рейтинг: 0    2    1
#270


По названию уже понятно, что это пример зеркала без скрипта
Автор я

Прикреплен файл: Mirror no python.blend

gariwood
пользователь
gariwood
Сообщений: 224
Рейтинг: -8



26 марта 2012 в 19:11Рейтинг: 3    4    0
#271


гравипушка
Управление: W,A,S,D пробел , ЛКМ , ПКМ

Прикреплен файл: Gravi_puska.blend


Сообщений 216, на страницах: 1 2 7 12 13 14
добавить сообщение
© 2007-2012 Юлия Корбут, некоторые права соблюдены.
© 2007-2012 Julia Korbut, some rights reserved.