Продолжаю рубрику «Полензный софт»😉 В основе любого дела лежит простая истина «Чтобы делать дело хорошо, нужно много практики» добавлю еще, что не просто практики, а ПОСТОЯННОЙ практики. Например я уже практически полностью разучился кодить, хотя нет, не совсем так… Сейчас чтобы написать какую-либо программу у меня займет в разы больший отрезок времени, но я ее…
Рубрика: Programming
Git, просто git
Новый пост из цикла «Полезный софт», про Evernote и Workflowy уже рассказано, настал черед Git’a 😉 Для начала, что такое Git. Git (гит) — распределённая система управления версиями. Проект был создан Линусом Торвальдсом для управления разработкой ядра Linux, первая версия выпущена 7 апреля 2005 года. Программа является свободной и выпущена под лицензией GNU GPL версии 2. ©Wiki На данный…
Трэш и работа
Я уже ни раз писал, что обычно я кодю при просмотре какого-нибудь трэша, вот теперь поподробнее — какого именно;) Сразу предупреждаю: большинство фильмов в этом «списке» 18+++, да и вообще довольно «мерзкие» Вот так, почему я включаю такое? Музыка конечно хорошо, иногда даже намного лучше фильмов, но она и отвлекает намного больше (особенно если музыка…
Programming | GameDev | Pause
В связи с тем, что мне предстоят поиски второй работы (не фриланс и не какая-нибудь фирма однодневка) решил быстренько восстановить знания по Андройду, методологиям разработки, СУБД и прочим и подобным. Поскольку качество и читабельность моего кода мне самому крайне не нравится — буду исправляться, в связи с этим посты по играм временно приостанавливаются, а начинаются…
Programming | MonsterHunter | Part#3
Я безнадежно просрочил пост с кодом, но есть уважительная причина — редизай блога, который я планировал уже в течении года. НЕ все еще готово, многие посты придется переписывать, но «процесс идет» как говорится. А сегодня продолжаем МонстрХантера=)
Programming | MonsterHunter | Part#2
В связи с небольшими косяками у Андройд студии пост задержался, поэтому сегодня будет по-максимуму кода. Продолжаем начатое
Programming | MonsterHunter | Part#1
Ну что, в прошлой серии уроков мы разобрались с тестовым примером, надеюсь у всех все получилось, потом что в этой серии мы будем использовать все то чему уже научились. Вспомним саму суть игры: «На игровом поле мы управляем нашим персонажем (пиксельный человечек), который должен есть фрукты перемещающиеся вокруг него и уворачиваться от монстров (также перемещающихся…
Programming | Part#15
Вот значит мы и подошли к завершению нашей тренировочной игры с кругами, через две недели начинаем превращать ее в «игру с пиксельным человечеком, монстрами и прочим»=) А пока что заканчиваем:
Programming | Part#14
Было несколько сообщений на тему, что не получается сделать границы для кругов и они все равно вылетают за экран. Показываю как это делается: public void moveOnStep() { x += dx; y += dy; checkBounds(); } private void checkBounds() { if (x>GameManager.getWidht() || x<0) { dx = -dx; } if (y>GameManager.getHeight()||y<0){ dy=-dy; }
Programming | Part#13
Надеюсь, что цветные круги у всех получились. Продолжаем начатое