ProIT
36 subscribers
128 photos
46 videos
1 file
34 links
Приветствую , вас в нашем канале , здесь контент про IT , от Bakand до Mobile разработки 👨‍💻
Вас ждут слова недели интересные инструменты и термины , а так же обучающие видео и советы как улучшить ваш код 📄
Download Telegram
Что такое LOLCode ?

👋Всем привет сегодня я хочу рассказать о язык программирования LOLcode . Я давно слышал этот язык программирования прикольный , но не знал почему . Оказывается у ЛОЛкод очень прикольный синтаксис . Что когда ты пишешь код ты получаешь целою историю про котов .

🤖Вот пример кода который выводит HAI WORLD!
HAI 1.2  
VISIBLE "HAI WORLD!"
KTHXBYE

Переводится это как :
ХАЙ 1.2
ВИДНА надпись "ПРИВЕТ, МИР!"
ПРИВЕТ


⭐️Вот такой опять странный язык программирования который практический не нужен . Ну зато можно просто разыграть друзей 😁 . Оцениваю язык программирования 10 из 10 . Просто потому-что он прикольный .

#ProIT #факты #TitKit
😁7
Документация , документация бла бла бла

Всем привет друзья сегодня поговорим про документацию📁💻

Документация - это совокупность документов, посвящённых какому-либо вопросу (задаче, проекту, изделию и др.) ...
Ну а если по простому 😁 , это просто классный источник знаний 👍
Но давайте поподробнее

Документация это справочник какого-то , движка , библиотеки или даже целого языка 📜
Почему полезно читать документации 🤔

1. Чтение , лучший источник информации
2. Обычно документации пишут сами разработчики продукта который описывается в документации , а никто иной не может рассказать о своем продукте лучше чем разработчик

3. Бесплатно 🆓

4. Многие документации идут с видеоуроками и практикой прямо на сайте что очень удобно

Минусы документаций

1. Технический язык, дело в том что многие документации написаны тяжёлым для восприятия языком , что затрудняет обучение
2. Англиский это проблема : тяжело найти годную документацию на русском , а браузерный переводчик работает не очень хорошо

Вообще документацию я советую читать к какому-то основному курсу если вы изучаете язык , если же вы хотите изучить какой то технологию или библиотеку , то документация это ваш друг


Этот источник знаний я оцениваю на 8/10
Рекомендую 😊

А какой источник знаний ваш любимый ? Пишите в комментах 👇

#ProIT #Документация
#IT
👍4
🔨Самый простой редактор уровней - Tiled

🛠Всем привет сегодня я хочу рассказать о моём любимом редакторе карт Tiled . Tiled - это бесплатный редактор уровней с множеством функций . Поэтому я хочу рассказать о самых важных и полезных функциях .

1. 📑Слои
Как же без них . в Tiled как в всех других редакторов есть слои . Но в эти слои можно добавлять скрипты и заставлять объекты двигаться .

2. 📁.tmx
Вся карта хранится не в изображение а в специальном файле . Что очень удобно для тех кто работает с Arcade (python). Такие файлы легко читать и по ним строить карту

3. 🛒Мало весит
Вот сколько весит на разных ОС
Windows 10+ (64-бит) — 21 МБ
Windows 7+ (32-бит) — 20 МБ
macOS 11+ — 36 МБ
Linux (64-бит) — 46 МБ

4. 🤯И много другого
Есть хорошая документалка , много инструментов и нет ограничений в размерах карты

⭐️Оцениваю инструмент 9 из 10 он ну очень гибкий и простой . Но есть редакторы и по лучше .
#ProIT #TitKit
👍3👀2
👾 Библиотека Python Arcade

👋 Привет всем! Сегодня я расскажу о своей любимой библиотеке Python для разработки игр — Arcade. Это отличная библиотека для создания двумерных игр, особенно платформеров и аркад. Платформеры получаются особенно хорошо, потому что Arcade легко интегрируется с Tiled (редактором карт).

Основные преимущества Arcade:

