Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.62/951: Рейтинг темы: голосов - 951, средняя оценка - 4.62
7 / 7 / 0
Регистрация: 20.04.2009
Сообщений: 45

Принцип создания браузерной игры

22.04.2009, 23:47. Показов 181812. Ответов 351
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
С чего начинаются писаться браузерные игры? С регистрации игрока?
6
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.04.2009, 23:47
Ответы с готовыми решениями:

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

Клиент для браузерной игры.
Я планирую сделать клиент для игры. С чего начать понятия не имею.

Написать бота для браузерной игры
Здрасте. я ничего не знаю про web програмирование. Однако поставил цель написать бота для браузерной игры. суть такова что нужно...

351
 Аватар для Good-bad man
256 / 234 / 38
Регистрация: 31.10.2010
Сообщений: 504
04.05.2011, 14:45
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Dzhekson6000 Посмотреть сообщение
Это встречается из-за неправильного запроса. Возможна он был коряво отправлен серверу.
Я авторизовался - первые два сообщения были без ника, остальные - с ником.

Скрин страницы.
0
34 / 32 / 2
Регистрация: 25.11.2010
Сообщений: 386
04.05.2011, 14:50
Good-bad man, Какое разрешение экрана? Какая скорость инета? Сообщении без ника могли быть из за позднего обновления куксов я потестю ещё но даже не знаю.
0
 Аватар для Good-bad man
256 / 234 / 38
Регистрация: 31.10.2010
Сообщений: 504
04.05.2011, 14:52
Dzhekson6000, 1440x900. Скорость не очень большая.
0
34 / 32 / 2
Регистрация: 25.11.2010
Сообщений: 386
04.05.2011, 14:56
Цитата Сообщение от Good-bad man Посмотреть сообщение
1440x900.
Не стандарт. Но придётся подправить и под это разрешение. Картинка справа повторно кланируется при таком разрешение.
Скорость не очень большая.
Нужна научить скрипт это тоже учитывать.
0
 Аватар для Good-bad man
256 / 234 / 38
Регистрация: 31.10.2010
Сообщений: 504
04.05.2011, 14:58
А насчёт чата - достаточно обновлять содержимое <div id="oknochat" class="oknochat"></div>, не трогая саму форму.
0
34 / 32 / 2
Регистрация: 25.11.2010
Сообщений: 386
04.05.2011, 15:05
чат не вшит в PHP год чат это отдельный PHP он подгружается на страницу JS в див и обновляется в последствии
0
 Аватар для Good-bad man
256 / 234 / 38
Регистрация: 31.10.2010
Сообщений: 504
04.05.2011, 15:11
Сейчас сервер при обновлении чата присылает что-то вроде
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<table width="700">
<tr>
<td>
<div id="wso">||<a id="1" href="javascript:void(0);"> Общий </a>||<a id="2" href="javascript:void(0);"> Не общий </a>||<a id="3" href="javascript:void(0);"> Система </a>||</div>
</td>
</tr>
<tr>
<td>
<div class="oknochat" id="oknochat">
</div>
</td>
</tr>
<tr>
<td>
 
<form id="wso">
<input id="text" type="text" size="50" /><input id="id_tip" title="1" type="submit" value="Отправить" /></form>
</td>
</tr>
</table>
. Вставьте форму в страницу, а с сервера отправляйте только сообщения в чате, без формы и html-разметки.

И, кстати, только сейчас заметил - атрибуты class и id не должны начинаться с цифр (<a id="1" href="javascript:void(0);">). Перед цифрой обязательно должна быть буква.
0
34 / 32 / 2
Регистрация: 25.11.2010
Сообщений: 386
04.05.2011, 15:24
id="1" это не для JS а для PHP

<input id="id_tip" title=" тут чесло зависит от числа ID канала этим же способом я и вычисляю куда отправлено сообщение тобиш в какой канал + потом будут ЛС" type="submit" value="Отправить" />

Добавлено через 7 минут
небольшая проблемка с JS
Вот это работает:
JavaScript
1
2
3
$("div#chat").focusOut(function(){
alert("privet");
});
Вот это нет
JavaScript
1
2
3
$("div#chat").live('focusOut', function(){
alert("privet");
});
а без .live нечего не выйдет так как сама форма подгружается в див
Есть ли какая нибуть альтернатива?
0
 Аватар для Good-bad man
256 / 234 / 38
Регистрация: 31.10.2010
Сообщений: 504
04.05.2011, 15:32
Цитата Сообщение от Dzhekson6000 Посмотреть сообщение
небольшая проблемка с JS
Возможные события: click, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, keydown, keypress, keyup
Пока что неподдерживаемые: blur, focus, mouseenter, mouseleave, change, submit

Цитата Сообщение от Dzhekson6000 Посмотреть сообщение
Есть ли какая нибуть альтернатива?
Передавать значения как-нибудь по-другому, не обновляя форму. А иначе так и будут фокус и текст пропадать из поля ввода.
0
 Аватар для iPIPka
39 / 39 / 5
Регистрация: 06.02.2011
Сообщений: 123
04.05.2011, 17:15
Цитата Сообщение от Dzhekson6000 Посмотреть сообщение
4. Это что то с куками или с браузером. Какой браузер юзаеш?
Смотрела в хроме
Цитата Сообщение от Dzhekson6000 Посмотреть сообщение
Возможна просто скорость инета не позволила подгрузиться новому контексту т.е. формы с ником.
Скорость у меня норм. Но ник тоже не отображался
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
04.05.2011, 17:36
Возможно не отображаются русские ники? или ники со знаками... Посмотри вывод.
0
34 / 32 / 2
Регистрация: 25.11.2010
Сообщений: 386
04.05.2011, 22:59
Цитата Сообщение от iPIPka Посмотреть сообщение
Скорость у меня норм. Но ник тоже не отображался
После обновления отображался.
Если да то это в JS если нет то это в HTML and CSS

Добавлено через 47 секунд
Цитата Сообщение от acupation Посмотреть сообщение
Возможно не отображаются русские ники? или ники со знаками... Посмотри вывод.
они все заходят под одним ником.
Рега закрыта.
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
05.05.2011, 10:55
в общем User_id у тебя принимает нулевое значение когда входишь в игру, как я понимаю оно берется или из сессии или из куков. И скорее всего у тебя чат грузится до вывода всего.
После обновления страницы чат работает нормально. (тестил на хроме и фф)
0
 Аватар для Аборриген
1 / 1 / 0
Регистрация: 11.03.2011
Сообщений: 7
05.05.2011, 15:38
Цитата Сообщение от Dzhekson6000 Посмотреть сообщение
кого ты подрузамиваеш под словом кликеры.
те,кто пользуется пррограммой "автоклик".

Добавлено через 3 минуты
Цитата Сообщение от Dzhekson6000 Посмотреть сообщение
ребята замените мой проект
так как регистрация закрыта используйте следующее данные.
логин: 123
пороль: 123
пардон, но у тебя получилось скажем так, подобие "браузерной" игры. пройди по ссылке и посмотри как должна выглядеть игра

Добавлено через 4 минуты
Цитата Сообщение от Good-bad man Посмотреть сообщение
Я авторизовался - первые два сообщения были без ника, остальные - с ником.

Скрин страницы.
Аналогичное и у меня вылезло!
0
34 / 32 / 2
Регистрация: 25.11.2010
Сообщений: 386
05.05.2011, 21:35
Цитата Сообщение от acupation Посмотреть сообщение
в общем User_id у тебя принимает нулевое значение когда входишь в игру, как я понимаю оно берется или из сессии или из куков. И скорее всего у тебя чат грузится до вывода всего.
После обновления страницы чат работает нормально. (тестил на хроме и фф)
да. ты правильно понимаешь юсер айди берётся из сессии.
И чат грузится до входа в акк, потом он обновляется через 30 сек.
Решение.
Обновлять чат после входа в акк.
Цитата Сообщение от Аборриген Посмотреть сообщение
те,кто пользуется пррограммой "автоклик".
Капча тебе в помощь.
Если нужна могу выложить свой исходник капчи.


Цитата Сообщение от Аборриген Посмотреть сообщение
пардон, но у тебя получилось скажем так, подобие "браузерной" игры. пройди по ссылке и посмотри как должна выглядеть игра
Эта ссылка уже законченной игры. А мая ещё не закончена. У меня всего бета версия.

Цитата Сообщение от Аборриген Посмотреть сообщение
Аналогичное и у меня вылезло!
Дело в том что чат обновляется раз в 30 сек и первые 2 сообщения были написаны в первые 29 сек.
1
 Аватар для Аборриген
1 / 1 / 0
Регистрация: 11.03.2011
Сообщений: 7
06.05.2011, 17:02
Цитата Сообщение от Dzhekson6000 Посмотреть сообщение
Сообщение от Аборриген
те,кто пользуется пррограммой "автоклик".
Капча тебе в помощь.
Если нужна могу выложить свой исходник капчи.
Был бы не против!
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
06.05.2011, 23:24
могу подкинуть чат на ajax)
1
34 / 32 / 2
Регистрация: 25.11.2010
Сообщений: 386
07.05.2011, 23:24
Цитата Сообщение от acupation Посмотреть сообщение
могу подкинуть чат на ajax)
Я думаю что не стоит.
Цитата Сообщение от Аборриген Посмотреть сообщение
Был бы не против!
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
$length = "6";
$randstr = "";
for($i=0; $i<$length; $i++) {
$randnum = mt_rand(0,61);
if ($randnum < 10) {
$randstr .= chr($randnum+48);
} else if ($randnum < 36) {
$randstr .= chr($randnum+55);
} else {
$randstr .= chr($randnum+61);
}
}
$_SESSION['cap'] = $randstr;
?>
сначала генерируешь код.
потом обращаешься к файлу со скриптом.
<img src="cap.php" />
вот код файла кап.пхп.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
session_start();
$img = imagecreate(120,30);
$white = imagecolorallocate($img, 255, 255, 255);
$black = imagecolorallocate($img, 0, 0, 0);
$red = imagecolorallocate($img,255, 0, 0);
$pink = imagecolorallocate($img, 200, 0, 150);
imagefill($img, 0, 0, $white);
putenv('GDFONTPATH=' . realpath('.'));
imagettftext($img, 16, 0, 15, 24, $black, "1.ttf", $_SESSION['cap']);
header("Content-type:image/png");
imagepng($img);
imagedestroy($img);
?>
файл cap.php всего лишь создаёт картинку из текста хранящегося в сессии кап.
1.ttf - это адрес шрифтов.
0
vs_shell
18.06.2011, 01:39
Всем привет. Я еще один параноик, который задумал создать браузерную игру. Идея готова, нужны люди в команду, но только на долгосрочную перспективу, % обговорим. Кого заинтересовало - пишите мне на email: vs_shell[собака]mail.ru
34 / 32 / 2
Регистрация: 25.11.2010
Сообщений: 386
18.06.2011, 01:43
Цитата Сообщение от vs_shell Посмотреть сообщение
Всем привет. Я еще один параноик, который задумал создать браузерную игру. Идея готова, нужны люди в команду, но только на долгосрочную перспективу, % обговорим. Кого заинтересовало - пишите мне на email: vs_shell[собака]mail.ru
сам то ты что умеешь?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.06.2011, 01:43

Упрощенный принцип создания поисковой системы на PHP
- Доброго времени суток. Сперва объясню ситуацию: выбрал тему на курсовой проект &quot;Поисковая система&quot;. Только сначала совсем не...

Принцип работы онлайн игры
Здравствуйте. Меня интересует такой вопрос. Для примера возьмем браузерную игру &quot;Дурак&quot;. Каким образом в этой игре происходит...

Как правильно создать систему уведомлений для браузерной игры\сайта?
Всем привет! Недавно начал заниматься веб программированием, есть некие начальные знания в PHP/JS/HTML/CSS, для более интересного...

Программисты для браузерной игры
Привет всем. И так начнём, меня зовут Виталий, являюсь по интернет маркетингу . Являюсь активным игроком в онлайн игры, работаю в интернете...

Сервер для многопользовательской браузерной игры
Доброго времени суток,товарищи!В общем хочется сделать многопльзовательскую игру.Возник вопрос - как сделать игру таким образом чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
160
Ответ Создать тему
Новые блоги и статьи
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru