This media is not supported in your browser
VIEW IN TELEGRAM
Возвращаюсь к вам с небольшим прогрессом! 👋
Как вы могли заметить, инвентарь заметно уменьшился, такое решение было принято из соображений геймдизайна.
Так же панель быстрого доступа - это не просто для вида, а полноценно работающая механика!
В ходе работы обнаружил множество проблем в коде и как их можно исправить. Самое приятное - это ощущать, что ты действительно учишься, что ты читаешь код и видишь новые возможности для его развития и улучшения.🔥
#MiningMountain
Как вы могли заметить, инвентарь заметно уменьшился, такое решение было принято из соображений геймдизайна.
Так же панель быстрого доступа - это не просто для вида, а полноценно работающая механика!
В ходе работы обнаружил множество проблем в коде и как их можно исправить. Самое приятное - это ощущать, что ты действительно учишься, что ты читаешь код и видишь новые возможности для его развития и улучшения.
#MiningMountain
Please open Telegram to view this post
VIEW IN TELEGRAM
Тут разметка на самом деле не идеальная, некоторые размеры фиксированные, что конечно не очень хорошо и отрицательно повлияет на гибкость интерфейса. Но я обещаю в будущем это исправить.
#MiningMountain
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍8 3 2
Сейчас временно работаю над другим проектом. Исправление UI, устранение багов и прочее..
На первом этапе осталось работы совсем немного, сегодня доделываем и уже после чего, скорее всего, начнут выходить посты о симуляторе.
#DimatitGames
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍8 6 3
This media is not supported in your browser
VIEW IN TELEGRAM
Завершен основной Game Loop. Теперь в игре можно добыть руду и топливо, затем закинуть ее в печь, а полученные слитки продать в терминале!
Сейчас в планах поработать над визуалом, UI в целом и на данном этапе неплохой, но пора бы уже обзавестись 3D моделями. Так же есть некоторые небольшие моменты, которые стоит исправить.
На данном этапе еще планируется добавить возможность размещения объектов (печей, хранилищ и прочее). Добавить виды инструментов и уже начать намечать базовую локацию. После чего, можно будет переходить к следующим этапам: Магазин улучшений, автоматизация и и.д.
А на этом с вами не прощаюсь, скоро вернусь с новыми постами!
#MiningMountain
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3 2
По большей части работа заключалась в изменении UI. Но так же были задачки по встраиванию рекламы, поработал с плагином YG2 и даже переписал небольшой скрипт со старой версии плагина.
Этот проект был достаточно хорошо выстроен архитектурно, так что помимо опыта, полученного в ходе выполнения тасок, мне удалось изучить архитектуру проекта и рассмотреть некоторые типовые решения. Как я понял, во всем проекте применяется MVP, или его подобие.
Сейчас игра находится на модерации Яндекс Игр. Подписывайтесь на канал студии Dimatit Games.
#DimatitGames
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Приятно через время, переключиться с геймдева, на что-то другое, хоть и очень похожее.
В самом деле, по большей части в Desktop разработке софта используются те же принципы и шаблоны, что и на Unity. К слову, вернувшись в WinForms, ощущается как легче стало работать с архитектурой MVP, яснее стали процессы и архитектура.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Закончил работу над учебными проектами. Получился калькулятор скидки и типичная CRUD система складского учета.
Для сохранения данных используется JSON файл, никаких сложных БД тут нет, но для MVP приложения на учебный проект - этого достаточно.
Дизайн вышел такой, в стиле ретро😂 . Знаю, что на WPF можно делать намного лучше UI, более современные, но согласитесь, что и так выглядит неплохо.
Для сохранения данных используется JSON файл, никаких сложных БД тут нет, но для MVP приложения на учебный проект - этого достаточно.
Дизайн вышел такой, в стиле ретро
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2 1
Много логики прописано в скриптах, хотя можно было использовать стандартные компоненты Unity. К тому же в коде смешаны и бизнес-логика, и представление. Наглядный для меня пример, почему так делать не стоит, очень долго все это распутывал.
А вообще выходные прошли плодотворно, я сейчас пилю еще две работы по учебе, новости по ним тоже скоро будут. Надеюсь у вас тоже все хорошо, делитесь в комментариях своим прогрессом и обязательно подписывайтесь на канал студии Dimatit Games.
#DimatitGames
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Сделал по учебе еще два проекта для строительной компании. Тут удалось по-больше поработать с JSON, большинство справочной информации как раз храню в JSON.
🥹 Параллельно продолжаю работать над Спецназ: Большая битва, совсем скоро релиз на Яндекс Играх.
Please open Telegram to view this post
VIEW IN TELEGRAM
Спецназ: Большая битва все еще не вышел на площадку... ⚰️
На данном этапе мы столкнулись с большим количеством багов и ошибок, которые пришлось оперативно исправлять. По-большей части связано это с тем, что изменений было много, они были глобальными, а исходный код не был готов к тому, что его в целом кто-то читать будет...
Тем не менее с проблемами мы справились, а я UI повторно перенес изменения. Наконец-то дошли руки переделать окно подготовки, моя прошлая его реализация мне совсем не нравилась, а сейчас вроде даже симпатично вышло.🥹
#DimatitGames
На данном этапе мы столкнулись с большим количеством багов и ошибок, которые пришлось оперативно исправлять. По-большей части связано это с тем, что изменений было много, они были глобальными, а исходный код не был готов к тому, что его в целом кто-то читать будет...
Тем не менее с проблемами мы справились, а я UI повторно перенес изменения. Наконец-то дошли руки переделать окно подготовки, моя прошлая его реализация мне совсем не нравилась, а сейчас вроде даже симпатично вышло.
#DimatitGames
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3 2 1