👌 1. Простота освоения и очень понятная документация.
🖼 2. Большое количество встроенных спрайтов.
🗺 3. Поддержка редактора уровней Tiled (.tmx).
4. Встроенная физическая модель.

🔗 Официальный сайт: ссылка

⭐️ Моя оценка: 8 из 10. Библиотека очень удобна, особенно если вы уже работали с Pygame. Однако для очень больших проектов она может не подойти.

#TitKit #Python #геймдев #gamedev
👀4
▎Тема: "Как создать уникального персонажа для вашей игры"

Введение

Персонажи — это сердце любой игры. Они не только ведут игрока через сюжет, но и создают эмоциональную связь, которая заставляет нас переживать за их судьбу. Игроки привязываются к персонажам, потому что они отражают человеческие эмоции, мечты и страхи. Уникальные и хорошо проработанные персонажи могут значительно обогатить игровой процесс, добавляя глубину и атмосферу, которые делают игру запоминающейся.

Основная часть

1. Определите роль персонажа
– Важно понять, какую роль будет играть ваш персонаж в игре. Это может быть главный герой, антагонист, союзник или побочный персонаж. Каждая из этих ролей требует своей мотивации и целей. Например, главный герой может стремиться к спасению мира, в то время как антагонист может быть движим жаждой власти или мести. Четкое понимание роли поможет вам создать более глубокую и убедительную личность.

2. Создание бэкстори
– Бэкстори — это история, которая предшествует действиям персонажа в игре. Интересная предыстория может добавить глубину и сложность. Например, персонаж, который пережил тяжелое детство, может иметь более сложные мотивации и страхи. Советы по разработке бэкстори: задайте вопросы о прошлом персонажа, его семье, друзьях и врагах. Чем больше деталей вы проработаете, тем более реалистичным будет ваш персонаж.

3. Визуальный стиль
– Внешний вид персонажа должен отражать его личность и роль в игре. Например, яркие цвета могут указывать на оптимистичный характер, в то время как темные оттенки могут намекать на тайны или опасности. Подумайте о том, как одежда, прическа и даже выражения лица могут рассказать историю о вашем персонаже. Используйте концепт-арт для визуализации идей и поиска уникального стиля.

4. Разработка характерных черт
– Характерные черты — это то, что делает вашего персонажа запоминающимся. Это могут быть как положительные качества (смелость, доброта), так и отрицательные (зависть, эгоизм). Важно также проработать диалоги: как ваш персонаж говорит? Какие фразы он использует? Поведение персонажа в различных ситуациях также должно отражать его характер. Это поможет игрокам лучше понять и запомнить вашего героя.

5. Тестирование и обратная связь
– После создания персонажа важно получить обратную связь от игроков. Это можно сделать через тестирование игры или опросы. Узнайте, как игроки воспринимают вашего персонажа: нравится ли им его история, внешность, поведение? Используйте полученные отзывы для улучшения и доработки персонажа. Возможно, вам придется внести изменения в его бэкстори или характерные черты на основе мнений аудитории.

Заключение

Создание уникального персонажа — это увлекательный процесс, который требует внимания к деталям и понимания психологии игроков. Поделитесь своими персонажами и историями в комментариях! Как вы создаете своих героев? Какие приемы используете для их развития? Ваши идеи могут вдохновить других!

@mygamedev52
👍6
Чуть чуть Ютуб пересмотрел 🥲#ProIT
😁4🤷‍♂1👾1
Когда пошаманил с темами для редактора кода 🥲
Windows 98 только в 2025
#ProIT #Мем
😁4
Всем привет друзья !☺️
Я решил создать свой курс по программированию на платформе Stepik
Коротко про платформу Stepik - Stepik это мощная платформа курсов от российских разработчиков 🇷🇺
Там вы найдете :
Курсы по программированию
Курсы по языкам(например Англиский)
Обучающий материал от таких гигантов как Samsung или VK
Вэбенары и открытые уроки
Там есть курсы как и бесплатные так и платные 💳
Формат курсов: Видео , текст , упражнения

