Spycer

Spycer

Пикабушник
поставил 54531 плюс и 5637 минусов
отредактировал 0 постов
проголосовал за 0 редактирований
Награды:
10 лет на Пикабу
6231 рейтинг 1 подписчик 33 подписки 80 постов 7 в горячем

Отчёт о подарках от Дедушки из Киева :)

Вот и я успел прыгнуть в последний вагон поезда "Обмен от Мирочки")

Наконец-то получил большую посылку от своего уже-не-тайного Деда Мороза! Прости, что заставил переживать за судьбу посылку - сразу забрал, как только вернулся в город :)

Отчёт о подарках от Дедушки из Киева :) Обмен подарками, Отчет по обмену подарками, Тайный Санта, Длиннопост

Посылка оказалась наполнена не только подарками, но и новогодним настроением :)
Встретила меня шапка Санта Клауса и очень милая чашечка с ложкой:

Отчёт о подарках от Дедушки из Киева :) Обмен подарками, Отчет по обмену подарками, Тайный Санта, Длиннопост

А под шапкой была большущая подушка-сова! Правда у нее отвалился при транспортировке один глаз и пришлось проделать операцию по его восстановлению..

Отчёт о подарках от Дедушки из Киева :) Обмен подарками, Отчет по обмену подарками, Тайный Санта, Длиннопост

Также меня ждала коробка сладостей, шоколадная паста (которую уже почти слопал), магниты и украшения на ёлку:

Отчёт о подарках от Дедушки из Киева :) Обмен подарками, Отчет по обмену подарками, Тайный Санта, Длиннопост

А на дне коробки лежал ОЧЕНЬ нужный мне блокнот (сам долгое время искал похожий). Теперь все свои мысли и наброски буду оставлять там :)

Отчёт о подарках от Дедушки из Киева :) Обмен подарками, Отчет по обмену подарками, Тайный Санта, Длиннопост

Напоследок фото состава посылки. Ещё раз большое спасибо моему Дедушке из Киева! Ты сделала для меня этот год лучше! ^_^ А с этой подушкой и блокнотом я о тебе буду вспоминать ещё долгое время :З

Отчёт о подарках от Дедушки из Киева :) Обмен подарками, Отчет по обмену подарками, Тайный Санта, Длиннопост
Показать полностью 6

Ребята, прошу о помощи! Ищу человека с часами Samsung Gear S2

Всем привет! Знаю, что не подходящее место для этого, но срочно нужен владелец смартчасов Samsung Gear S2, который готов помочь (возможно за вознаграждение) с моим приложением. У самого часы эти успешно перестали работать, а приложение в маркете не работает должным образом, но не могу никак это исправить. Фактически нужно 3-4 раза запустить приложение и проверить, не выключается ли экран)
P.S. Комментарии для минусов внутри

Спасибо :)

Ребята, прошу о помощи! Ищу человека с часами Samsung Gear S2 Samsung, Gear S2, Часы, Помощь

Как не надо писать "Виселицу"

Недавно на Пикабу был пост о калькуляторе на 20к строк. Теперь так же сделано игру "Виселица"

Как не надо писать "Виселицу" Программирование, Python, Тыжпрограммист

Репозиторий на гитхабе: https://github.com/SpycerLviv/HangmanGame-Python/

Первые шаги в Xenko

Тот, кто интересуется миром игровых движков, знает, что с первого декабря 2015 года бывший Paradox3D сменил название на Xenko, но так как на Хабре нет туториалов ни по первому, ни по второму — я решил сделать небольшую статью для тех, кто хочет попробовать что-то новое (или не очень) и рассказать об особенностях Xenko. 

Первые шаги в Xenko Habr, Разработка, Gamedev, Длиннопост

Лицензия


Движок практически open-source, под лицензией GPL v3, использование его бесплатное в двух случаях:

Если вы используете оф. релизы, то можете делать сколько угодно игр без открытия исходного кода;

Также вы можете модифицировать и компилить движок, но тогда вместе с игрой должны выложить и исходный код


Насчет других вариантов лицензии нужно связаться с разработчиками.


Особенности разработки


Последняя версия Xenko (на момент написания — 1.5 Beta) поддерживает запуск только на 64-битной версии Windows 7 SP1+/8+/10, для написания скриптов требуется наличие одного из следующих IDE:

Visual Studio 2012, 2013 или 2015 (начиная с версии Professional)

Visual Studio Community 2013 или 2015

Visual Studio 2012/2013 Express

Xamarin Studio


Поддержка платформ для которых можно делать игры желает лучшего. Сейчас можно разрабатывать для семейства Windows (Desktop, Store, 10 Universal, Phone), а также для Android и іOS (только с наличием лицензии Xamarin), но Silicon Studio уверяет, что скоро будет и на MacOSX, и на Linux, и даже на next-gen консолях.


Начало работы


Первым делом нужно установить сам движок, а также дополнительные элементы для работы с .NET. Установка вместе с загрузкой всего ПО занимает порядка 25 минут. С Xenko Launcher'а можно как установить новую версию, так и переключаться между установленными версиями. 

Первые шаги в Xenko Habr, Разработка, Gamedev, Длиннопост

Запускаем нужный вариант, создаем новый проект (все настройки можно оставить по умолчанию) и ждем пока загрузится наш Xenko Studio.

Нас встречает довольно обычный UI, отдаленно напоминающий Visual Studio.

Первые шаги в Xenko Habr, Разработка, Gamedev, Длиннопост

1.Элементы сцены

2.Обозреватель решений (все папки и файлы, которые имеют отношение к проекту)

3.Просмотр ресурсов (ассетов). При выборе ресурса, он на мгновение подсвечивается.

4.Предпросмотр ресурса; История действий; Зависимости (здесь две вкладки: Referencees — показывает все ассеты, которые нужны для текущего ресурса; Referencers — наоборот, показывает все ассеты, которые зависимы от текущего)

5.Редактор свойств


Для запуска игры достаточно нажать F5 — ваш проект скомпилируется и запустится с помощью MSBuild (что, кстати, не очень быстро).

Добавлять новые сущности можно с помощью "+" слева, а новые ресурсы — снизу.

Первые шаги в Xenko Habr, Разработка, Gamedev, Длиннопост

Выбрав предмет, все его свойства можно просмотреть в окне справа (Property Grid). Здесь и трансформация, и текстуры, и физика, и другие компоненты.

Между прочем, без ресурса текстуры наша модель не будет отображаться (это можно сделать, нажав на небольшую «руку» во вкладке Material.

На этом визуальные способности практически заканчиваются. Среди недостатков навигации можно отметить сложность управления в 3D пространстве (главные функции осуществляются с помощью WASD и Shift/Alt + ЛКМ/ПКМ/СКМ) и невозможность отобразить область столкновения (collision volume), что в некоторых случаях существенно усугубляет ситуацию.


Робота с кодом


Поскольку Xenko Studio хорошо работает в связке с Visual Studio — я его и использую. Сверху в меню выбрав VS, нам откроется наш проект в Visual Studio. 

Первые шаги в Xenko Habr, Разработка, Gamedev, Длиннопост

В том же Solution Explorer можно увидеть, что сейчас есть только один файл (MyGameApp.cs в моем случае), который запускает нашу игру. Если вы при создании проекта выбрали больше платформ — у вас будет отдельные каталоги под каждую платформу.

Для примера заставим нашу модель двигаться. Сначала нужно создать отдельный класс Moving.cs и добавить в него код ниже.

Первые шаги в Xenko Habr, Разработка, Gamedev, Длиннопост
Первые шаги в Xenko Habr, Разработка, Gamedev, Длиннопост

Сохраняем в папке MyGame.Game; проверяем нет ли ошибок (Ctrl+Shift+B билдит проект). 

Первые шаги в Xenko Habr, Разработка, Gamedev, Длиннопост

В Xenko Studio, выбрав нашу сферу, кликаем Add component -> Scripts и добавляем наш скрипт.

Билдим (ждём), и видим, что наша сфера двигается при нажатии на стрелки. Если у вас нет в списке нашего скрипта — скорее всего нужно перезагрузить проект (File -> Reload Project) или у вас ошибки в коде.

Первые шаги в Xenko Habr, Разработка, Gamedev, Длиннопост

P.S. если ваша сфера двигается не туда куда надо — измените в коде -= на += и наоборот. Это зависит от расположения камеры


Поддержка, сообщество и документация


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

Первые шаги в Xenko Habr, Разработка, Gamedev, Длиннопост

Заключение


Xenko — довольно интересный движок, но т.к. на стадии beta — не может пока предложить что-то очень новое для мира GameDev'а. Если вы работали в Unity — вам будет легко работать в Xenko. Для новичков же он покажется слишком сложным и непонятным, но, думаю, в ближайших релизах это исправят.


Плюсы:

Open source

Бесплатное использование в 99% случаев

Отличный движок для рендера «с коробки»

C# — отличный язык для скриптового программирования (субъективно)


Минусы:

Поддержка только нескольких платформ, а сам Xenko Studio работает только на Windows (обещают исправить)

Для разработки на Android/iOS нужна лицензия Xamarin (во втором случае — Business и выше + наличие MacBook)

Недостаточно документации и небольшое сообщество, из-за чего не подойдет для новичков

Нет причин переходить на Xenko с другого бесплатного движка (субъективно; думаю, это только пока)

Показать полностью 9

Подскажите пожалуйста из каких фильмов цитаты

Мне нужно знать кто и в каком фильме сказал эти слова:
1. "Мы будем вместе столько сколько нам суждено. Если это будет недолго, ну и пусть"
2. "Я хочу знать, кем мы есть сейчас"

Буду очень благодарен! И спасибо, если не утопите в минусах :)

Олдфаги, прошу о помощи

Здраствуйте. Я вот не могу вспомнить небольшую историю, какую выкладывали на пикабу... Что-то типа криппи, но сюжет такой: появился в школе для плохих детей новый учитель, который оказался демоном. В одном очень плохом классе он почти всех убил, а потом, к тем, что остались живы - приходил и смотрел, делали ли они то, что он им сказал. Если нет - он их убиваk. Кого то ещё в школе в самом начале успел убить.

Буду очень благодарен за ссылку :)
Коммент для минусов внутри.

Не одному мне иконка "девушки" в профиле выглядит как-то так?

Не одному мне иконка "девушки" в профиле  выглядит как-то так?

Прошу о помощи

Всем привет, знаю, что Пикабу не ресурс для такого, но здесь же много креативных людей, так ведь?)
Через 2 дня в брата день рождения и я не знаю что подарить :с
Ну как..уже купил ему настольную игру, но хочу ещё что-небудь.
Ему 24, свободного времени имеет очень мало, по этому подошло бы что-то, что не требует ухода или затрат времени, но чтобы одновременно поднимало настроение. Уже думал о картине какой-то своей, фотоколлаже..Но хотелось бы что-то креативнее.
Бюджет
Отличная работа, все прочитано!