TGViewer
Channel Public Channel
JDC DevLog 🕳

JDC DevLog 🕳

@jeusdev

Это канал Его Пренаибобрейшества. Несогласованный оборот публичных данных карается казнью на шампурах (декомпиляцией). Приятного пребывания.

чат канала: t.me/+vI2E4Nx1XVEyNmVi

- t.me/jeusdevstd
Subscribers
50
Photos
93
Videos
6
Links
17

Showing posts older than #95 · Back to latest

Older Posts 20 shown
Post #92 165
GrassTerrainTex01.png40.6 MB
моя любимая текстурка травы для террейна) максимально нейтральная, почти незаметен повторяющийся тайлинг
пользуйтесь
#Интересное
  • ❤‍🔥 6
  • 👎 3
  • 🐳 2
  • 👀 1
  • 😎 1
Post #91 156
как сказал один мыслитель
  • 🍌 7
  • 👎 3
  • 👨‍💻 2
  • 😎 2
Post #90 166
/* У нас есть гипотетический представитель чата "Мне вас искренне жаль" под именем Ним. Ним наследует способ передвижения от хомяков (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
Post #89 135
JDC DevLog 🕳 Photo
  • 🥰 8
  • 🐳 4
  • 👎 3
  • 😱 2
  • 🍌 2
Post #88 140
  • 😁 6
  • 👎 3
  • 👍 2
  • 🐳 2
Post #87 144
Брух
  • ❤‍🔥 5
  • 👎 3
  • 🔥 2
  • 🐳 2
Post #86 147
Воистину
  • ❤‍🔥 7
  • 👎 3
  • 🔥 2
  • 🐳 2
Post #85 149
Короче, девлог полностью перенесен на тг канал. Дискорд не закрыт, если будете писать в чаты - я отвечу
В дс отныне будут только ссылки на уже что то готовое / важные решения и изменения по проектам
Потому что на сервер заходит 2.5 человека считая меня, и продолжать там актив до лета / покуда нет людей не вижу смысла
Пренаибобрейшегового пребывания
#Новость
  • ❤‍🔥 6
  • 👎 2
  • 🔥 2
  • 🐳 2
Post #84 142
Я вентилятор
  • 🔥 5
  • 😁 2
  • 🐳 2
  • 👍 1
Post #83 147
就是我们的动力至
  • ❤‍🔥 5
  • 🔥 2
  • 🐳 2
Post #82 191
JeusDEV _ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ו о, а вы знали что если выставить в преференсах кнопку "Jump" на alt, выставить на винде дату 31.12.1999, написать простой скрипт управления, не забывая, конечно получать Rigidbody (в примере будет rb) и поставить функцию к прыжку через эту кнопку if (Inpu…
Попробовал, у меня все вылетело и комп сгорел
  • ❤‍🔥 8
  • 😁 3
  • 👎 2
  • 🔥 2
  • 🐳 1
Post #80 184

Forwarded from JeusDEV _ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ו

о, а вы знали что если выставить в преференсах кнопку "Jump" на alt, выставить на винде дату 31.12.1999, написать простой скрипт управления, не забывая, конечно получать Rigidbody (в примере будет rb) и поставить функцию к прыжку через эту кнопку
if (Input.GetButtonDown("Jump")) {
rb.AddForce(new Vector3(up, 20), ForceMode.Impulse);
}

а потом в плеймоде прыгнуть, зажав f4, то на месте оверлея Stats появится окно с новогодним поздравлением с мемом про годот?
  • 😁 6
  • ❤‍🔥 3
  • 👎 3
  • 👍 2
  • 🐳 1
Post #71 153
2025 надоел
  • 🔥 6
  • ❤ 2
  • 🐳 2
Post #70
Live stream finished (1 hour)
Post #69 153
с нг емае
  • 🔥 7
  • 🐳 3
  • ❤ 2
Post #68 157
Что значит абстрактным? как и что наследовать? в крестиках-ноликах только один скрипт на 2500 строчек, а в нем уже все можно решить? AAAAAHHН🗣🗣 без разницы, новый год!

Его Пренаибобрейшее Пренаибобрейшество искренне поздравляет вас с Новым годом и мысленно настраивает вас на хвилю новогоднего вайба!

Как говаривал один мудрый эксперт - "Работать до талого сутками? Не, утки такого не перенесут, зато перенесете вы! Мы пашем так, что даже Unknown Worlds впали в депрессию!", напишите мне аутлайн шейдер кому не лень. А кому лень так пусть знает, что Новый год - это время отдохнуть несмотря на все ваши трудовые и не трудовые подвиги!

Несмотря на наши 1.2 лошадиных сил наш вокзал не остановится перед преградами, которые встретятся в следующем году. Пусть ваши смех и креативность наполнят просторы вашего сознания чтобы аж в ушах звенело, как после инцидента с громким аудиосоурс без бленда на 3д пространство

Давайте вместе запустим этот год в ритме смеха и радости! Мечтайте о большом, но не забывайте про своё не запеченное прошлое без LOD, иначе может произойти то же самое

Пусть светлые моменты и эпичные NullReference сопутствуют вам на каждом шагу, а префаб, ну вы сами знаете кого, пусть остается на заднем фоне, пока мы идем навстречу светлому будущему без классов! нам нужно общество без классов! ааа сложна иди учи ООП, хватит читать поздравления
#Новость
  • 👍 5
  • ❤‍🔥 3
  • ❤ 2
  • 👎 1
Post #67
Live stream started
Post #66 137
  • 😁 5
  • ❤ 2
  • 🐳 2
  • 👎 1
Post #65 147
  • ❤‍🔥 5
  • 😁 2
  • 🐳 2
  • 👎 1
Post #64 126
Костя я скачал
  • 🔥 4
  • ❤‍🔥 3
  • ❤ 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →