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

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Форум игроделов » Записи участника » Zeleboba [275]
Результаты поиска
ZelebobaДата: Понедельник, 10 Октября 2011, 13:42 | Сообщение # 21 | Тема: Ставим на хост браузерную игру
постоянный участник
Сейчас нет на сайте
sacha-online, http://habrahabr.ru/blogs/php/38214/ - стандарты оформления кода
Из IDE предпочитаю NetBeans, для быстрой правки кода юзаю notepad++
ZelebobaДата: Понедельник, 10 Октября 2011, 12:42 | Сообщение # 22 | Тема: Ставим на хост браузерную игру
постоянный участник
Сейчас нет на сайте
sacha-online, Начинать учится нужно не с написания игр, а решения более простых задач, например работа с файлами, потом переходить на работу с БД, и так усложняя себе задачи. Но самым основным для меня кажется - это научится стандартам оформления кода, во первых это поможет в нем быстрее разобраться, а во вторых найти ошибки гораздо проще.
Часто встречаю примерно такой код:
Code
if($blabla==0){echo "<html><head><title>Title</tite></head><body>Тут докуя и больше HTML кода с различными переменными и прочей куйней по этому длинна строки достигает около 1000 символов в одной строке</body></html>";}

Так вот, так писать нельзя, поищи где то в инете есть документация от зенда, для новичков в самый раз.
Так же неплохо определится со средой разработки, в будущем очень поможет. Будут вопросы, пиши.


Сообщение отредактировал Zeleboba - Понедельник, 10 Октября 2011, 12:43
ZelebobaДата: Понедельник, 10 Октября 2011, 12:18 | Сообщение # 23 | Тема: Ставим на хост браузерную игру
постоянный участник
Сейчас нет на сайте
sacha-online, У тебя есть опыт работы над кодом в команде? Есть хоть какие то наработки? Дизайн - документ? Тех. задание? Или все находится в голове? Если у тебя из знаний только if, else, echo, то даже браться не стоит...
Если есть приличный багаж знаний и какое то работы свои (кодинг, не сайты на юкозе), то пиши в ЛС, посмотрим чего ты умеешь
ZelebobaДата: Воскресенье, 09 Октября 2011, 17:40 | Сообщение # 24 | Тема: Ставим на хост браузерную игру
постоянный участник
Сейчас нет на сайте
sacha-online, Ну во первых дело это не легкое, для новичка тем более. Для начала найди в сети уже готовые исходники, например на гитхабе или sourceforge, разберись как они работают, если будет понятно от и до, то можешь попробовать написать игру с нуля, но имхо одному делать долго и нудно.
ZelebobaДата: Суббота, 01 Октября 2011, 00:01 | Сообщение # 25 | Тема: Для тех кто хочет создать свой травиан
постоянный участник
Сейчас нет на сайте
Lironnus, Хм... Судя по предидущему коду, файл constant.php лежит в той же папке где и файл с классом для БД
Code
include("constant.php");
ZelebobaДата: Пятница, 30 Сентября 2011, 23:54 | Сообщение # 26 | Тема: Adobe Flash vs. HTML5 vs. Другое
постоянный участник
Сейчас нет на сайте
noTformaT,
http://habrahabr.ru/blogs/gdev/123331/
http://habrahabr.ru/blogs/gdev/124751/
Ну а вообще смотря что планируется, инструментарий обычно подбирают под нужды.
Сравнивать HTML5 и Flash глупая затея, HTML 5 только разрабатывается и не имеет полного функционала.
Где то проскакивал вопрос, что быстрей 3D графика во флеш или web gl в HTML5. Сложно сказать потому как и флеш и web gl могут использовать GPU.

ЗЫ
Я конечно ХЗ, но почему бы не попробовать писать на яве а для 3d использовать opengl? Знаю что такая возможность есть, но какие платформы ео поддерживают не интересовался, не мое это.


Сообщение отредактировал Zeleboba - Пятница, 30 Сентября 2011, 23:57
ZelebobaДата: Пятница, 30 Сентября 2011, 23:42 | Сообщение # 27 | Тема: T-GAMEZ - игровой сайт
постоянный участник
Сейчас нет на сайте
server-doom3, Начни с чего нибудь по проще, кубики там, пирамидки... Глядишь к годикам 30 научишься пользоваться компьютером.
Обычно люди на ошибках учатся, а у тебя все наоборот, нет бы закрыть сайт, поменять все пароли, разобраться в проблеме и только потом обзывать недохакерами людей которые даже и не взламывали ничего, а банально подобрали пароль от почты или акка на ucoz.
ZelebobaДата: Вторник, 27 Сентября 2011, 16:04 | Сообщение # 28 | Тема: All-Minecraft.ru
постоянный участник
Сейчас нет на сайте
iLORd, Не все сразу, в данный момент не так много времени... В ближайшее время планируется мониторинг серверов, рейтинг, средний онлайн и прочее.
ZelebobaДата: Пятница, 23 Сентября 2011, 10:37 | Сообщение # 29 | Тема: Как установить BloodyWorld
постоянный участник
Сейчас нет на сайте
Rollcage, В скрипте не хватает картинок, либо сам рисуй, либо ищи на офф сайте игры. Я лично вытягивал их из игры
ZelebobaДата: Пятница, 23 Сентября 2011, 08:48 | Сообщение # 30 | Тема: All-Minecraft.ru
постоянный участник
Сейчас нет на сайте
iLORd, Немного глупый вопрос... Зачем яндекс если есть гугл, зачем контакт и прочие социалки когда есть фейсбук, etc...
Делался просто ради интереса, скучно мне бывает иногда, и хочется отдохнуть от основной работы, вот и сделал.
SilverSword, Исправил.

Пока что не работает регистрация на ящиках mail.ru, ХЗ почему, поддержка мейла молчит, придется ставить временный костыль, через пару часов все будет работать
PS.
Наврал что будет работать через пару часов, уже все работает, правда письма будут приходить не с моего домена, а ящика на mail.ru
Всех кто регистрировался и не получил писем на свой ящик, просьба пройти по ссылке http://all-minecraft.ru/wp-login.php?action=lostpassword и отправить пароль по новой.


Сообщение отредактировал Zeleboba - Пятница, 23 Сентября 2011, 09:01
ZelebobaДата: Пятница, 23 Сентября 2011, 06:56 | Сообщение # 31 | Тема: Как установить BloodyWorld
постоянный участник
Сейчас нет на сайте
Rollcage, Скрины не работают, заливай в другое место.
Ну а вообще там очень много картинок не хватает, так же может не быть js файлов, swf и стилей, брать их можно с сайта игры.
ZelebobaДата: Четверг, 22 Сентября 2011, 18:04 | Сообщение # 32 | Тема: Как установить BloodyWorld
постоянный участник
Сейчас нет на сайте
Code
$_CONF['layout_url']    = 'http://bloody/bw/lib/layout/';

Вот тут пропиши путь до шаблонов
И еще чуть ниже есть
Code
$_CONF['layout_url_swf']    = 'http://bloody/bw/lib/layout/';
ZelebobaДата: Четверг, 22 Сентября 2011, 17:29 | Сообщение # 33 | Тема: Как установить BloodyWorld
постоянный участник
Сейчас нет на сайте
Это тот который лежит в /bw/lib/lib/config.php
ZelebobaДата: Четверг, 22 Сентября 2011, 08:55 | Сообщение # 34 | Тема: All-Minecraft.ru
постоянный участник
Сейчас нет на сайте
Ыыыы, че то я не заметил сразу, просто некоторые тексты не с привычной клавы набирал и в спешке. Сегодня уделю пару тройку часиков для исправления диза и ошибок.
Регистрация не обязательна, но она есть, пока что находится тут http://all-minecraft.ru/wp-login.php?action=register


Сообщение отредактировал Zeleboba - Четверг, 22 Сентября 2011, 08:58
ZelebobaДата: Четверг, 22 Сентября 2011, 08:48 | Сообщение # 35 | Тема: Как установить BloodyWorld
постоянный участник
Сейчас нет на сайте
Rollcage, Это все настраивается в config.php, разбери каждую переменную в нем, тогда большинство проблем исчезнет само.

Сообщение отредактировал Zeleboba - Четверг, 22 Сентября 2011, 17:29
ZelebobaДата: Среда, 21 Сентября 2011, 18:04 | Сообщение # 36 | Тема: All-Minecraft.ru
постоянный участник
Сейчас нет на сайте
Фон обязательно сменю как появится время, так же редизайну подвергнется остальные части сайта, сейчас он выглядит не так как хотелось бы, но основная задача наполнить его контентом, причем самым свежим и уникальным.
ZelebobaДата: Среда, 21 Сентября 2011, 17:21 | Сообщение # 37 | Тема: Как установить BloodyWorld
постоянный участник
Сейчас нет на сайте
Rollcage, config.inc вроде там все, нужно вписать назнание БД, логин, пароль и хост
ZelebobaДата: Среда, 21 Сентября 2011, 08:48 | Сообщение # 38 | Тема: Как установить BloodyWorld
постоянный участник
Сейчас нет на сайте
Rollcage, Если мемкеш не установлен как сервис, то окошко и будет висеть.
По второй ошибке:
Скорей всего неправильно настроен конфиг БД, точно сказать не могу, исходника на руках нету.
ZelebobaДата: Вторник, 20 Сентября 2011, 05:34 | Сообщение # 39 | Тема: Как установить BloodyWorld
постоянный участник
Сейчас нет на сайте
Rollcage, Установи Memcache, Я уже писал об этом выше.
Качаешь http://www.splinedancer.com/memcached-win32/memcached-1.2.4-Win32-Preview-20080309_bin.zip
Распаковываешь в нужную папку, запускаешь. Если хочешь что бы он работал как сервис, то через командную строку запускаешь его с параметром -d install, то есть примерно так
Quote
c:\program files\memcache\memcached.exe -d install

Дальше смотришь какая у тебя версия php и ищешь под нее библиотеку, кидаеш в папку ext (обычно там где лежат бинарники пыхи) и подключаешь в файле php.ini
Quote
extension = php_memcache.dll

Дальше рестарт веб сервера и все должно заработать, если нет, то библиотека не подходит, ищи другую.
ZelebobaДата: Понедельник, 19 Сентября 2011, 00:36 | Сообщение # 40 | Тема: Деление страницы на области
постоянный участник
Сейчас нет на сайте
kroftikus, Мда... Видимо сложнее калькулятора ты ничего не писал.
Еще раз повторю, при выводе страница (будь то аякс или фрейм), происходит работа с данными, я не думаю что ему нужно постоянно показывать одни и те же данные, так вот, эти обращения как раз таки и дают самую большую нагрузку, по этому ннужно кешировать выводимые результаты (хотя бы в файлы).
Теперь о кешировании статов персонажа:
Каким образом происходит бой?
Для начала получаем статы игроков, дальше расчитываем результат хода, и выводим результат, при следующем ходе операция повторяется.
Статы хранятся чаще всего в БД, как ты думаешь если сохранить выборку в кеш и после первого хода брать статы не из БД а из оперативной памяти, результат будет одинаков?
Учи мат часть, и попробуй поработать с проектами в которых больше 100 человек находятся онлайн, тогда ты поймеш что кеш жизнено необходим.
Форум игроделов » Записи участника » Zeleboba [275]
Поиск:

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