417-й программист
107 subscribers
63 photos
9 videos
4 files
41 links
Всё о жизни программиста и GameDev: новости, советы, лайфхаки, опыт. Здесь ты откроешь для себя секреты мира IT! 🕹

🎮 Заходите поиграть: https://programmer-417.itch.io

🔴 YouTube канал:
https://youtube.com/@programmer_417
Download Telegram
По поводу безопасности моих игр. При запуске у всех высвечивается предупреждение антивирусной системы. Это нормально, как такое убрать вы можете увидеть на картинке сверху. 🔼 Дело в том, что известные компании наподобие Mojang или Rockstar занесены в специальную базу проверенных издателей SmartScreen. Попасть туда непросто, поэтому прошу вас не волноваться при виде данной ошибки. 🙏

Как бы это банально не звучало, но в моих играх нет и не будет вирусов, майнеров, фишинг сервисов и т.п., они даже не используют интернет. Любые вопросы связанные с их работой вы можете обсудить со мной лично: @Prg417. ✉️  В будущем я обязательно позабочусь, чтобы эта проблема была исправлена.

⚠️ Важно: Я отвечаю только за свои программы, если такое предупреждение будет показано при запуске чужих разработок, то вам стоит проверить издателя.
Please open Telegram to view this post
VIEW IN TELEGRAM
5
⚡️ Игра Fake Musician официально вышла! Небольшой проект, написанный за 24 часа уже ждёт игроков.

🕹 Поиграть вы можете на сайте Itch по ссылке: https://programmer-417.itch.io/fake-musician.

📣 И я запускаю акцию: кто первый отправит мне скрин конца игры с 5-ю звёздами, тому я отправлю подарок через Telegram стоимостью 100 звёзд! 💎 Всем удачи, надеюсь, что новая игра украсит ваш день и подарит хорошее настроение. ☀️

Upd: выиграл @JullyRon_7. 🥳
Please open Telegram to view this post
VIEW IN TELEGRAM
81
Друзья! 🔥 Поздравляю всех программистов и айтишников с 23-м февраля, желаю успехов и побед во всех начинаниях. 💪
В честь праздника я решил разыграть среди вас целых 5️⃣0️⃣0️⃣ телеграм звёзд! Для участия нужно лишь быть подписанным на мой канал.
Удачи всем!
Please open Telegram to view this post
VIEW IN TELEGRAM
62
Please open Telegram to view this post
VIEW IN TELEGRAM
1263
🎮 Создание игры: трудно ли это и что сделать в первую очередь. Некоторые пишут подробно о данной теме, но нужно лишь знать что:

1. 💡 Игра – это в первую очередь уникальная идея, которую автор развивает до полноценного сюжета.
2. 🌡 Новичкам – тяжело, опытным – непросто. Понятно, что сложную сюжетную игру новичок сделать не сможет, так как ему придётся искать в интернете буквально всё и учиться на ходу.
3. 📣 Во время или ещё до начала разработки нужно набрать аудиторию, которая будет готова оценить и протестировать игру.
4. ✏️ Не начинайте, пока не запишите полный набор функций и не опишите идею. Вам важно понимать масштабы, чтобы распределить время и силы.
5. ✔️ Заранее определитесь с движком, языком, платформой и командой, чтобы не было непредвиденных задержек в производстве.

Я сам соблюдаю эти рекомендации, и они действительно помогают. 💪 Однако, в данном случае я имею ввиду разработку публичных игр, в которые будут играть люди со всего мира. 🌐
Please open Telegram to view this post
VIEW IN TELEGRAM
411
417-й программист
Please open Telegram to view this post
VIEW IN TELEGRAM
😡75👎2👨‍💻2
The Sky.exe
105.8 KB
🦖 Когда я изучал основы языка C, мне пришла в голову мысль создать свою первую красивую игру на нём. Это было 4 года назад, идей особо не было, и я решил написать упрощённый аналог игры Rise Up. 🎈 Программа не напрягала процессор, и не требовала лишних файлов (изображения, музыка, модели).

Почему я пишу код именно на этом языке? Потому что у него нет ограничений, он быстрый и гибкий, а также, благодаря подобным инструментам, мы не утрачиваем способность самостоятельно мыслить, так как создаём все алгоритмы сами. 🌡 Когда программист использует готовые библиотеки и решения, он сокращает время разработки, однако принцип их работы понимают не все. 🙁 Давайте же будем теми самыми 10% программистов, которые пишут код сами. 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
64👎211
Слепая печать. Зачем это нужно и как научиться? 👨‍💻
Программисту важно быстро выполнять задачи и писать код, чтобы не сбиться с мысли, пока ищешь нужную кнопку на клавиатуре. 🔍 Это не так трудно как многие считают, вам не нужно учить порядок клавиш как стих, наизусть, достаточно регулярно практиковаться. 🗓
Для этого существуют специальные бесплатные сервисы:
1. Stamina-online.com. Этот сайт поможет изучить основы слепой печати, и выработать мышечную память. 📀 Поддерживает русский, английский и ещё 5 языков.
2. Monkeytype.com. Сервис весьма популярный, он повысит скорость печати и отучит вас смотреть на клавиатуру. 🏆

Всем этим я сам уже давно пользуюсь, и результаты дают о себе знать. Думаю, что всем, у кого есть лишние 10 минут в день, стоит попробовать. ⚡️
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍1👏1
glow.py
2.7 KB
Подсветка на Python? Легко! ✔️
Я написал для вас, пожалуй, самый простой способ создания свечения. 🔥 Его суть заключается в отображении вокруг источника света его контуров большего размера, цвет которых будет уменьшаться по мере удаления от него. 💡

В коде есть несколько интересных переменных, попробуйте их изменить:
🟢 mainColor - задаёт цвет подсветки и объекта. Выставите 3 любых значения, не больше 255, вместо указанных.
💡 glowNum - сила освещения. Можете поставить любое число, но не рекомендую превышать 3.
Можете изменить cnv.create_oval на cnv.create_rectangle, получится квадратный источник.

✏️ Советую посмотреть код и новичкам, и опытным программистам. Он само собой имеет комментарии в каждой строке, которых, кстати, всего 45. ⚙️
Please open Telegram to view this post
VIEW IN TELEGRAM
5211
Топ 3 вопроса от разработчиков игр.

1. Как избежать выгорания? 🔥 Выгорание – это упадок сил в каком-либо деле, после долгого и принудительного труда. Вот моё решение: делу время, и отдыху тоже. Каждые 2 часа работы уделяйте 20-30 минут отдыху, без экранов и любых нагрузок. 😴

2. Где искать вдохновение? 🍀 Это бывает непросто, здесь главное – не торопить события. Поищите интересные инди-проекты, подумайте, чего хотите сами, поговорите с друзьями. Вот мой личный лайфхак: смотришь случайные игры на разных сайтах, берешь из них лучшее, изменяешь в лучшую сторону и идея готова! ✔️

3. Почему меня все время что-то отвлекает? 😤 Это могут быть гаджеты, шум, незаконченные дела или другие люди, то есть повседневные факторы. От этого полностью избавиться не получится, так что лучший вариант – одеть наушники и учиться дисциплине, сосредоточенности.

Конечно, на такие вопросы нет и не будет однозначных ответов, мы все разные. Создание игр – это искусство, а оно требует усилий. 👨‍💻

P.S. C прошедшим, девушки! 🌹
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👎1😁1
Мини игра по "Секретам Второго измерения"? 🧐 Да, с сегодняшнего дня я начинаю работать над ней. Основная версия выйдет не раньше, чем через полгода, поэтому, чтобы познакомить вас с проектом, я покажу предысторию одного из главных героев своего 2D мира. 👾

Игра выйдет уже этой весной в Itch, примерная дата релиза – 10 апреля. 🗓 А пока что, напишите в комментариях ваши пожелания по графике, жанру и рисовке, мне это очень поможет. 🫰

P. S. Меня долго не было, но теперь посты будут снова выходить регулярно. 👌
Please open Telegram to view this post
VIEW IN TELEGRAM
5👎11
Secrets of the Seller – Story of the snare.

🌡 За последние дни уже был разработан сценарий, а также готова первая локация игры. 📍 Очень многое взято из уже готового кода Секретов Второго измерения, но чтобы не портить впечатление, я убрал некоторые спецэффекты и анимации. Вы будете управлять торговцем, что ищет магические артефакты в разных уголках мира. 🧙‍♀️

▶️ В следующем посте я покажу первый трейлер игры, а пока что, попробуйте угадать, как зовут серого персонажа на картинке. 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👎111
This media is not supported in your browser
VIEW IN TELEGRAM
Первый трейлер игры Secret of the Seller! ⚡️

