Суббота, 20 Апреля 2024, 02:06

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Форум игроделов » Записи участника » Viger [93]
Результаты поиска
VigerДата: Среда, 11 Сентября 2019, 08:13 | Сообщение # 1 | Тема: [2D] - Project - X86 [RPG, Survival, Post-apocalypse]
почетный гость
Сейчас нет на сайте
Alopar, EvilT,
Цитата Alopar ()
а просто реальные карты Гугла вместо какой то рисованной?

Да, используются карты OpenStreet Map и их открытое API Nominatim. Обе вещи развернуты на игровом сервере, сейчас идет продумывание цветовой гаммы карты.

Цитата Alopar ()
координаты твоего нахождения используются в игровой среде

Не совсем так, реальные координаты устройства использоваться не будут.

Цитата EvilT ()
со слабым интернетом

Я бы не сказал что тут прям пойдет на слабом интернете))) В данной реализации трафика жрет прилично - работаем над оптимизацией.

Цитата EvilT ()
конечно же если сюжет действительно будет сочным и цепляющим.

Поэтому и ищу кто сможет помочь, ибо "чукча не писатель", а программист))


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
VigerДата: Вторник, 10 Сентября 2019, 20:20 | Сообщение # 2 | Тема: [2D] - Project - X86 [RPG, Survival, Post-apocalypse]
почетный гость
Сейчас нет на сайте
Цитата Hard ()
Вопрос один - как в это играть?

Управление, кликом по карте. При клике выбирается действие (подойти, обыскать и т.д.) и персонаж (его иконка) перемещается к объекту на карте B)

Цитата Hard ()
Фильма или игры?

Анкета бралась отсюда: https://gcup.ru/forum/69-16865-1, а именно анкета по сюжету из сноски от сюда: https://gcup.ru/forum/54-920-1 :)


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js

Сообщение отредактировал Viger - Вторник, 10 Сентября 2019, 20:20
VigerДата: Понедельник, 09 Сентября 2019, 11:19 | Сообщение # 3 | Тема: Курс: Разработка браузерки на Laravel 6 + Vue.js
почетный гость
Сейчас нет на сайте
Урок 1. Окружение

Описывать процесс установки веб сервера не буду - много мануалов есть на эту тему.
Начну с IDE. Напоминаю что у нас PhpStorm (далее по текст Шторм) взят за основу т.к. в нем есть плагины существенно упрощающие разработку.

Настройка IDE PhpStorm
Сама установка проходит стандартно. После нее необходимо запустить Шторм. И перейти в настройки:


Там нас интересует вкладка Plugins:


Нам необходимо проверить стоят ли следующие плагины, и если они не стоят - установить и запустить их:

  • .env files support - помогает работать с файлами окружения
  • .ignore - помогает вносить в игнор нужные и не очень файлы, что бы не тягать весь проект
  • Laravel - хэлпер написания кода в laravel
  • LiveEdit - безумно удобная штука для живого редактирования кода, без постоянного F5
  • PHP annotations - расширенные аннотации кода
  • PHP composer.json support - удобная работа с файлом composer.json
  • Apache config (.htaccess) - удобная работа с файлом конфигов апача .htaccess
  • Blade - поддержка шаблонизатора Blade
  • Git - поддержка работы с GIT из интерфейса IDE
  • Vue.js - помогает в работе с vue как подсветкой так и расширенной отладкой


Установка Laravel 6
После установки плагинов, нам надо создать проект!) Но не спешите создавать его в IDE. Дело в том что она создаст папку .idea которая нам не даст развернуть Laravel при помощи Composer. Поэтому:
1) В консоли переходим в папку с будущим проектом (рекомендую называть проекты по доменам к примеру lesson.loc), и пишем команду:
Код
composer create-project --prefer-dist laravel/laravel .

в данной команде мы говорим композеру что надо создать пустой проект с Laravel, а точка на конце - обозначает что создать его надо в текущей папке. Помните я писал о то что надо в консоли перейти в папку с будущим проектом?)))

