📢 Внимание, объявляю геймджем!
💾 Сделайте 8-битный ремейк Cyberpunk 2077 на
🎥 Дополнительные баллы: запишите видеокружок в Telegram совместно с Киану, это даст
📮 Работы присылайте на 3.5-дюймовой дискете с .nes-файлом и исходниками. Адрес для отправки вышлю ближе к концу джема.
🏆 Призовой фонд:
💾 Сделайте 8-битный ремейк Cyberpunk 2077 на
ассемблере для NES. Киану Ривз должен появиться в игре.🎥 Дополнительные баллы: запишите видеокружок в Telegram совместно с Киану, это даст
+100500 баллов к итоговому результату.⏰ Срок: 1 месяц, дедлайн - 1 мая, 23:59 по UTC.
📮 Работы присылайте на 3.5-дюймовой дискете с .nes-файлом и исходниками. Адрес для отправки вышлю ближе к концу джема.
📺 Итоги подведём 5 мая в прямом эфире канала!
🏆 Призовой фонд:
пачка дошика и пожизненный почёт в данном Telegram-канале.😁5🫡2 2 2😢1🤣1
👾 Всем подписчикам добрый вечер!
😅 Тут вышла забавная ситуация со стримом, его забанили, но щас уже все работает.
😎 И вы можете посмотреть запись, кому интересно.
😅 Тут вышла забавная ситуация со стримом, его забанили, но щас уже все работает.
😎 И вы можете посмотреть запись, кому интересно.
❤3 1
🔍 Наткнулся на видео, где чувак рассказывает, как ИИ изменил программирование. Задумался — и правда, разница огромная. Сравню с 2020, когда я только начинал кодить:
📖 RTFM — помните? Это когда на форумах типа Stack Overflow за 'тупой' вопрос тебя посылали гуглить. С ИИ новички бегут не на форумы, а в нейронки.
🧠 Поиск и память — раньше гуглил, перерывал тонны инфы, и это вбивалось в мозг. Теперь засунул запрос в ИИ — получил ответ. Удобно, но если не анализировать, ничего не запомнишь.
🤖 Нейронки vs кодеры — в 2020 никто не орал 'вас заменят ИИ, смысла учиться нет'. Сейчас такое слышу часто, но зато конкурентов меньше — лентяи отсеиваются.
📸 На скриншоте выше — разговорил
👇 Пишите в коменты буду рад услышать ваше мнение, а особенно тех, кто начинал свой путь еще до появления нейронок.
📖 RTFM — помните? Это когда на форумах типа Stack Overflow за 'тупой' вопрос тебя посылали гуглить. С ИИ новички бегут не на форумы, а в нейронки.
🧠 Поиск и память — раньше гуглил, перерывал тонны инфы, и это вбивалось в мозг. Теперь засунул запрос в ИИ — получил ответ. Удобно, но если не анализировать, ничего не запомнишь.
🤖 Нейронки vs кодеры — в 2020 никто не орал 'вас заменят ИИ, смысла учиться нет'. Сейчас такое слышу часто, но зато конкурентов меньше — лентяи отсеиваются.
📸 На скриншоте выше — разговорил
Grok на эту тему.👇 Пишите в коменты буду рад услышать ваше мнение, а особенно тех, кто начинал свой путь еще до появления нейронок.
🤔6❤1
📸Субботний скриншотник!📸
👨💻 Я на этой неделе сделал новый коммит в репозиторий CmdWalker
🎮 Он содержит в себе:
- 🗺️ Генерацию карты.
- 🎒 Более менее нормальную и работающую реализацию инвентаря и подбора предметов.
👑 Победитель недели:
👾 ArGul Games 🎮👾, с игрой по Backrooms.
🔥 Правила все те же: кидаем скрины и оцениваем.
#screenshotsaturday
👨💻 Я на этой неделе сделал новый коммит в репозиторий CmdWalker
🎮 Он содержит в себе:
- 🗺️ Генерацию карты.
- 🎒 Более менее нормальную и работающую реализацию инвентаря и подбора предметов.
👑 Победитель недели:
👾 ArGul Games 🎮👾, с игрой по Backrooms.
🔥 Правила все те же: кидаем скрины и оцениваем.
👇 Заходите в чатик, делитесь прогрессом в комментах.
#screenshotsaturday
This media is not supported in your browser
VIEW IN TELEGRAM
👨💻 Обновление в CmdWalker.
🎒 В основном касается инвентаря и нового предмета.
👾 Начну с того, что появился пистолет, который может стрелять пулями, т.к. каждый предмет имеет свой ID, то можно оружию прописать те или иные снаряды, которыми он может стрелять.
🎮 Также теперь есть отображение вещей, которые находятся в инвентаре + добавил подсветку предмета, который находится у нас в руках.
💀 Мерцания инвентаря в игре нет, это проблемы, которые возникают при записи.
🎒 В основном касается инвентаря и нового предмета.
👾 Начну с того, что появился пистолет, который может стрелять пулями, т.к. каждый предмет имеет свой ID, то можно оружию прописать те или иные снаряды, которыми он может стрелять.
🎮 Также теперь есть отображение вещей, которые находятся в инвентаре + добавил подсветку предмета, который находится у нас в руках.
Имеется переключение по клавишам (1-9).
💀 Мерцания инвентаря в игре нет, это проблемы, которые возникают при записи.
❤7 3 3 1
👾 Решил ознакомится с играми подобного формата, как CmdWalker и наткнулся на
🎮 Игра 1983 года и является прародителем жанра Roguelike.
Moria.🎮 Игра 1983 года и является прародителем жанра Roguelike.
😐 Вы посмотрите на это управление.
❤4 3😁1 1
🎉 150 сабов...
😊 Реально рад, что вам интересно наблюдать за мной :)
❄️ Зимой я поставил себе цель на этот год - 200+ подписчиков. И вот уже половина пути позади.
💪 Медленно, но уверенно идем к цели.
❤️🔥 Спасибо, что следите за моей разработкой.
🙏 Я ценю каждого подписчика.
📦 В планах - только больше.
🌞 Если точнее, всё начнётся летом +-.
💻 Там планирую взять ноут, и после уже начну радовать вас проектами не только в консоли.
😊 Реально рад, что вам интересно наблюдать за мной :)
❄️ Зимой я поставил себе цель на этот год - 200+ подписчиков. И вот уже половина пути позади.
💪 Медленно, но уверенно идем к цели.
❤️🔥 Спасибо, что следите за моей разработкой.
🙏 Я ценю каждого подписчика.
📦 В планах - только больше.
🌞 Если точнее, всё начнётся летом +-.
💻 Там планирую взять ноут, и после уже начну радовать вас проектами не только в консоли.
👨💻 Чутка пропал, но не просто так - погрузился в код по уши, пока есть время, а то скоро диплом писать надо... ну да ладно, вот чё творил эту неделю:
🎮 CmdWalker
🧱 Заморочился со столкновениями - хотел сделать что-то вроде коллайдера, как в Unity, но в консольной версии.
🧩 В итоге появились компоненты:
🔧 Это всё для того, чтобы немного перейти от наследования к композиции.
📤 Ещё залил коммит на GitHub.
🌐 ASP.NET
📚 В основном эта неделя была по ASP.NET, решил всё-таки, что будет полезно изучить.
🧭 Разобрался с фильтрами, маршрутизацией, привязкой данных, валидацией и т.д.
📖 Прочитал 6-ю главу и дочитал 7-ю из ASP.NET в действии - медленно, но уверенно двигаюсь.
🫠 На скриншотник времени не хватило, но на следующей неделе всё будет!
🎮 CmdWalker
🧱 Заморочился со столкновениями - хотел сделать что-то вроде коллайдера, как в Unity, но в консольной версии.
🧩 В итоге появились компоненты:
Collider - чтобы определять столкновения, Glyph - хранит цвет и символ объекта. 🔧 Это всё для того, чтобы немного перейти от наследования к композиции.
📤 Ещё залил коммит на GitHub.
🌐 ASP.NET
📚 В основном эта неделя была по ASP.NET, решил всё-таки, что будет полезно изучить.
🧭 Разобрался с фильтрами, маршрутизацией, привязкой данных, валидацией и т.д.
📖 Прочитал 6-ю главу и дочитал 7-ю из ASP.NET в действии - медленно, но уверенно двигаюсь.
🫠 На скриншотник времени не хватило, но на следующей неделе всё будет!
📸Субботний скриншотник!📸
👑 Победитель прошлого скриншотника:
👾 ArGul Games 🎮👾, с игрой по Backrooms.
👇 Заходите в чатик, делитесь прогрессом в комментах.
#screenshotsaturday
👑 Победитель прошлого скриншотника:
👾 ArGul Games 🎮👾, с игрой по Backrooms.
👇 Заходите в чатик, делитесь прогрессом в комментах.
#screenshotsaturday
This media is not supported in your browser
VIEW IN TELEGRAM
🎮 Добавляю новую фишку.
👾 Ее суть в том что при экипировке предмета, он отображается на карте, будто игрок его подобрал.
🤦🏻♂️ Но я забыл прописать условие и получился паровозик.
⚙️ Ну и с визуалом эксперементирую.
👾 Ее суть в том что при экипировке предмета, он отображается на карте, будто игрок его подобрал.
🤦🏻♂️ Но я забыл прописать условие и получился паровозик.
⚙️ Ну и с визуалом эксперементирую.
👏5 1 1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Новый апдейт CmdWalker!
👾 Главный фокус на инвентаре, сценах и стильном меню. Вот что удалось сделать:
🎒 Инвентарь: Переработал систему экипировки, добавив метод UnEquip (убрать в инвентарь), а также TryEquip с проверкой через делегат Func<ICollectable, bool>. Это помогло мне исправить баг, когда стоя рядом со стеной, предмет появлялся прямо в ней.
🚫 Теперь, если использовать предмет в направлении стены, стоя рядом с ней, то предмет просто не будет экипироваться.
🌍 Сцены: давно вынашивал эту идею и вот, ввел систему сцен для разделения игры на разные состояния: меню, игровая карта и другие экраны в будущем. Создал интерфейс IScene с методами Enter, Update, Exit, а также менеджер SceneManager для управления стеком сцен.
🎮 Теперь при запуске игры открывается меню, а по нажатию Enter переключается на карту.
🎨 Меню: Для визуала немного поэкспериментировал с чатиком GPT, чтобы узнать, что он может предложить.
🎆 Получилось довольно круто, а ещё с помощью библиотеки на Python сделал текст в стиле ASCII.
👾 Главный фокус на инвентаре, сценах и стильном меню. Вот что удалось сделать:
🎒 Инвентарь: Переработал систему экипировки, добавив метод UnEquip (убрать в инвентарь), а также TryEquip с проверкой через делегат Func<ICollectable, bool>. Это помогло мне исправить баг, когда стоя рядом со стеной, предмет появлялся прямо в ней.
🚫 Теперь, если использовать предмет в направлении стены, стоя рядом с ней, то предмет просто не будет экипироваться.
🌍 Сцены: давно вынашивал эту идею и вот, ввел систему сцен для разделения игры на разные состояния: меню, игровая карта и другие экраны в будущем. Создал интерфейс IScene с методами Enter, Update, Exit, а также менеджер SceneManager для управления стеком сцен.
🎮 Теперь при запуске игры открывается меню, а по нажатию Enter переключается на карту.
🎨 Меню: Для визуала немного поэкспериментировал с чатиком GPT, чтобы узнать, что он может предложить.
🎆 Получилось довольно круто, а ещё с помощью библиотеки на Python сделал текст в стиле ASCII.
📸 Screenshot Saturday!📸
🏆 Мои итоги недели:
👾 Добавил в CmdWalker возможность добавления сцен с разной логикой работы.
🎒 Фикс инвентаря, чтобы предметы в стенах не застревали.
👑 Победитель прошлого скриншотника:
marmunc | Разработка игр, разрабатывает метроидванию с уникальными способностями и стихийными взаимодействиями.
👇 Заходите в чатик, делитесь прогрессом в комментах.
#screenshotsaturday
🏆 Мои итоги недели:
👾 Добавил в CmdWalker возможность добавления сцен с разной логикой работы.
🎒 Фикс инвентаря, чтобы предметы в стенах не застревали.
👑 Победитель прошлого скриншотника:
marmunc | Разработка игр, разрабатывает метроидванию с уникальными способностями и стихийными взаимодействиями.
👇 Заходите в чатик, делитесь прогрессом в комментах.
#screenshotsaturday
✨ Что же за спрайты я тут добавлял?
👀 Из поста выше у вас мог появиться такой вопрос.
🧩 Но всё просто: sprite - это обозначение многоклеточных сущностей, которые занимают сразу несколько клеток на консоли.
🔧 Чтобы это реализовать, я добавил абстракцию IVisual, которая хранит в себе char[,] - визуальное представление объекта.
🚀 Благодаря этому и прошлому апдейту с системой сцен, появились порталы - входя в них, игрок теперь телепортируется в другие локации.
🏠 Плюс скоро у игрока появится своя база - место, где можно будет выкладывать подобранные по пути предметы и строить свой уголок выживальщика.
🖌 Но это ещё не всё - я решил подтянуть систему рендера и добавил Canvas для единообразной рисовки символов в консоли.
🛠 В основе - паттерн Компоновщик. Канвас умеет содержать дочерние объекты, которые делегируют ему отрисовку, а он собирает всё в единую картинку.
🎨 На скрине выше видно, что разные компоненты выделены своими цветами.
👀 Из поста выше у вас мог появиться такой вопрос.
🧩 Но всё просто: sprite - это обозначение многоклеточных сущностей, которые занимают сразу несколько клеток на консоли.
🔧 Чтобы это реализовать, я добавил абстракцию IVisual, которая хранит в себе char[,] - визуальное представление объекта.
🚀 Благодаря этому и прошлому апдейту с системой сцен, появились порталы - входя в них, игрок теперь телепортируется в другие локации.
🏠 Плюс скоро у игрока появится своя база - место, где можно будет выкладывать подобранные по пути предметы и строить свой уголок выживальщика.
🖌 Но это ещё не всё - я решил подтянуть систему рендера и добавил Canvas для единообразной рисовки символов в консоли.
🛠 В основе - паттерн Компоновщик. Канвас умеет содержать дочерние объекты, которые делегируют ему отрисовку, а он собирает всё в единую картинку.
🎨 На скрине выше видно, что разные компоненты выделены своими цветами.
👾 А вот и новый коммит в репозиторий, со всеми нововведениями.
🔗 https://github.com/W1xon/CmdWalker
🔗 https://github.com/W1xon/CmdWalker
👏4 3 1
This media is not supported in your browser
VIEW IN TELEGRAM
😎 Всем добрый вечер!
🛠 Я к вам с новостями и свежим апдейтом.
🏠 Во-первых, у игрока теперь появилась база! В будущем её можно будет обустраивать: ставить верстаки, сундуки, предметы декора.
🌀 Во-вторых, порталы теперь бывают двух типов:
🔴 Красный - это тот, из которого мы пришли. Обратно в него зайти нельзя.
🟢 Зелёный - тот, в который можно перейти.
👾 В будущем появятся разные виды порталов, которые будут отличаться по сложности и местам, куда ведут.
🤔 На этом пока всё. Сейчас думаю над тем, как сохранять состояние игрока при переходе между уровнями.
😅 А то пока он каждый раз создаётся заново.
🛠 Я к вам с новостями и свежим апдейтом.
🏠 Во-первых, у игрока теперь появилась база! В будущем её можно будет обустраивать: ставить верстаки, сундуки, предметы декора.
🌀 Во-вторых, порталы теперь бывают двух типов:
🔴 Красный - это тот, из которого мы пришли. Обратно в него зайти нельзя.
🟢 Зелёный - тот, в который можно перейти.
👾 В будущем появятся разные виды порталов, которые будут отличаться по сложности и местам, куда ведут.
🤔 На этом пока всё. Сейчас думаю над тем, как сохранять состояние игрока при переходе между уровнями.
😅 А то пока он каждый раз создаётся заново.