(2 янв 2014, 03:45) (
0/
0)
[
0]
<!-- Именно эта строка первой покажется в
результатах поиска яндекса или рамблера, если
они ещё нас найдут. BTG – сокращенно от Browser
Test Game, я решил назвать так игру-->
<meta name=\"description\" content=\"profiwm\" />
<!-- ключевые слова для поисковиков. -->
<meta name=\"keywords\" content=\"игра,profiwm,игроки.\" />
<!-- ссылка на наш лист стилей CSS, который мы
создадим чуть позже. -->
<link rel=\"stylesheet\" href=\"style.css\" type=\"text/
css\" />
<!-- Выводит вверху нашего браузера -->
<title>profiwm браузерная онлайн игра</title>
<!-- Закрываем наш тег. Обязательно нужно
закрывать теги! И в правильном порядке, как
показано здесь, сначала <head><title></title></
head> -->
</head>
<!-- “Тело” нашей странички -->
<body>
<!-- Используем верстку страницы с помощью
div\'ов, они служать для распределения контента
на странице, так как у нас будет одна форма
входа, соответственно будет один div, он будет
иметь имя(id) login, это нужно для того что б
после мы могли изменять разные характеристики
в этом блоке, такие как: цвет букв, цвет фона,
шрифт и т.д. -->
<div id=\'entry\'>
если находите что то не понятное спрашивайте!
(2 янв 2014, 03:36) (
0/
0)
[
0]
Fallen, не страшно привикнем и к другой структуре
(2 янв 2014, 03:32) (
0/
0)
[
0]
Писать очень много так что ждем и не отвлекайте прошу!!Только пишите по делуприступаем ко второму уроку. Здесь пишу как с помощью html создаються формы, и
как с помощью php можно записать данные,
введенные в эти формы, в БД.
Сначала создадим форму входа, она будет
состоять с двух полей ввода для email игрока и
пароля. Также на ней будет 2 кнопки, одна кнопка
ведет на скрипт регистрации, другая
инициализирует игрока и перемещает его в игру.
Для начала перейдите в папку htdocs что
находиться в каталоге xampp, у меня это C:
\\xampp\\htdocs\\ и удалите все что там есть.
Итак приступим к написанию скрипта, создайте с
помощью PSPad новый документ и назовите его
index.php, сохраните этот документ в папке
htdocs, которая находиться в каталоге xampp. У
меня это C:\\xampp\\htdocs\\
После того как сохранили вставьте код
приведенный ниже, а лучше перепишите, так вы
лучше поймете и запомните.
<!-- Любая грамотно свёрстанная страница
должна в самом начале содержать так
называемый DOCTYPE. Нужен он для
всевозможных устройств вывода информации и
браузеров в том числе. -->
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0
Strict//EN\"
\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-
strict.dtd\">
<!-- Ну, раз тут появилось слово lang и ru, то
понятно, что это указание на язык документа. Не
путать с кодировкой! Её мы укажем позднее. -->
<html xmlns=\"http://www.w3.org/1999/xhtml\"
lang=\"ru\"
xml:lang=\"ru\">
<!-- B нём содержится всякая служебная
информация: название страницы (то, что входит
в титл), кодировка, ключевые слова для
поисковых роботов, описание страницы и т.п. -->
<head>
<!-- Указываем кодировку windows-1251 -->
<meta http-equiv=\"content-type\" content=\"text/
html; charset=windows-1251\" />
(2 янв 2014, 03:25) (
0/
0)
[
0]
Fallen, тебе полностю рлсказать в php5 год числовое значение и тд?
(2 янв 2014, 03:15) (
0/
0)
[
0]
Allion, покажи где я даю платно ?Сейчас бесплатно думаю многие мечтали создать игру я помогу то что знаю
(2 янв 2014, 03:10) (
0/
0)
[
0]
Fallen, сейчас я урок допишу виложу и посмотрим что ви скажите
(2 янв 2014, 03:08) (
0/
0)
[
0]
Allion, слушай человечище я тебе обьясню раз и навсегда я роботаю на автомойке в коде я шарю довольно не плохо!Но самому мне делать в лом и времени нету!А так на меня работают я оплачиваю и подлатываю согласись проще?
(2 янв 2014, 02:52) (
0/
0)
[
0]
Allion, я кодера в помощь искал а сам я многое знаю довольно!
(2 янв 2014, 02:50) (
0/
0)
[
0]
Fallen, пускай но он есть и будет!
(2 янв 2014, 02:45) (
1/
0)
[
1]
Пишем игру с ноля так начнем с сердца игры, ее Базы Данных
(далее БД). Для чего она нужна? В ней будут
храниться все данные, такие как: характеристики
персонажа, сообщения в чате, какие предметы
находяться в инвентаре и т.д. Мы будем
пользоваться БД MySQL, так как она очень
хорошо подходит для наших php скриптов. БД
хранит в себе таблицы, в каждой таблице
находяться столбцы, например таблица «users»
имеет 3 столбца: “login”, “pass”, “email”. Думаю с
этим разобрались.
У нас будет 7 таблиц:
users – хранит все характеристики игрока
avatar – хранит вид персонажа
chat – хранит сообщения чата
inventar – отображает какие вещи в инвентаре
quest – хранит данные о квесте
battle – хранит данные о боях
enemy – хранит данные о врагах
В дальнейшем БД может дополниться. Теперь
рассмотрим каждую таблицу отдельно.
В таблице users будем хранить такие данные:
id_user – уникальный номер персонажа
email — email игрока, по нему будет
осуществляться вход в игру
pass - пароль
name — имя игрока, будет отображаться в самой
игре и в чате
life – жизни персонажа
atk — значение атаки
def - значение защиты
lov – значение ловкости
lvl – уровень игрока
exp – опыт игрока
В таблице avatar такие данные:
id_ava – уникальный номер аватарки
gander – какого пола персонаж
vid – какой вид у персонажа
path – путь к папке с картинками персонажа
В таблице chat такие данные:
id_msg – уникальный номер сообщения
msg – сообщение
time_msg – время когда было написано
сообщение
wrt_user – кто написал
who – кому написали
В таблице inventar такие данные:
id_inv – уникальный номер вещи
name_object – название вещи
atk_up – сколько добавляет к атаке
def_up - сколько добавляет к защите
lov_up - сколько добавляет к ловкости
life_up - сколько добавляет к жизням
В таблице quest такие данные:
id_quest – уникальный номер квеста
cont_quest – завершен квест или нет?
kill_quest – сколько убито противников
В таблице battle такие данные:
id_btl – уникальный номер битвы
end_btl – исход битвы ( выиграли вы или
проиграли )
В таблице enemy такие данные:
id_enm – уникальный номер врага
name_enm – имя врага
life_enm – жизни врага
atk_enm - атака
def_enm - защита
lov_enm - ловкость
exp_enm – сколько опыта даст если победить его
path_enm – путь к картинкам врага
Думаю все, если чего то не хватает, то по ходу
написания доделаем. С установкой xampp я
думаю разобрались. Теперь запустите его, в
xampp Control Panel должно быть запущено
Apache и MySQL, все остальное выключено.
Напротив MySQL есть кнопка Admin, жмите на нее
и попадете в утилиту phpMyAdmin, которая
позволяет создавать БД. В открывшемся окне
браузера находим вкладку SQL и жмем ее Теперь пришло время создать нашу
БД, а также ознакомиться со скриптовым языком
SQL. Ниже приведен код и прокоментирован,
если все таки возникнут вопросы, то задавайте
Добавлено 02.01.14 в 02:47:29:
Кому интересно буду писать уроки под вашу идею платно!