2) В конце установки вы получите в консоли примерно такой ответ (Использую Консоль из комплекта OpenServer)


После этого запускаем наш Шторм и нажимаем сюда:


В появившемся окне выбираем папку с проектом. Первое время шторм может немного нагрузить систему - это индексация проекта, она происходит при первом открытии его. Итоговый вид проекта вот такой:Ъ


3) Подключаем Git. В консоли, в папке проекта где мы вызывали композер вводим код:
Код
git init

Ответ в консоли будет таким:


4) Теперь переходим в настройки веб сервера, нам надо в настройках домена указать директиву Document Root, так что бы она ссылалась на папку нашего проекта - public. В OpenServer это выглядит так:


5) Если вы все сделали правильно, то при открытии адреса lesson.loc увидите такую красоту:


Поздравляю! Вы запустили свой первый проект на Laravel 6![/size]

Добавлено (09 Сентября 2019, 11:20)
---------------------------------------------
k0fe, да как-то многие на форуме я смотрю пишут)) Сейчас отправлю первый урок в статьи)

Добавлено (10 Сентября 2019, 20:23)
---------------------------------------------
По совету администрации, уроки будут публиковаться в разделе Статьи и уроки, продолжение уже можно прочитать тут: https://gcup.ru/publ....1-0-774


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
VigerДата: Понедельник, 09 Сентября 2019, 10:36 | Сообщение # 4 | Тема: Курс: Разработка браузерки на Laravel 6 + Vue.js
почетный гость
Сейчас нет на сайте
На форуме много уроков по созданию движков игр в вебе, но все они сделаны не в самых лучших реализациях и не имеют толком защиты от взлома. Не говоря о том что современные движки экономят массу времени на создание той же авторизации. Не претендую на 100% верность кода, подходов и т.д.

Коротко о себе: в вебе уже достаточно количество времени, последние 5 лет занимаюсь разработкой коммерческих систем на Laravel (CRM, аукционы, системы логистики и складского хранения, базы недвижимости, информационные порталы, интернет магазины и т.д. - кому интересны пруфы - в ЛС). Свою игру переписывал 7 раз. Надеюсь это последняя итерация ибо нет предела совершенству.

Коротко о курсе: Курс рассчитан на тех кто уже примерно знает принципы работы веба, веб серверов и разработки. Мы с вами разберем принципы разработки на Laravel 6, vue.js. Научимся работать с Git. Создадим эдакий аналог БК.

Что нам потребуется:
1) ПК (планшеты, телефоны и т.д. эт ересь)
2) IDE - именно IDE не всякие блокноты, саблаймы, а именно IDE! (PhpStorm, NetBeans и т.д. В уроках будет PhpStorm)
3) Веб сервер (PHP > 7.2.x, Mysql > 5.6, Redis > 3.x.x) (локальный: xampp, lampp, openserver, mamp, но не денвер - эт тоже ересь причем старая)
4) MySql клиент (если вы используете комплексное ПО из пункта 3 - там везде есть phpMyAdmin)
5) Composer.phar - менеджер пакетов php
6) Node.js - мы будем использовать для компиляции js, scss - webpack
7) Git - система контроля версий

P.S. Уроки буду писать в виде сообщений в теме, 1 урок - 1 пост. Это для того что бы легче было давать обратную связь вам ссылаясь на конкретный урок. В последнем уроке главы всегда буду указывать что на этом все и можно обсуждать. УБЕДИТЕЛЬНАЯ просьба не прерывать уроки своими постами.


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js

Сообщение отредактировал Viger - Понедельник, 09 Сентября 2019, 12:55
VigerДата: Понедельник, 09 Сентября 2019, 09:54 | Сообщение # 5 | Тема: [2D] - Project - X86 [RPG, Survival, Post-apocalypse]
почетный гость
Сейчас нет на сайте
Проект - X86 / Project - X86

Жанр игры: MMO RPG
На каком движке/конструкторе: Laravel 5 (переношу на Laravel 6) + Vue.js + d3.js + leaflet.js, OpenStreetmap Nominatim
В каком пространстве: 2D
Какой вид в игре: сверху
Какой Язык Пр. используется в игре: PHP, JS
Для какой платформы: браузерка
Предоставление исходного кода игры: За деньги
Какой тип лицензии распространения: Комерческая
Сроки разработки: I итерация 2017 год, II итерация 2018 год, окончание: неизвестно
Состав имеющейся команды:
1) Программист (Full - Stack)
2) Программист (Front - End)
3) Тестер

Из особенностей игры выделяем тот факт что игра происходит на реальной карте, т.е. каждый игрок может развиваться и проходить игры на территории своего двора, работы и т.д.



Проекту необходимы (сотрудничество на материальной основе):

  • Сценарист - необходимо развить идею в сценарий с учетом MMO составляющей (знакомый с произведениями: "Мародер" Беркем аль Атоми, серия книг Сталкер и подобных)
  • Художник UI - отрисовка элементов интерфейса
  • Комьюнити-менеджер - ведение соц сетей, форума (это в обозримом будущем).




P.S. Вроде правильно написал сюда, а не в Проекты в разработке, т.к. еще даже скринов геймплея нету)) Если будет интересно и будет у меня время - смогу написать цикл уроков как на laravel писать игры


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js

Сообщение отредактировал Viger - Понедельник, 09 Сентября 2019, 12:10
VigerДата: Пятница, 20 Февраля 2015, 13:01 | Сообщение # 6 | Тема: [2D] World Of Civilization
почетный гость
Сейчас нет на сайте
Vinchensoo, В первую очередь: только xcode iOS - только хардкор)))) Для этих приложений у меня отдельный программист есть)

Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js

Сообщение отредактировал Viger - Пятница, 20 Февраля 2015, 13:02
VigerДата: Пятница, 20 Февраля 2015, 12:55 | Сообщение # 7 | Тема: [2D] World Of Civilization
почетный гость
Сейчас нет на сайте
Vinchensoo, Будем делать потом приложения.
Нашего: перевод (95%), кое-какие технические фиксы (система лс, система вывода предупреждений), делается интеграция с phpBB и коммерцией (QIWI), сейчас полностью перебираю весь контент (выстраивается баланс, здания, фракции, улучшения, технологии, добавляется ресурс "Наука" и делается ветка технологий до нашего времени).

P.S. Движок ДАЛЕКО не готовый, очень много корявостей. Немного не правильно сделан вывод контента на страницу и т.д.


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js

Сообщение отредактировал Viger - Пятница, 20 Февраля 2015, 13:00
VigerДата: Пятница, 20 Февраля 2015, 12:03 | Сообщение # 8 | Тема: [2D] World Of Civilization
почетный гость
Сейчас нет на сайте
World Of Civilization

Жанр игры: Cтратегия
На каком движке/конструкторе: V Games WEBE (Основнано на DevanaGame 2 beta 1)
В каком пространстве: 2D
Какой вид в игре: Сверху
Какие есть похожие игры: Civilization, Stronghold Kingdoms, Rise of Nationals
Какой Язык Пр. используется в игре: PHP, JS
Для какой платформы: PC, Android, iOS, Windows Phone
Предоставление исходного кода игры: Open Source (пока что)
API: -
Какой тип лицензии распространения: Не комерческая (пока что)
Сроки разработки: Второй квартал 2015 (выход в ОБТ)
Состав имеющейся команды: один я

Сюжет/Анонс: Вы когда-нибудь играли в серию игр Civilization? Тогда это для вас!) Возводите новые города, исследуйте самые передовые технологии! А главное воюйте: создавайте альянсы, копите могущественную армию.
В игре присутствует 3 фракции: Империал, Селлеры, Варкрафты - у каждой свои плюсы и минусы. Селлеры - прирожденные торговцы и всегда экономически независимы. Варкрафты - воинствующая фракция, которая делает упор на войско и грубую силу. Империал - что-то среднее между другими фракциями.

В планах:
1) Оптимизация и адаптация под большую часть браузеров и разрешений;
2) Добавление динамики: визуализация боев, построек и т.д.;
3) Сделать более широкий спектр фракций с возможностью создавать свою фракцию.
Кто требуется в команду: Художник (необходимо перерисовать все элементы интерфейса и все постройки, иконки и т.д.), Геймдизайнер (провети оптимизацию баланса), PHP программист (помочь с интерграцией с phpBB и созданием НОРМАЛЬНОЙ админки: где можно спокойно добавлять здания/технологии/предметы).

Ссылка на Pre-Alpha -Играем)))
Скрины:

P.S. Кому нужен этот движок пишите в ЛС) - Переведено порядка 95% текста, исправлены кое-какие ошибки по мелочи

Добавлено (20 февраля 2015, 12:03)
---------------------------------------------
Открыли регистрацию) Просьба учитывать тот факт что игра все еще в Pre-Alpha!


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js

Сообщение отредактировал Viger - Пятница, 20 Февраля 2015, 12:00
VigerДата: Среда, 03 Апреля 2013, 19:25 | Сообщение # 9 | Тема: Предлагаю работу
почетный гость
Сейчас нет на сайте
Срочно требуются программисты UDK! help

Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
VigerДата: Четверг, 21 Марта 2013, 14:06 | Сообщение # 10 | Тема: Предлагаю работу
почетный гость
Сейчас нет на сайте
Цитата (Vinchensoo)
Давненько я не видел SQL программистов, что вы под этим подразумеваете?

Забыл отредактировать)


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
VigerДата: Четверг, 21 Марта 2013, 13:28 | Сообщение # 11 | Тема: Предлагаю работу
почетный гость
Сейчас нет на сайте
Всем привет)
Многие помнят мой первый и второй проекты, так вот теперь поднакопив денег мы решили все сделать официально. Имени у команды нету ибо ее вообщем-то тоже нет)

В команду требуются практически все:
Программисты
3D Моделеры (Персонажи и локации)
Художники

З/П по результатам собеседования (от 10 тыс в мес). В случае если вы живете в Волгограде, то место в офисе обеспечено.

Контакты:
Skype: viger94
E-Mail: Viger94@gmail.com
ICQ: 960-10-22 (бываю редко)
VKontakte

Рассматриваю только ПРАВИЛЬНО и адекватно заполненные анкеты! Остальные будут игнорироваться.

Анкета:
1) Имя (Никаких ников)
2) Возраст (от 18, край от 16 и то если у вас суперское портфолио)
3) Страна и город проживания
4) Образование (оно тоже важно)
5) Вакансия (только одна вакансия, мастеров программирования и моделирования в одном - не берем)
6) Стаж, портфолио (увы, обязательно)
7) Готовы ли вы к командировкам или смене места жительства? (да-да-да и они будут)
8) Почему именно вы?
9) Расскажите о себе
10) Контактные данные

Добавлено (21.03.2013, 13:28)
---------------------------------------------
Внимание! В команду требуются
Программисты (UDK)
3D Моделеры (Персонажи и локации)
Геймдизайнеры не нужны))


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js

Сообщение отредактировал Viger - Четверг, 04 Апреля 2013, 12:57
VigerДата: Четверг, 21 Марта 2013, 13:26 | Сообщение # 12 | Тема: Battles Of Warriors (UPDATE Набор в команду с з/п)
почетный гость
Сейчас нет на сайте
Срочно требуются в команду программисты (Unity)и моделлеры!
Оф трудоустройство!


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js

Сообщение отредактировал Viger - Четверг, 21 Марта 2013, 14:19
VigerДата: Воскресенье, 24 Февраля 2013, 22:57 | Сообщение # 13 | Тема: Battles Of Warriors (UPDATE Набор в команду с з/п)
почетный гость
Сейчас нет на сайте
giperion, Вы бы сначала узнали по подробнее что к чему, прежде чем посылать людей подальше на Мексику)
Кому нужно тот откликнется.


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js

Сообщение отредактировал Viger - Воскресенье, 24 Февраля 2013, 22:59
VigerДата: Воскресенье, 24 Февраля 2013, 20:24 | Сообщение # 14 | Тема: Battles Of Warriors (UPDATE Набор в команду с з/п)
почетный гость
Сейчас нет на сайте
Quote (Niro)
Сомнительное достижение.

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

Добавлено (24.02.2013, 20:24)
---------------------------------------------
[UPDATE]

В команду требуются практически все:
Программисты (C# и SQL)
3D Моделеры (Персонажи и локации)
Геймдизайнер
Художники

З/П по результатам собеседования (от 10 тыс в мес). В случае если вы живете в Волгограде, то место в офисе обеспечено.

Контакты:
Skype: viger94
E-Mail: Viger94@gmail.com
ICQ: 960-10-22 (бываю редко)
VKontakte

Рассматриваю только ПРАВИЛЬНО и адекватно заполненные анкеты! Остальные будут игнорироваться.

Анкета:
1) Имя (Никаких ников)
2) Возраст (от 18, край от 16 и то если у вас суперское портфолио)
3) Страна и город проживания
4) Образование (оно тоже важно)
5) Вакансия (только одна вакансия, мастеров программирования и моделирования в одном - не берем)
6) Стаж, портфолио (увы, обязательно)
7) Готовы ли вы к командировкам или смене места жительства? (да-да-да и они будут)
8) Почему именно вы?
9) Расскажите о себе
10) Контактные данные


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
VigerДата: Понедельник, 21 Января 2013, 18:45 | Сообщение # 15 | Тема: Коллекционер [браузерка]
почетный гость
Сейчас нет на сайте
Проект живой?)

Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
VigerДата: Понедельник, 03 Сентября 2012, 18:11 | Сообщение # 16 | Тема: [3D] - Secrets of Space - [Space simulation]
почетный гость
Сейчас нет на сайте
Quote (AndyLy)
Поиграть никак?

В старую версию пока никак. Да и играть-то там не во что))) просто летать и стрелять)))


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
VigerДата: Понедельник, 03 Сентября 2012, 17:53 | Сообщение # 17 | Тема: [3D] - Secrets of Space - [Space simulation]
почетный гость
Сейчас нет на сайте
Quote (Novatorvlad)
И это будет аркадный космосим, ибо с Ньютоновской физикой играть, по-моему, не возможно.

Ну связи с переходом на другой двиг, ничего сказать не могу, но судя по сценарию: игра будет нелинейная и довольно таки длинная)) местами даже бесконечная)


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
VigerДата: Воскресенье, 02 Сентября 2012, 22:51 | Сообщение # 18 | Тема: [3D] - Secrets of Space - [Space simulation]
почетный гость
Сейчас нет на сайте
Quote (SkyCapitan)
модельки то ворованные)

На авторство моделек мы не претендовали.
+ У нас уже есть свои модели))
P.S> Если вы могли играть в ранние билды того же самого СТАЛКЕРА то там звуки и модели некоторых оружий были взяты из игры Counter Strike, но в финальном релизе их не было))) Так и у нас, для демонстрации наработок нужны были модели, вот мы их и позаимствовали))


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
VigerДата: Воскресенье, 02 Сентября 2012, 22:44 | Сообщение # 19 | Тема: [3D] - Secrets of Space - [Space simulation]
почетный гость
Сейчас нет на сайте
Quote (SkyCapitan)
А он разве вообще делался?

Я понимаю разговариваете не со мной, но все же) Да, он разрабатывался. Есть сценарий, хоть и не законченный, был уже инвентарь и т.д.) Работы была)))


Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
VigerДата: Пятница, 10 Февраля 2012, 15:42 | Сообщение # 20 | Тема: Как лучше покрасить корпус?
почетный гость
Сейчас нет на сайте
jiumx60rus, это еще не все))) самое-самое еще впереди..кстати лечше брать MTN Hardcore нежели другие виды краски этой фирмы, ибо схватывается налету.

Project - X86 | Курс: Разработка браузерки на Laravel 6 + Vue.js
Форум игроделов » Записи участника » Viger [93]
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг