Всем привет !
Я сделал канал на который буду выкладывать все о том как я учусь геймдеву, буду рад твоей подписке !
https://t.me/mygamedev52
Я сделал канал на который буду выкладывать все о том как я учусь геймдеву, буду рад твоей подписке !
https://t.me/mygamedev52
👀3
🎮 Хотите погрузиться в мир геймдева? 🎮
Присоединяйтесь к моему каналу, где я делюсь своим опытом и знаниями в разработке игр! Узнайте о лучших практиках, новых инструментах и вдохновляющих идеях, которые помогут вам в вашем пути.
📢 Подписывайтесь на https://t.me/mygamedev52 и станьте частью нашего сообщества!
Не упустите шанс развивать свои навыки и общаться с единомышленниками. Жду вас на канале! 🚀
Присоединяйтесь к моему каналу, где я делюсь своим опытом и знаниями в разработке игр! Узнайте о лучших практиках, новых инструментах и вдохновляющих идеях, которые помогут вам в вашем пути.
📢 Подписывайтесь на https://t.me/mygamedev52 и станьте частью нашего сообщества!
Не упустите шанс развивать свои навыки и общаться с единомышленниками. Жду вас на канале! 🚀
👍8
Слово сегодняшней недели 🔮- game jam
Game Jame - сбор разработчиков игр с целью создания одной или нескольких игр за ограниченный промежуток времени ( обычно 3 дня )
За это время 🕘
разработчики должны успеть создать игру на определённую тематику 🎾 , а потом загрузить её на платформу 🚀
Плюсы game jam
1. Очень прокачивает ваш опыт в разработке 👨💻 - вы прокачаете ваши скилы на реальной практике
2. Даёт нужнейший навык работы в команде - без команды в game jam никуда , вы учитесь грамотно распределять задачи 📚, и работать вместе
3. Работа в быстром темпе - За каких то 3 дна вам придётся создать целую игру которая и ещё должна заинтересовать разработчиков game jam
4. Идею для новой игры 🚀- На Game Jam вы сами придумываете с командой идею небольшой игры 🎮 , что в будущем может превратиться в крупный проект
5. Деньги - За game jam платят , но надо хорошенько постараться что бы занять призовые места (в среднем платят 75$)
🟦 Новичкам - прокачают навыки разработки и работы в команде
🟦 Профессионалам - прокачают скилы 🏅 и может появиться идея для крупного проекта
Game Jam это крутой конкурс разработчиков игр 🎮
Но со своими ямами
Поэтому чистые
8/10 Game Jam заслуживает
#ProIT #Game #GameJam
Game Jame - сбор разработчиков игр с целью создания одной или нескольких игр за ограниченный промежуток времени ( обычно 3 дня )
За это время 🕘
разработчики должны успеть создать игру на определённую тематику 🎾 , а потом загрузить её на платформу 🚀
Плюсы game jam
1. Очень прокачивает ваш опыт в разработке 👨💻 - вы прокачаете ваши скилы на реальной практике
2. Даёт нужнейший навык работы в команде - без команды в game jam никуда , вы учитесь грамотно распределять задачи 📚, и работать вместе
3. Работа в быстром темпе - За каких то 3 дна вам придётся создать целую игру которая и ещё должна заинтересовать разработчиков game jam
4. Идею для новой игры 🚀- На Game Jam вы сами придумываете с командой идею небольшой игры 🎮 , что в будущем может превратиться в крупный проект
5. Деньги - За game jam платят , но надо хорошенько постараться что бы занять призовые места (в среднем платят 75$)
🟦 Новичкам - прокачают навыки разработки и работы в команде
🟦 Профессионалам - прокачают скилы 🏅 и может появиться идея для крупного проекта
Game Jam это крутой конкурс разработчиков игр 🎮
Но со своими ямами
Поэтому чистые
8/10 Game Jam заслуживает
#ProIT #Game #GameJam
🤔5🔥2
🚀 Сегодня поговорим о библиотеке `Rich` — красивый вывод в терминал! 🎨
Привет, кодеры! 👨💻👩💻
Хотите, чтобы ваш терминал выглядел стильно и информативно? Тогда знакомьтесь с библиотекой `Rich`!
### ✨ Что умеет Rich?
✅ Цветной текст — больше никаких скучных монохромных логов!
✅ Таблицы — выводите данные в удобном и красивом виде.
✅ Прогресс-бары — идеально для долгих задач.
✅ Подсветка синтаксиса — как в IDE, но прямо в консоли!
✅ Emoji-поддержка — потому что код должен быть веселым! 😆
### 🚀 Пример кода:
### 📥 Установка:
Попробуйте
#Python #Программирование #Библиотеки #Rich #ProIT
---
Как вам? Хотите больше таких постов? Пишите в комментариях! 👇😊
Привет, кодеры! 👨💻👩💻
Хотите, чтобы ваш терминал выглядел стильно и информативно? Тогда знакомьтесь с библиотекой `Rich`!
### ✨ Что умеет Rich?
✅ Цветной текст — больше никаких скучных монохромных логов!
✅ Таблицы — выводите данные в удобном и красивом виде.
✅ Прогресс-бары — идеально для долгих задач.
✅ Подсветка синтаксиса — как в IDE, но прямо в консоли!
✅ Emoji-поддержка — потому что код должен быть веселым! 😆
### 🚀 Пример кода:
from rich import print
from rich.table import Table
from rich.progress import track
import time
print("[bold green]Привет, [underline]Rich[/underline]![/bold green] 😎")
table = Table(title="Мои навыки")
table.add_column("Технология", style="cyan")
table.add_column("Уровень", style="magenta")
table.add_row("Python", "⭐️⭐️⭐️⭐️⭐️")
table.add_row("SQL", "⭐️⭐️⭐️⭐️")
table.add_row("Docker", "⭐️⭐️⭐️")
print(table)
for step in track(range(10), description="Обработка..."):
time.sleep(0.1) # Имитация работы
### 📥 Установка:
pip install rich
Попробуйте
Rich в своем следующем проекте и сделайте выводы в терминале удобными и красивыми! 🚀 #Python #Программирование #Библиотеки #Rich #ProIT
---
Как вам? Хотите больше таких постов? Пишите в комментариях! 👇😊
🔥5
Что такое LOLCode ?
👋Всем привет сегодня я хочу рассказать о язык программирования LOLcode . Я давно слышал этот язык программирования прикольный , но не знал почему . Оказывается у ЛОЛкод очень прикольный синтаксис . Что когда ты пишешь код ты получаешь целою историю про котов .
🤖Вот пример кода который выводит HAI WORLD!
Переводится это как :
ХАЙ 1.2
ВИДНА надпись "ПРИВЕТ, МИР!"
ПРИВЕТ
⭐️Вот такой опять странный язык программирования который практический не нужен . Ну зато можно просто разыграть друзей 😁 . Оцениваю язык программирования 10 из 10 . Просто потому-что он прикольный .
#ProIT #факты #TitKit
👋Всем привет сегодня я хочу рассказать о язык программирования 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
Всем привет друзья сегодня поговорим про документацию📁💻
Документация - это совокупность документов, посвящённых какому-либо вопросу (задаче, проекту, изделию и др.) ...
Ну а если по простому 😁 , это просто классный источник знаний 👍
Но давайте поподробнее
Документация это справочник какого-то , движка , библиотеки или даже целого языка 📜
Почему полезно читать документации 🤔
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
🛠Всем привет сегодня я хочу рассказать о моём любимом редакторе карт 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
👋 Привет всем! Сегодня я расскажу о своей любимой библиотеке Python для разработки игр — Arcade. Это отличная библиотека для создания двумерных игр, особенно платформеров и аркад. Платформеры получаются особенно хорошо, потому что Arcade легко интегрируется с Tiled (редактором карт).
✅ Основные преимущества Arcade:
👌 1. Простота освоения и очень понятная документация.
🖼 2. Большое количество встроенных спрайтов.
🗺 3. Поддержка редактора уровней Tiled (.tmx).
⚙ 4. Встроенная физическая модель.
🔗 Официальный сайт: ссылка
⭐️ Моя оценка: 8 из 10. Библиотека очень удобна, особенно если вы уже работали с Pygame. Однако для очень больших проектов она может не подойти.
#TitKit #Python #геймдев #gamedev
👀4
Forwarded from Programmer's Forge | Кузница программиста
▎Тема: "Как создать уникального персонажа для вашей игры"
▎Введение
Персонажи — это сердце любой игры. Они не только ведут игрока через сюжет, но и создают эмоциональную связь, которая заставляет нас переживать за их судьбу. Игроки привязываются к персонажам, потому что они отражают человеческие эмоции, мечты и страхи. Уникальные и хорошо проработанные персонажи могут значительно обогатить игровой процесс, добавляя глубину и атмосферу, которые делают игру запоминающейся.
▎Основная часть
1. Определите роль персонажа
– Важно понять, какую роль будет играть ваш персонаж в игре. Это может быть главный герой, антагонист, союзник или побочный персонаж. Каждая из этих ролей требует своей мотивации и целей. Например, главный герой может стремиться к спасению мира, в то время как антагонист может быть движим жаждой власти или мести. Четкое понимание роли поможет вам создать более глубокую и убедительную личность.
2. Создание бэкстори
– Бэкстори — это история, которая предшествует действиям персонажа в игре. Интересная предыстория может добавить глубину и сложность. Например, персонаж, который пережил тяжелое детство, может иметь более сложные мотивации и страхи. Советы по разработке бэкстори: задайте вопросы о прошлом персонажа, его семье, друзьях и врагах. Чем больше деталей вы проработаете, тем более реалистичным будет ваш персонаж.
3. Визуальный стиль
– Внешний вид персонажа должен отражать его личность и роль в игре. Например, яркие цвета могут указывать на оптимистичный характер, в то время как темные оттенки могут намекать на тайны или опасности. Подумайте о том, как одежда, прическа и даже выражения лица могут рассказать историю о вашем персонаже. Используйте концепт-арт для визуализации идей и поиска уникального стиля.
4. Разработка характерных черт
– Характерные черты — это то, что делает вашего персонажа запоминающимся. Это могут быть как положительные качества (смелость, доброта), так и отрицательные (зависть, эгоизм). Важно также проработать диалоги: как ваш персонаж говорит? Какие фразы он использует? Поведение персонажа в различных ситуациях также должно отражать его характер. Это поможет игрокам лучше понять и запомнить вашего героя.
5. Тестирование и обратная связь
– После создания персонажа важно получить обратную связь от игроков. Это можно сделать через тестирование игры или опросы. Узнайте, как игроки воспринимают вашего персонажа: нравится ли им его история, внешность, поведение? Используйте полученные отзывы для улучшения и доработки персонажа. Возможно, вам придется внести изменения в его бэкстори или характерные черты на основе мнений аудитории.
▎Заключение
Создание уникального персонажа — это увлекательный процесс, который требует внимания к деталям и понимания психологии игроков. Поделитесь своими персонажами и историями в комментариях! Как вы создаете своих героев? Какие приемы используете для их развития? Ваши идеи могут вдохновить других!
@mygamedev52
▎Введение
Персонажи — это сердце любой игры. Они не только ведут игрока через сюжет, но и создают эмоциональную связь, которая заставляет нас переживать за их судьбу. Игроки привязываются к персонажам, потому что они отражают человеческие эмоции, мечты и страхи. Уникальные и хорошо проработанные персонажи могут значительно обогатить игровой процесс, добавляя глубину и атмосферу, которые делают игру запоминающейся.
▎Основная часть
1. Определите роль персонажа
– Важно понять, какую роль будет играть ваш персонаж в игре. Это может быть главный герой, антагонист, союзник или побочный персонаж. Каждая из этих ролей требует своей мотивации и целей. Например, главный герой может стремиться к спасению мира, в то время как антагонист может быть движим жаждой власти или мести. Четкое понимание роли поможет вам создать более глубокую и убедительную личность.
2. Создание бэкстори
– Бэкстори — это история, которая предшествует действиям персонажа в игре. Интересная предыстория может добавить глубину и сложность. Например, персонаж, который пережил тяжелое детство, может иметь более сложные мотивации и страхи. Советы по разработке бэкстори: задайте вопросы о прошлом персонажа, его семье, друзьях и врагах. Чем больше деталей вы проработаете, тем более реалистичным будет ваш персонаж.
3. Визуальный стиль
– Внешний вид персонажа должен отражать его личность и роль в игре. Например, яркие цвета могут указывать на оптимистичный характер, в то время как темные оттенки могут намекать на тайны или опасности. Подумайте о том, как одежда, прическа и даже выражения лица могут рассказать историю о вашем персонаже. Используйте концепт-арт для визуализации идей и поиска уникального стиля.
4. Разработка характерных черт
– Характерные черты — это то, что делает вашего персонажа запоминающимся. Это могут быть как положительные качества (смелость, доброта), так и отрицательные (зависть, эгоизм). Важно также проработать диалоги: как ваш персонаж говорит? Какие фразы он использует? Поведение персонажа в различных ситуациях также должно отражать его характер. Это поможет игрокам лучше понять и запомнить вашего героя.
5. Тестирование и обратная связь
– После создания персонажа важно получить обратную связь от игроков. Это можно сделать через тестирование игры или опросы. Узнайте, как игроки воспринимают вашего персонажа: нравится ли им его история, внешность, поведение? Используйте полученные отзывы для улучшения и доработки персонажа. Возможно, вам придется внести изменения в его бэкстори или характерные черты на основе мнений аудитории.
▎Заключение
Создание уникального персонажа — это увлекательный процесс, который требует внимания к деталям и понимания психологии игроков. Поделитесь своими персонажами и историями в комментариях! Как вы создаете своих героев? Какие приемы используете для их развития? Ваши идеи могут вдохновить других!
@mygamedev52
👍6
Всем привет друзья !☺️
Я решил создать свой курс по программированию на платформе Stepik
Коротко про платформу Stepik - Stepik это мощная платформа курсов от российских разработчиков 🇷🇺
Там вы найдете :
✅Курсы по программированию
✅Курсы по языкам(например Англиский)
✅Обучающий материал от таких гигантов как Samsung или VK
✅Вэбенары и открытые уроки
Там есть курсы как и бесплатные так и платные 💳
Формат курсов: Видео , текст , упражнения
Мой курс будет по Python , где я расскажу базу python , на этом курсе вы создадите много крутых проектов , и попробует направление в IT
Пока что я разрабатываю курс и стараюсь что бы было все понятно и простым языком
Пока что я планирую выпустить курс к концу этого года , когда он выйдет я обязательно вам сообщу
А пока вот ссылка на Stepik - https://stepik.org/catalog
Всем удачной работы или игры ☺️
#ProIT #Курсы
Я решил создать свой курс по программированию на платформе Stepik
Коротко про платформу Stepik - Stepik это мощная платформа курсов от российских разработчиков 🇷🇺
Там вы найдете :
✅Курсы по программированию
✅Курсы по языкам(например Англиский)
✅Обучающий материал от таких гигантов как Samsung или VK
✅Вэбенары и открытые уроки
Там есть курсы как и бесплатные так и платные 💳
Формат курсов: Видео , текст , упражнения
Мой курс будет по Python , где я расскажу базу python , на этом курсе вы создадите много крутых проектов , и попробует направление в IT
Пока что я разрабатываю курс и стараюсь что бы было все понятно и простым языком
Пока что я планирую выпустить курс к концу этого года , когда он выйдет я обязательно вам сообщу
А пока вот ссылка на Stepik - https://stepik.org/catalog
Всем удачной работы или игры ☺️
#ProIT #Курсы
🔥5
Мы уверенно идем к отметке 100 подписчиков
Вас уже 40 !!!🔥
Спасибо что вы такое долгое время с нами , что вы активничаете коментируйте , и обсуждаете всем любимое IT и не только ...🪧
Я надеюсь вы будете с нами еще долгое время и мы наконец добьем 100 подписчиков
Приглашайте своих дурзей и близких в наш тг канал , мы будем очень рады 👨🏼🦲
А на 100 подписчиков мы разыграем 100 руб 💵 которые получать 2 рандомных победителя , которые больше всего активничали и ставили лайки
Еще раз ура и спасибо . Желаю всем удачно провести вечер
#ProIT
Вас уже 40 !!!🔥
Спасибо что вы такое долгое время с нами , что вы активничаете коментируйте , и обсуждаете всем любимое IT и не только ...🪧
Я надеюсь вы будете с нами еще долгое время и мы наконец добьем 100 подписчиков
Приглашайте своих дурзей и близких в наш тг канал , мы будем очень рады 👨🏼🦲
А на 100 подписчиков мы разыграем 100 руб 💵 которые получать 2 рандомных победителя , которые больше всего активничали и ставили лайки
Еще раз ура и спасибо . Желаю всем удачно провести вечер
#ProIT
🔥7
🎨Где рисовать пиксель АРТ для игры ?
Сегодня я хочу рассказать о том что нужно для рисования пиксель АРТ . Потому что всё не так просто даже если вы хорошо рисуйте вам всё равно нужно знать где рисовать и какие цвета подбирать . Начнём с выбора рисовашки пискель АРТ . Я собрал самых лучших рисовашек
🛠1. Aseprite — специализированный редактор для создания анимированных спрайтов и пиксель АРТ . Но он платный (его можно скомпилировать самостоятельно 😓)
🔨2. Piskel - онлайн редактор анимаций и пиксель АРТ . Он бесплатный .
🌚Ответ очевиден Piskel , кто вообще захочет скачивать Aseprite и СОБИРАТЬ ЕГО ПО КУСОЧКАМ А ПОТОМ ПОНИМАТЬ ЧТО ТЫ ЧТО-ТО НЕПРАВИЛЬНО СОБРАЛ И РАЗБИРАТЬ ЕГО СНОВА И СНОВА ! Piskel есть множество функций от заливки до перетаскивания участка пиксель АРТ но нет палитр , поэтому нужно скачать палитру . Вот самая красивая и почти удобная палитра https://t.me/levelscript_gamedev_media/24 . Палитра идеально подходит для игр .
⭐️Заключение : Лучше выбрать Piskel но если вы опытный программист то Aseprite .
#ProIT #TitKit #gamedev #художник
Сегодня я хочу рассказать о том что нужно для рисования пиксель АРТ . Потому что всё не так просто даже если вы хорошо рисуйте вам всё равно нужно знать где рисовать и какие цвета подбирать . Начнём с выбора рисовашки пискель АРТ . Я собрал самых лучших рисовашек
🛠1. Aseprite — специализированный редактор для создания анимированных спрайтов и пиксель АРТ . Но он платный (его можно скомпилировать самостоятельно 😓)
🔨2. Piskel - онлайн редактор анимаций и пиксель АРТ . Он бесплатный .
🌚Ответ очевиден Piskel , кто вообще захочет скачивать Aseprite и СОБИРАТЬ ЕГО ПО КУСОЧКАМ А ПОТОМ ПОНИМАТЬ ЧТО ТЫ ЧТО-ТО НЕПРАВИЛЬНО СОБРАЛ И РАЗБИРАТЬ ЕГО СНОВА И СНОВА ! Piskel есть множество функций от заливки до перетаскивания участка пиксель АРТ но нет палитр , поэтому нужно скачать палитру . Вот самая красивая и почти удобная палитра https://t.me/levelscript_gamedev_media/24 . Палитра идеально подходит для игр .
⭐️Заключение : Лучше выбрать Piskel но если вы опытный программист то Aseprite .
#ProIT #TitKit #gamedev #художник
👍5
Хотите попрактиковаться ?
Тогда держите топ 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
Тогда держите топ 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
Добрый день друзья , вы уже решили задачки ?
Вот подъехал ответ на первую задачу
Калькулятор возраста
Разберем поподробнее:
Первым делом мы создаем переменную где будем хранить настоящий год (да можно было заморочиться и подключить datatime , но это излишнее)
Далее что бы программа работала бесконечно мы подключаем
После опрашиваем пользователя в каком году он родился с помошью функции
в числовом значении (int)
Так как 2025 (значение переменной now) это число
Ну а дальше просто красиво выводим результат : c помошью f-строки (вычетаем год когда родился пользователь из настоящего года)
Ну как вам разбор задачи , я верю что вы решили все правильно
👍- все понятно
😂-Я не понял
🤓- Я решил без подсказок
#ProIT #Решения #Задачи
Вот подъехал ответ на первую задачу
Калькулятор возраста
now = 2025
while True:
user = int(input(" Введите в каком году вы родились ?..."))
print(f'Вам {now-user} лет')
Разберем поподробнее:
Первым делом мы создаем переменную где будем хранить настоящий год (да можно было заморочиться и подключить datatime , но это излишнее)
Далее что бы программа работала бесконечно мы подключаем
while True
После опрашиваем пользователя в каком году он родился с помошью функции
input
в числовом значении (int)
Так как 2025 (значение переменной now) это число
Ну а дальше просто красиво выводим результат : c помошью f-строки (вычетаем год когда родился пользователь из настоящего года)
Ну как вам разбор задачи , я верю что вы решили все правильно
👍- все понятно
😂-Я не понял
🤓- Я решил без подсказок
#ProIT #Решения #Задачи
🤣8🤓3👍1