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
Финальная версия игры 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
Программирование и спорт.💪 Зачем программисту ходить в зал?

Не для кого не секрет, что айтишники работают сидя, проводя за компьютером большую часть времени. 👨‍💻 Понятно, что это негативно сказывается на здоровье, физическом и психическом состояниях. 😑 Из-за недостатка движения может упасть мотивация, прийти выгорание или что-нибудь похуже. Но есть решение: регулярные тренировки и занятия спортом. 👌 Не нужно быть качком, достаточно поддерживать себя в тонусе. Утренняя пробежка или зарядка уже даст результат, а если вы будете посещать тренажерный зал (желательно 2 раза в неделю), то забудете о постоянной усталости и боли в спине. 💊 Если вам с каждым днем все тяжелее вставать по утрам, работать или делать что-то полезное, уверяю вас, спорт очень поможет. 🥇

Пожалуй, это самое эффективное из всего, что я знаю. Спорт - верный друг любого человека, даже если он программист. 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62111
🛠 Баги сами себя не исправят, поэтому сегодня я выпускаю версию 1.2 нашей игры Secret of the Seller. ✔️ Вот основные улучшения:
🔤 Исправлен баг с молнией
🔤 Теперь игра открывается ровно по центру экрана
🔤 Поддержка Windows 11

⚙️ Также, мне пришла в голову идея полностью перевести игру на английский язык. ⬇️ Скачать Eng-версию можете по ссылке: https://programmer-417.itch.io/secret-of-the-seller-eng

Этот пост будет последним по игре, но если у вас остались вопросы или нашли баг, то пишите в наш чат, буду рад ответить. ✉️ Ещё один проект завершен, но он далеко не последний, ведь у меня, игр много не бывает. 💎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6331
Какие науки важно знать программисту? 🧑‍🎓 Помимо информатики и умения писать код, лучше знать ещё несколько предметов, которые являются лучшими друзьями успешных кодеров. 😎

1. Математика, геометрия. 🥇 Да, это банально, но без них вам придется тратить уйму времени на нахождение нужных формул. 🔍 Те же окружности не построить без знания тригонометрии, да и расстояние не рассчитать без теоремы Пифагора. А чем больше будете знать, тем круче у вас будут алгоритмы. 📊

2. Русский и английский языки. 🌐 Нам часто приходится писать сценарии, инструкции, подсказки и документации к нашим программам. Пользователь должен получить всё необходимое в наименьшем объёме текста. 🖥 Про орфографию тоже нельзя забывать, чтобы не позориться перед пользователями и коллегами. А английский язык используется почти во всех ЯП, форумах и хороших книгах. 👑

3. Психология? 📞 Требуется не так часто, как остальные, но также является важной: программист, который владеет этой наукой хотя бы поверхностно, способен написать интуитивно понятный и качественный интерфейс, предугадывать поведение пользователя, и сделать программу простой для любого человека, что конечно ценится. 💎

Они не являются обязательными для новичков, но программисту, который хочет стать востребованным и писать код эффективно, важно освоить их на высоком уровне. 👍 Даже в айтишных вузах эти предметы глубоко изучаются, ведь они действительно полезны.
А ты любишь математику? 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
👍532111
Биохакинг. Мой опыт и лайфхаки, которые помогут вам запрограммировать организм на работу. 🧑‍🎓 Для тех, кто не в курсе, биохакинг – способ улучшить свои способности засчет правильного питания и образа жизни. 🗓 В нашем случае, этот метод поможет при работе за компьютером. И так, поделюсь с вами правилами, которые я считаю самыми эффективными:

1️⃣ Чтобы "сбросить" своё настроение, вам достаточно выйти на улицу на 30 минут. Прогулка обычно выветривает из головы лишние мысли и помогает продуктивно продолжать день. ☀️

2️⃣ Удерживайте внимание. 💪 Звучит страшно, поясню: не давайте себе расслабляться. Стоит лишь раз позволить мозгу это сделать (например посмотреть кино, или полистать соцсети) и станет в разы труднее снова сесть за работу. Вместо этого, лучше просто полежите с закрытыми глазами. 🌜

3️⃣ Работа пробуждает. 👨‍💻 Честно, за последние пол года я не выпил ни одной чашки кофе. Когда я чувствую усталость, просто начинаю программировать. Мониторы устроены так, что их излучение взбадривает всё тело человека, и через час, вам будет так же хорошо, как после кофе. ☕️

Конечно, мы все разные, и не сказать точно, у кого что не так. Однако, люди находят способы быть продуктивнее, несмотря на суровый рабочий график. 🚗
Please open Telegram to view this post
VIEW IN TELEGRAM
👍431
Как выучить любой ЯП за одну неделю? 🗓 Вы не станете продвинутым гуру, но сделать первый шаг в обучении я помогу.

1.1. Если любите читать, купите бумажную книгу, а не её цифровую версию. 📕 Рекомендую издателя O'reilly, у них найдётся решение для любого языка.
1.2 Если нет денег на книгу, то вот не менее эффективный способ – курс видеоуроков с Youtube. ▶️ Найдите подходящий плейлист из 7-13 видео, который сможете просмотреть за неделю, по 1-2 видео в день.

2. Теперь вам нужна практика. 👨‍💻 Для миллионов стал отличным решением сайт Programiz, он бесплатный и поможет закрепить знания из видеоуроков, а также разобраться в своём коде.

3. Добавим ещё немного практики: сайт Codewars, что я не раз рекомендовал, создан для решения небольших, но интересных алгоритмических задачек. 🧠 Поможет вам развить навык написания коротких и эффективных скриптов.

4. Под конец обучения я приготовил вам отличный pet-проект: свой аналог ИИ Jarvis или командной строки. Вы ведь смотрели фильм Железный человек? 🤨 Не обязательно делать сложную систему ответов или подключать нейросети, пока достаточно добавить 10 функций, которые будут активироваться текстовыми командами. Например: Джарвис, сколько будет 25*12? 👀

Удачи всем новичкам, через неделю, в вашей копилке будет +1 язык. 👑
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍2111
Скучно? Вот вам 5 занятий для программистов, одно из которых точно станет вашим!

1️⃣ Изучение Microsoft Office. Данный пакет программ наполнен функциями, с помощью которых программистам очень удобно визуализировать алгоритмы и правильно анализировать задачи. 📊

2️⃣ Поиск классных песен. В свободное время я люблю прослушивать новые песни и сортировать их по плейлистам. Это занятие хорошее, потому что вам не придётся каждый раз искать подходящую музыку и отвлекаться во время работы. 🎵

3️⃣ Улучшение своего рабочего места. Порядок и уют на столе - тоже самое в голове. Стремиться к идеальному сочетанию декора, проводов и освещения на рабочем месте будет интересным способом скоротать лишнее время. ⚡️

4️⃣ Просмотр фильмов на английском языке. Недавно нашёл крутейший сайт Inoriginal.net, где можно посмотреть почти любое зарубежное кино в оригинальной озвучке. Нюанс – нужно зарегистрироваться, но это бесплатно. 🍿

5️⃣ Завести YouTube канал? Не всегда, но это может дать вам отличный опыт в сфере развлечений. Хочу напомнить, что у меня он есть, и сейчас я начинаю активно выкладывать туда видео по играм и их разработке. Подпишись и будь в курсе всех новостей из нашего игрового мира! 🌎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍511
Вчера был день защиты детей. 🕯 В честь этого, мне будет очень приятно поделиться идеями, как программист может порадовать их.

1️⃣ Во-первых, дети – это всегда что-то невинное и чистое, как вода из родников или свет от звезды Сириус. Берегите их, даже если не знаете.
2️⃣ Во-вторых, им очень понравится поиграть в одну из моих игр, ведь почти все они для детей от 6 лет.

🫴 А теперь об идеях: понятно, что ребенку приятно иметь дело с игрой, созданной в честь него или с ним в главной роли, но есть ли что-нибудь более захватывающее? Да! ✔️

Это интерактивное кино, созданное на основе вашего дома, двора или знакомого места. 📸 Чтобы сделать такое, достаточно придумать и снять на камеру короткий фильм с несколькими концовками. 👨‍💻 Видео, что получились, соедините в одной программе, где пользователь сможет выбирать продолжение. Игра Dragon’s Lair сделана как раз таким образом, и стала основоположником данного жанра, возьмите её для примера. ✏️

Не нужно искать повод для того, чтобы порадовать ребенка, просто сделайте это! 🧸
Please open Telegram to view this post
VIEW IN TELEGRAM
621
Новый формат видео? 🎁 Да, я решил, что в них не хватает динамики, шуток и более интересного сценария. В этот раз, мне пришлось потратить больше времени на его создание, но поверьте, результат вас точно удивит! 💯

⚙️ В ролике я изменил поведение игрока, злодеев и диалоги, путем изменения исходного кода. Назвал его "Ломаем свои игры", если всем понравится, обязательно сделаю 2-ю часть! 🤝

📱 Переходите по ссылке и оцените наш новый Shorts, мне очень важно услышать ваше мнение:
https://youtube.com/shorts/NBSWrqXaByM?feature=share
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍21
Давно я не делился новостями разработки нашей главной игры Secrets of the Second dimension. Давайте исправим это.

🔖 На самом деле, я начал этот проект ещё в начале 2024 года, и как видите до сих пор над ним работаю. За это время было написано более 5 тысяч строк кода, и многие его части стали тяжело читаемыми.