В нём я показал готовые 2️⃣ этапа игры, всего их 5. Дату релиза перенёс на 15-е апреля, так я успею всё протестировать и доработать. 🛠
Игра даст представление об удивительном 2D мире, что я создал для вас. 🪙

Также, я выложил видео на Youtube, обязательно загляните. 📱
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52👎1
Новые локации из игры "Тайна продавца", а именно 1 и 4-я части.

ℹ️ Хочу познакомить вас с планом игры:
1. Обучение. 🌡 Анимированная инструкция по управлению и начало.
2. Вход в пещеру. 👉 Вертикальный платформер-головоломка.
3. Глубины. 💭 Игра в пятнашки: выиграйте и откройте дверь.
4. Конец пещеры и неожиданная встреча. ⚔️ Вы сможете выйти из подземелья, но кое кто помешает вам.
5. Война в городе. 😈 Последний бой и кульминация в городе фигур.

Дополнительно:
🔤Игра будет работать на всех устройствах с Windows 7+.
🔤Время прохождения: ~20 минут.
🔤Разумеется, бесплатно
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3👎11
Стоит ли начинать новый проект, когда ещё не закончил старый?

Довольно частая ситуация, особенно у программистов, и она указывает на первые признаки выгорания. Чтобы избежать бессмысленной траты сил, хочу поделиться с вами 3️⃣ советами:

1. Не беритесь за сложные проекты. 0️⃣ Очень часто люди переоценивают силы и берутся за дело, выполнить которое не в состоянии. Всегда помните о своей сфере и опыте: разработчик игр не сможет взять и сделать умного робота. ⛔️

2. Не теряйте желание. 🥇 Если вы начнёте думать об идее все меньше, интерес к ней угасает. Регулярно работайте над тем, что начали во что бы то ни стало и станете мудрее в дальнейшем. 🧑‍🎓

3. Чем больше знаний – тем больше вы можете. 🧠 Практикуйтесь на мелких скриптах, читайте документации, изучайте новые сферы и тогда вы с большей вероятностью завершите начатое. 👌

✏️ Могу привести пример: я приступил к новой игре зная, что мой опыт позволяет мне взяться за неё. Однако если бы я захотел сделать для вас новую ОС на основе ядра Linux, например, мне бы пришлось потратить немало времени на обучение и практику, прежде чем приступить к делу. Как говорится, семь раз отмерь, один раз отрежь. ✂️
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍111
Финальная версия игры Secret of the Seller выйдет уже через 6 дней! 🔜

👨‍💻 За 2 недели я успел написать рабочие 90% всей игры, думаю, что это очень хороший результат. 😎 Однако, над проектом я продолжу работать ещё до конца апреля, так как в моих планах провести доработку и выпустить 3 версии игры с разной производительностью. 🖥 В воскресенье выйдет конечный трейлер, а во вторник, 15 апреля, как и обещал, выпущу игру. 🎮
Please open Telegram to view this post
VIEW IN TELEGRAM
31
This media is not supported in your browser
VIEW IN TELEGRAM
Это последний трейлер игры Secret of the Seller. 💎 В нём я показал все части игры, кроме последней: она будет загадкой для всех. 🤫 Сейчас буду заниматься тестированием, а во вторник состоится релиз. 📣

Видео на Youtube 📱
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍21
Игра Secret of the Seller вышла! ⚡️ Знакомьтесь с персонажами 2D мира, учитесь владеть навыками, разгадайте секреты и узнайте, что будет скрывать продавец до конца своей жизни. 🤫

❗️Игра ещё активно разрабатывается, до конца апреля я буду исправлять недочёты, но уже сейчас всем доступна основная версия.

💭 По всем вопросам пишите в наш чат или мне лично, если найдёте ошибку буду очень благодарен. 🙏

🕹 Скачать можно здесь: https://programmer-417.itch.io/secret-of-the-seller
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍1
Я выпустил обновление игры Secret of the Seller! 🔄 Теперь вам доступно меню с полезными функциями, у игры появилась иконка, исправлено более десятка ошибок. 🛠 Если вы уже скачивали её, советую переустановить, так будет гораздо красивее. 👍

📥 Скачайте здесь: https://programmer-417.itch.io/secret-of-the-seller

✔️ На данный момент игра полностью готова. В моих планах сделать версию на английском языке и выложить несколько роликов о ней на свой Youtube канал, подписывайтесь, чтобы не пропустить! 🔝
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍321