Please open Telegram to view this post
VIEW IN TELEGRAM
Задумывались ли вы, как был создан движок Unity?
Студия Over the Edge Entertainment(будущие основатели Unity) разрабатывали дебютную игру GooBall, но столкнулись с ограничениями движка.
Изначально они использовали сторонние инструменты, но потом было решено: надо создать свой движок, который будет удобен в использовании, а также соответствовал своим потребностям
Выпущена первая версия движка для MacOS. Движок должен быть этаким эксклюзивом для MacOS, но из-за того что у платформы была низкая доля рынка, движок был портирован на Windows, Linux и др.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯32 20🤝8🐳3
Здесь представлен самый первый обзор на движок
(сделаем ручной перевод, если посчитаете нужным)
Специально для Unity был создан язык UnityScript, но в версии 2017.1 от него отказались
Язык был создан по образцам JavaScriptPlease open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Unityxu | Unity gamedev
Photo
В 2005 году разработчики хотели сделать движок легче, поэтому создали свой язык программирования UnityScript. Он был создан по образцам JavaScript, лёгкого популярного веб-языка на тот момент. В 2008 году состоялся релиз UnityScript
Язык начал терять популярность, C# наоборот ее набирал. В 2017 году компания объявляет о отмене языка (Лицо тех, кто изучал его с 2008 представили?
О тех. части:
UnityScript не поддерживал, и не мог поддерживать: DOTS, Jobs System, а также имел сложную откладку и был менее оптимизированный
#pragma strict
var speed: float = 5.0;
function Update() {
var moveX: float = Input.GetAxis("Horizontal") * speed * Time.deltaTime;
var moveZ: float = Input.GetAxis("Vertical") * speed * Time.deltaTime;
transform.Translate(moveX, 0, moveZ);
}
- Перемещение игрока
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯13 10 4 1
2005
Релиз 1.0
Движок работал только на MacOsВ движке было:
○ Поддержка JavaScript(Будущего UnityScript), C# и boo (про него будет пост)
○ Физика на основе PhysX от Nvidia
○ Экспорт в app (Mac) и webplayer (для браузеров).
2006
Unity 1.5
○ Добавлена поддержка Windows
○ Улучшена графика: улучшенные тени, шейдеры, освещение в реальном времени
2007
Unity 2.0
○ Поддержка DirectX 9
○ Новый, улучшенный интерфейс
○ Поддержка текстурирования рельефа
○ Прототип мультиплеера
2008
Unity 2.5
○ Поддержка iPhone, начало мобильного гейминга
○ Улучшена физика и анимация
2009
Unity 2.6
○ Создан Unity Asset Store
Unity 3.0
○ Поддержка Android
○ Первая версия Navmesh AI
○ Улучшение редактора Terrain
2011
Unity 3.5
○ Создана Particle System
○ Улучшение света
○ Обновление Navmesh: Pathfinding
○ Поддержка платформ: PS3 и Xbox 360
Делитесь постом с друзьями и в чатах, это мотивирует нас делать такие посты!
40 лайков и будет пост с чем сталкивалась компания в этот период
Please open Telegram to view this post
VIEW IN TELEGRAM
Набор средневекового оружия
стало бесплатным вчера
#Модельки #СталоБесплатным
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM