Лог разработки #3

Здравствуйте, дорогие друзья. Перед вами очередной лог разработки. Под номером три. Номер имеет ключевое значение, потому что такая долгая задержка была вызвана переходом к 3D режиму. За подробностями и скриншотами читайте подробнее.
23 12 346

Лог разработки #2

Здравствуйте, дорогие друзья. Перед вами очередной лог разработки. Под номером два. И объем он будет иметь двойной, ввиду пропуска одной недели по личным причинам.
Обсуждение под предыдущим ресурсом мне понравилось, там были и положительные комментарии, и уместная критика, к которой я всегда прислушиваюсь, в разумных пределах. Поэтому дальше рассказ пойдет по пунктам, то, что будет интересно и что расскажет о текущем развитии проекта.
51 10 144

Лог разработки #1

Здравствуйте, дорогие друзья. Перед вами первый лог разработки. Сегодня мы поговорим о технических особенностях игры.
Как вы понимаете, процесс реализации бывшей карты для Варкрафта в отдельную игру дело не 5 минут и требует огромных временных затрат. В редакторе вк3 всё было просто - была куча контента(модели,иконки,звуки,шрифты,да много чего), редактор был сам по себе удобным и простым в использовании, было большое комьюнити с кучей статей и форумных тем, был поиск. Всё было под рукой.
Дальше повествование пойдет в виде вопрос-ответ
23 6 993
Жанр: Survival с элементами RPG
Движок: Самописный, используется SFML
Платформы: на данный момент PC, но так как SFML - кростплатформенная библиотека, будут порты на смартфоны.
Управление: Клавиатура,мышь.
Количество игроков: на данный момент один, планируется мультиплеер.

Геймплей

На первых парах планируется реализовать базовый функционал, то, что игрок видел раньше и что завоевало не одно сердце.
Небольшая деревенька, занимательные занятия и орды зомби по ночам! Хе-хе
63 23 276

SFML - Рисуем в 2D

Как было сказано в предыдущих статьях, модуль SFML, отвечающий за окна, предоставляет простой способ создания окна с OpenGL-контекстом и управления его событиями, но не помогает нам что-либо нарисовать. Он дает единственную возможность, но довольно-таки мощную - рисование с помощью OpenGL API напрямую.
К счастью, SFML предоставляет графический модуль, который вам поможет нарисовать различные 2D объекты более простым способом, чем если бы вы использовали OpenGL.
Статья
4 7 300

Использование OpenGL в SFML

Эта статья не о самом OpenGL, а скорее о том, каким образом использовать совместно OpenGL и SFML.
Как вы знаете, одна из самых важных сторон OpenGL - переносимость на другие платформы. Но одного OpenGL недостаточно для создания завершенных приложений : вам потребуется окно, контекст рендеринга, пользовательский ввод, и так далее. У вас нету другого выбора, кроме как писать платформо-зависимый код для управления этими вещами. В этом месте модуль sfml-window выходит из тени. Давайте посмотрим, как он позволяет вам использовать OpenGL.
Статья
4 10 209

Клавиатура,мышь и джойстик в SFML

В этой статье описывается то,как вы можете получить доступ к устройствам ввода пользователя : клавиатуре, мыши и джойстику. Не следует путать с обработкой событий. Описываемым способом мы будем запрашивать состояния клавиатуры, мыши и джойстика в реальном времени ("эта кнопка сейчас нажата?", "где сейчас находится курсор мыши?"), в то время, как события оповещают вас только тогда, когда что-то случается ("кнопка была нажата", "курсор мыши был передвинут").
Статья
5 6 345

Обработка событий SFML

Эта статья рассказывает о списке оконных событий в SFML. Здесь описываются события, а также то, как нужно и не нужно их использовать.
Статья
2 7 736
Приехал я снова в увольнение и захотелось порисовать для своего проекта, в итоге получилось несколько мини-планет для каких-либо карт или диалоговых окон в игре.
10 2 971

Edge. The end

Итак, друзья, вот и пришло мое время уходить. Жаль, что времени было так мало, но все, что успел сделать - выношу на общее обозрение. В конкурсе я вряд ли что-то займу, но игровые ресурсы, как и обещал, выкладываю. Возможно, кому-то окажется полезным код работы с SFML, использование Box2D или организация архитектуры игры (пусть и такой простой).
11 4 403

Альфа-версия

Итак, перед вами результат моих трудов с самого момента создания проекта.
9 3 748

Главная страница

Началась долгая и тяжелая война между роботами и человечеством. Все колонии Землян были уничтожены, а сама Земля была выжжена дотла... Но люди в последний момент устроили самоубийственную атаку на флот противника, дабы скрыть свою последнюю надежду - вылетевший корабль-ковчег. Это - Вы, и вы можете исследовать космос в попытке найти пригодную для колонизации планету, колонизировать и попытаться переломить ход этой войны.
16 9 435
Создание и управление окном в SFML
Эта стать описывает, каким образом создавать и управлять окном. Рисование разных вещей находится вне модуля window - оно относится к модулю sfml-graphics. Однако рисовать что-либо без управления окном нельзя и прочтение этой статьи остается обязательным в любом случае.
Статья
7 811
Эта статья - первое, что вы должны изучить перед использованием SFML с помощью Visual Studio IDE (компилятор Visual C++). Здесь описывается, как настроить ваши проекты SFML.
Статья
8 697

Главная страница

Sixside — это раннер от первого лица. Мир этой игры — виртуальная реальность, из которой нужно выбраться нашему главному герою, чтобы спасти свою жизнь…
Виртуальный мир состоит из светящихся систем блоков, по которым игроку необходимо бегать, перепрыгивать препятствия с целью добраться до перехода на следующую зону.
В игре имеется редактор карт, для создания своих локаций.
38 16 068

Начальный закуп юного бойца

Почему-то раньше я не додумывался написать эту статью, хотя она была бы очень полезна новичкам. Оружия в магазине много, и во время прокачивания у меня часто возникал вопрос - что купить? Ведь, если присмотреться, барахла в магазине хватает. Как я пришел к тому, чтобы знать, какое оружие лучше купить? Просто долго сравнивал характеристики и цены каждого оружия и пробовал стрелять на Стрельбище.
Статья
33 22 604

Установка библиотеки GLFW в Visual Studio 2010 Express

В этой мини-статье я расскажу о том,как установить и использовать библиотеку GLFW для создания окна в Microsoft Visual C++ 2010 Express .
Статья
2 4 157

Главная страница

Возможности движка WoW для модмейкинга

>> * Полнонценный маппинг
Что доступноНа сколько доступноКомментарий
Рельеф100%Без ограничений.
Текстуринг100%Без ограничений, однако нельзя добавить свои кисти для покраски. Есть 2D и 3D режим. Есть…
280 130 690

Руководство Пользователя GLFW.Глава 1 и Глава 2.

Первая и вторая глава переведенного Руководства Пользователя GLFW
Статья
2 7 430

Remake: Создание простого stomp спелла

Создание простого stomp спела
Эта статья предназначена для того, чтобы научить читателя делать простые Stomp (“топот”) спеллы.
Переработка старой статьи.
Статья
24 23 608
`
ОЖИДАНИЕ РЕКЛАМЫ...