🖥 Неделю назад я решил полностью протестировать всё то, что уже было сделано, и понял вот что: проект надо переписывать. Спецэффекты были не того уровня, декорации слишком простыми, а графика мне не нравилась в плане дизайна. 💡

📣 Я сообщаю, что начинаю работать по проекту TPL – Time Project Limited, ускоренную разработку игры, при помощи готовых наработок и конструктора, который я вчера дописал.

✔️ Несмотря на всё это, разработка идёт гладко и без задержек. Могу вас заверить, что к концу лета будет полностью готова к выпуску и протестирована как минимум 2/3 игры. Как и было задумано, к концу 2025-го года проект будет завершён. Каждый месяц будут публиковаться новости и видео по разработке, а также, осенью, игра выйдет в Itch. 🎮

💬 Если у вас остались вопросы, я буду рад ответить на них. Спасибо, что вместе со мной создаёте столь масштабный и невероятный проект!
Please open Telegram to view this post
VIEW IN TELEGRAM
3321
Друзья! 🇷🇺В честь Дня России мы запускаем розыгрыш телеграм звёзд! В нём участвуют 2 моих канала, а также @Impudentneighbour, канал моего друга. 🤝

✉️ Условия и призы читайте ниже, желаю всем удачи и хорошего вечера!
Please open Telegram to view this post
VIEW IN TELEGRAM
321
Please open Telegram to view this post
VIEW IN TELEGRAM
541
Дизайн & Minecraft. 🎨 Как я научился придавать красоту любому предмету и как это пригодится вам.

🫰 Я очень люблю эту игру, начиная с её самых ранних версий. Она мне помогла развить пространственное воображение и научило видеть результат задолго до того, как я его достигну. 😵

Когда создаёшь свой мир в ней, у тебя нет ничего, но спустя время, ты обустраиваешь свой первый деревянный домик и делаешь его красивым, даже когда нет декора. Такой способ научил меня концентрировать уют вокруг себя, выбрасывать ненужное, видеть недочёты. 🛠

🎮 Согласитесь, в индустрии геймдева нужны дизайнеры, например, чтобы создавать карты, комфортный игровой процесс, и чтобы картинка радовала глаз. Ещё лучше, когда программист, никогда не учившейся дизайну может сам создавать шедевры.

👍 Думаю, что многие из вас играли в эту игру. Я сейчас говорю именно про одиночный режим, без готовых карт, когда вы сами создаёте и выживаете. Тогда и развивается дух дизайнера, который помогает мне и многим разработчикам творить с нуля и без ограничений. 💪

💡 Своего рода программирование – тот же Майнкрафт, только здесь строчки кода, вместо блоков и пикселей.
Please open Telegram to view this post
VIEW IN TELEGRAM
552
417-й программист
Please open Telegram to view this post
VIEW IN TELEGRAM
33👎2
💰 Наш розыгрыш завершён!

⭐️ Целых 500 звёзд распределены между 5 участниками, они уже знают об этом. ✉️

🌧 Как многие из вас могли видеть, все каналы подверглись накрутке подписчиков, всего около 600 человек. Однако, мы смогли успешно отбить их атаку, и повысили вам шансы на победу. 🛡

🍾 Спасибо всем за участие, следующий розыгрыш будет в июле.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍843👎22
Жаркий день, прохладный выпуск. ❄️ Сейчас середина лета, заниматься программированием становится тяжело при высоких температурах, поэтому, вот вам 3 способа охладиться. 🥶

1️⃣ Чебурек. 🌮 Да, это глупо, но мне не раз такое помогало. Если вы дома, возьмите пододеяльник и наденьте его на вентилятор, положите всё на пол. Теперь, воздух надует наш чебурек, сохраняя внутри прохладу и уют. Идеально подойдёт для тех, у кого есть ноутбук. 🤌

2️⃣ Работайте ночью (если есть возможность). 🌛 Все знают, что ночью гораздо прохладнее, так почему бы это не использовать? Вставать в 4 часа дня и ложиться в 6 утра. Пойдет для фрилансеров, тех кто в отпуске и школьников. 🗓

3️⃣ Используйте воду. 💧 Обильное питье, тазик с прохладной водой для ног, влажное полотенце для обтирания и прохладный душ 2-3 раза в день. Это самое простое и эффективное решение. 💡

🏝 Летом может быть тяжело, но трудности всегда закаляют, особенно если мыться холодной водой. Пользуйтесь!)
Please open Telegram to view this post
VIEW IN TELEGRAM
83
Друзья, вы любите Game Jam'ы? 💬 Это конкурсы на лучшую игру, созданную за определенное время. Я хочу провести данное мероприятие в этом канале. Кто бы хотел участвовать в нём? 👥
Anonymous Poll
57%
Люблю такое, я бы хотел
17%
Нет, я не буду участвовать
26%
Ещё не знаю, но возможно да
621