Мой курс будет по Python , где я расскажу базу python , на этом курсе вы создадите много крутых проектов , и попробует направление в IT

Пока что я разрабатываю курс и стараюсь что бы было все понятно и простым языком
Пока что я планирую выпустить курс к концу этого года , когда он выйдет я обязательно вам сообщу
А пока вот ссылка на Stepik - https://stepik.org/catalog

Всем удачной работы или игры ☺️

#ProIT #Курсы
🔥5
Мы уверенно идем к отметке 100 подписчиков
Вас уже 40 !!!🔥
Спасибо что вы такое долгое время с нами , что вы активничаете коментируйте , и обсуждаете всем любимое IT и не только ...🪧
Я надеюсь вы будете с нами еще долгое время и мы наконец добьем 100 подписчиков
Приглашайте своих дурзей и близких в наш тг канал , мы будем очень рады 👨🏼‍🦲
А на 100 подписчиков мы разыграем 100 руб 💵 которые получать 2 рандомных победителя , которые больше всего активничали и ставили лайки
Еще раз ура и спасибо . Желаю всем удачно провести вечер

#ProIT
🔥7
😁Вот такие программисты
#ProIT #TitKit #юмор
😁5👍1
🎨Где рисовать пиксель АРТ для игры ?

Сегодня я хочу рассказать о том что нужно для рисования пиксель АРТ . Потому что всё не так просто даже если вы хорошо рисуйте вам всё равно нужно знать где рисовать и какие цвета подбирать . Начнём с выбора рисовашки пискель АРТ . Я собрал самых лучших рисовашек

🛠1. Aseprite — специализированный редактор для создания анимированных спрайтов и пиксель АРТ . Но он платный (его можно скомпилировать самостоятельно 😓)

🔨2. Piskel - онлайн редактор анимаций и пиксель АРТ . Он бесплатный .

🌚Ответ очевиден Piskel , кто вообще захочет скачивать Aseprite и СОБИРАТЬ ЕГО ПО КУСОЧКАМ А ПОТОМ ПОНИМАТЬ ЧТО ТЫ ЧТО-ТО НЕПРАВИЛЬНО СОБРАЛ И РАЗБИРАТЬ ЕГО СНОВА И СНОВА ! Piskel есть множество функций от заливки до перетаскивания участка пиксель АРТ но нет палитр , поэтому нужно скачать палитру . Вот самая красивая и почти удобная палитра https://t.me/levelscript_gamedev_media/24 . Палитра идеально подходит для игр .

⭐️Заключение : Лучше выбрать Piskel но если вы опытный программист то Aseprite .
#ProIT #TitKit #gamedev #художник
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Что делать — вы знаете:

1. 🥰
2. 😁
3. 👍
4. 👀

@mygamedev52 #обсуждение
👀8🥰1
Хотите попрактиковаться ?
Тогда держите топ 10 простых задач которые можно решить с помошью вашего любимого языка программирования

🎯 Задания для практики:
1. Калькулятор возраста

Напиши программу, которая:
- Спрашивает год рождения пользователя
- Вычисляет сколько ему лет
- Выводит сообщение: "Вам [возраст] лет!"
- Учитывает если пользователь ввел не число
2. Генератор паролей

Создай программу, которая:
- Генерирует случайный пароль из 8 символов
- В пароле должны быть буквы (большие и маленькие) и цифры
- Каждый раз выдает новый пароль
3. Угадай число

Напиши игру где:
- Компьютер загадывает число от 1 до 100
- Пользователь пытается угадать
- Программа подсказывает "больше" или "меньше"
- Считает количество попыток
4. Список дел (To-Do List)

Создай простой менеджер задач:
- Можно добавлять задачи
- Можно просматривать все задачи
- Можно удалять задачи по номеру
- Данные хранятся в файле .txt
5. Конвертер валют

Напиши программу которая:
- Спрашивает сумму в рублях
- Предлагает выбрать валюту (доллар, евро, юань)
- Конвертирует по текущему курсу (курс задай вручную в коде)
- Выводит результат
6. Анализ текста

Создай программу которая:
- Принимает от пользователя текст
- Считает: количество символов, слов, предложений
- Находит самое длинное слово
- Выводит статистику
7. Камень-Ножницы-Бумага

Напиши игру против компьютера:
- Пользователь выбирает: камень, ножницы или бумага
- Компьютер делает случайный выбор
- Определяется победитель по правилам игры
- Вести счет раундов
8. Простейший шифратор

Создай программу которая:
- Принимает текст от пользователя
- Шифрует его простым методом (например, сдвиг букв на 3 позиции)
- Может расшифровывать обратно
9. Погодный советчик

Напиши программу которая:
- Спрашивает текущую температуру на улице
- Дает совет что надеть:
* Выше +20: "Можно футболку"
* +10 до +20: "Надень кофту"
* Ниже +10: "Оденься теплее!"
10. Генератор случайных историй

Создай программу которая:
- Имеет списки: герои, места, действия
- Случайно комбинирует элементы из списков
- Генерирует смешные истории типа:
"Супермен в библиотеке ел пельмени"

Как вам задачки ? Скоро пришлю ответы на них а пока решайте , только без ИИ

#ProIT #Задачи #IT
👀4
Добрый день друзья , вы уже решили задачки ?
Вот подъехал ответ на первую задачу
Калькулятор возраста

now = 2025
while True:
user = int(input(" Введите в каком году вы родились ?..."))
print(f'Вам {now-user} лет')

Разберем поподробнее:

Первым делом мы создаем переменную где будем хранить настоящий год (да можно было заморочиться и подключить datatime , но это излишнее)

Далее что бы программа работала бесконечно мы подключаем
while True

После опрашиваем пользователя в каком году он родился с помошью функции
input

в числовом значении (int)
Так как 2025 (значение переменной now) это число

Ну а дальше просто красиво выводим результат : c помошью f-строки (вычетаем год когда родился пользователь из настоящего года)

Ну как вам разбор задачи , я верю что вы решили все правильно

👍- все понятно
😂-Я не понял
🤓- Я решил без подсказок
#ProIT #Решения #Задачи
🤣8🤓3👍1
Доброе утро друзья
Поздравляю вас с днём программиста 🥳
Желаю вам чистого кода , мало ошибок , интерес к знаниям

Отдохните в этот день , звоните чай , кофе , сядет за ваш компьютер (ноутбук) , включите любимый саундтрек и просто почильте и поделайте любимый проект

Ещё раз с праздником , удачи !

#proITtop
👍10
Вот что произойдёт если начать прогать на c++😰
#TitKit #юмор
😁5
Когда шарился в настройках и не то изменил
А шрифт называется Magneto 🧐
🤓5
Не мечта ли такие обои , сейчас расскажу как такие сделать 🤭

Нам понадобиться Wallpaper Engine , можно и запиратить , но вы получите ограниченное количество обоев
В стиме - 329 руб , но можно преобрести по скидке за 200 руб

Далее устанавливаем и открываем , переходим в рекомендации и в поиске пишем (Dock Component module) , первые обои будут нужные , далее нужно нажать подписаться (пойдет скачивание) и все готово

По настройке обоев я скину ниже видео-иструкцию

Но если вы очень хотите видеть живые обои на своем рабочем столе , а тратиться не хотите есть и бесплатный аналог - Wallpaper Alive , там что бы установить обои нужно перейти в мастерскую Wallpaper Alive и там уже выбрать нужные обои и подписаться на них

#ProIT
🤓5
2025-10-09 16-28-04.mkv
332.9 MB
А вот и видео инструкция (извините что в таком формате)
🔥4
А ведь в этом есть доля правды ...
🤷‍♂4
Forwarded from Питер Live
✈️Улететь в Стамбул в ноябре можно по цене кофе — цена на билеты сейчас составляет меньше 500 рублей.

Пакуем чемоданы.

😍— Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣6