Что значит абстрактным? как и что наследовать? в крестиках-ноликах только один скрипт на 2500 строчек, а в нем уже все можно решить? AAAAAHHН🗣🗣 без разницы, новый год!
Его Пренаибобрейшее Пренаибобрейшество искренне поздравляет вас с Новым годом и мысленно настраивает вас на хвилю новогоднего вайба!
Как говаривал один мудрый эксперт - "Работать до талого сутками? Не, утки такого не перенесут, зато перенесете вы! Мы пашем так, что даже Unknown Worlds впали в депрессию!", напишите мне аутлайн шейдер кому не лень. А кому лень так пусть знает, что Новый год - это время отдохнуть несмотря на все ваши трудовые и не трудовые подвиги!
Несмотря на наши 1.2 лошадиных сил наш вокзал не остановится перед преградами, которые встретятся в следующем году. Пусть ваши смех и креативность наполнят просторы вашего сознания чтобы аж в ушах звенело, как после инцидента с громким аудиосоурс без бленда на 3д пространство
Давайте вместе запустим этот год в ритме смеха и радости! Мечтайте о большом, но не забывайте про своё не запеченное прошлое без LOD, иначе может произойти то же самое
Пусть светлые моменты и эпичные NullReference сопутствуют вам на каждом шагу, а префаб, ну вы сами знаете кого, пусть остается на заднем фоне, пока мы идем навстречу светлому будущему без классов! нам нужно общество без классов! ааа сложна иди учи ООП, хватит читать поздравления
#Новость
Его Пренаибобрейшее Пренаибобрейшество искренне поздравляет вас с Новым годом и мысленно настраивает вас на хвилю новогоднего вайба!
Как говаривал один мудрый эксперт - "Работать до талого сутками? Не, утки такого не перенесут, зато перенесете вы! Мы пашем так, что даже Unknown Worlds впали в депрессию!", напишите мне аутлайн шейдер кому не лень. А кому лень так пусть знает, что Новый год - это время отдохнуть несмотря на все ваши трудовые и не трудовые подвиги!
Несмотря на наши 1.2 лошадиных сил наш вокзал не остановится перед преградами, которые встретятся в следующем году. Пусть ваши смех и креативность наполнят просторы вашего сознания чтобы аж в ушах звенело, как после инцидента с громким аудиосоурс без бленда на 3д пространство
Давайте вместе запустим этот год в ритме смеха и радости! Мечтайте о большом, но не забывайте про своё не запеченное прошлое без LOD, иначе может произойти то же самое
Пусть светлые моменты и эпичные NullReference сопутствуют вам на каждом шагу, а префаб, ну вы сами знаете кого, пусть остается на заднем фоне, пока мы идем навстречу светлому будущему без классов! нам нужно общество без классов! ааа сложна иди учи ООП, хватит читать поздравления
#Новость
👍5❤🔥3❤2👎1
Forwarded from JeusDEV _ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ו
о, а вы знали что если выставить в преференсах кнопку "Jump" на alt, выставить на винде дату 31.12.1999, написать простой скрипт управления, не забывая, конечно получать Rigidbody (в примере будет rb) и поставить функцию к прыжку через эту кнопку
а потом в плеймоде прыгнуть, зажав f4, то на месте оверлея Stats появится окно с новогодним поздравлением с мемом про годот?
if (Input.GetButtonDown("Jump")) {
rb.AddForce(new Vector3(up, 20), ForceMode.Impulse);
}а потом в плеймоде прыгнуть, зажав f4, то на месте оверлея Stats появится окно с новогодним поздравлением с мемом про годот?
😁6❤🔥3👎3👍2🐳1
JeusDEV _ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ו
о, а вы знали что если выставить в преференсах кнопку "Jump" на alt, выставить на винде дату 31.12.1999, написать простой скрипт управления, не забывая, конечно получать Rigidbody (в примере будет rb) и поставить функцию к прыжку через эту кнопку if (Inpu…
Попробовал, у меня все вылетело и комп сгорел
❤🔥8😁3👎2🔥2🐳1
Короче, девлог полностью перенесен на тг канал. Дискорд не закрыт, если будете писать в чаты - я отвечу
В дс отныне будут только ссылки на уже что то готовое / важные решения и изменения по проектам
Потому что на сервер заходит 2.5 человека считая меня, и продолжать там актив до лета / покуда нет людей не вижу смысла
Пренаибобрейшегового пребывания
#Новость
В дс отныне будут только ссылки на уже что то готовое / важные решения и изменения по проектам
Потому что на сервер заходит 2.5 человека считая меня, и продолжать там актив до лета / покуда нет людей не вижу смысла
Пренаибобрейшегового пребывания
#Новость
❤🔥6👎2🔥2🐳2
/* У нас есть гипотетический представитель чата "Мне вас искренне жаль" под именем Ним. Ним наследует способ передвижения от хомяков (Cricetinae). Он обитает в солнечной долине без хищников и с возможностью выкопать разного рода пищу из под земли. Каждый день ему с небес падает ананас. Когда он ест, у него есть шанс подавиться и умереть, который варьируется в зависимости от его показателей здоровья. Если Ним чувствует себя плохо, то он может потерять немного рассудка или не развиться. Когда Ним совсем ленится и перестает двигаться то при следующей трапезе он подавится и умрет.
Чем дольше он живет и ест, тем лучше становятся его когнитивные способности, следственно, он добывает больше (ест дополнительно, выкапывая еду из почвы), но если он станет слишком умен то добудет больше еды чем нужно, подавится, и умрет.
С набором веса на Нима накладываются дебафы к здоровью, следственно, шанс развить рассудок меньше, и шанс впоследствии умереть выше.
В этом скрипте расписан процесс жизнедеятельности Нима. 1 рейт в FixedUpdate это 1 день его жизни. С самим объектом Нима в сцене ничего не происходит кроме как отключения в момент смерти. Вы можете проявить себя и сделать механику падения ананаса, если хотите */
using UnityEngine;
public class NimSimulator : MonoBehaviour {
[SerializeField] private int LifeScore = 0;
[SerializeField] private bool _navigationState = true;
[SerializeField] private bool _mindHealthState = true;
[SerializeField] private int calories = 1;
[SerializeField] private int Subject_IQ = 25;
[SerializeField] private string DeathReason = "того, что вы забыли включить его :facepalm:";
private int _duplicationEffeciency = 1;
public GameObject NimRod; //❗️указать
private void FixedUpdate() {
if (NimRod.activeSelf == false) //проверка жив ли Ним, если нет то сеанс завершается
Debug.LogError($"Ним прожил {LifeScore} дней, набрал {calories} килограмм и поумнел до {Subject_IQ} IQ. Его настигла трагическая смерть из-за {DeathReason}.");
if (calories > 125) //наложение дебафов к здоровью при избыточном весе
_navigationState = false;
else if (calories > 75)
_mindHealthState = false;
Subject_IQ += Pineapples(UnityEngine.Random.Range(1, 100)); //Процесс поиска еды, в котором Ним может развить IQ. После он находит ананас и ест его. У него есть шанс 1% умереть от падения ананаса на голову и шанс 25% удвоить полученный опыт (как в плюс так и в минус)
if (Subject_IQ >= 250) { //если Ним умен, то он выкапывает еду
DeathReason = "избыточной самооценки";
Eat(false); //💀
}
else if (Subject_IQ >= 50)
Eat(true); //🤙
LifeScore++; //новый день, новый я
Debug.Log($"День {LifeScore}: вес {calories} кг, {Subject_IQ} IQ");
}
private int Pineapples(int ananasPossibility) { //Ним ищет еду
_duplicationEffeciency = 1;
if (ananasPossibility == 1) {
DeathReason = "летального падения ананаса на голову";
Eat(false); //💀
}
if (_mindHealthState == false && _navigationState == false) {
DeathReason = "избыточного веса";
Eat(false); //💀
}
if (ananasPossibility >= 75)
_duplicationEffeciency = 2; //сегодня опыт удвоится 👍
else if (_mindHealthState == false && _navigationState) {
Eat(true); //🤔 Ним менее эффективен из-за дебафа
ananasPossibility = UnityEngine.Random.Range(-1, 1); //может потерять или прибавить интеллекта
}
else { //дебафов на здоровье нет
Eat(true); //🤙
ananasPossibility = UnityEngine.Random.Range(0, 1); //может прибавить интеллекта
}
return ananasPossibility * _duplicationEffeciency;
}
private void Eat(bool deathPossibility) { //трапеза 🤩
NimRod.SetActive(deathPossibility); //момент, когда он может умереть
if (deathPossibility)
calories += 1; //добавляет к бокам, пока живой 🤙
}
}
#ОпенСоус
🐳4👎3👍2🍌2
GrassTerrainTex01.png
40.6 MB
моя любимая текстурка травы для террейна) максимально нейтральная, почти незаметен повторяющийся тайлинг
пользуйтесь
#Интересное
пользуйтесь
#Интересное
❤🔥6👎3🐳2👀1😎1
Forwarded from Mono⊹poly4
Мне нравится только я представляю как буду включать телефон ночью...
❤🔥8👎3🐳3👍2