Воскресенье, 28 Апреля 2024, 21:46

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Форум игроделов » Движки для разработки игр и сложные системы разработки » Движки для браузерных игр » Урок по созданию браузерной игры № 3 (II этап регистрации (php, FD, MySQL))
Урок по созданию браузерной игры № 3
TorbinДата: Пятница, 20 Ноября 2009, 00:56 | Сообщение # 21
был не раз
Сейчас нет на сайте
Во-первых, буквально пол дня бился с FD, а точнее с СДК, который в самой инструкции косяченый выложен... нашел только здесь решение проблемы, поэтому автору просьба ссылку с правильным СДК выложить не только здесь, но и в инструкции по установке FD... а то будет народ мучиться smile

Во-вторых:

Code
         //var link:URLRequest = new URLRequest("http://localhost/game.php"); //создаем ссылку
              //navigateToURL(link, "_self"); //переадресовываем по ссылке

наверное вначале значки все таки убрать нужно, если я не ошибаюсь smile

В-третьих: Ура!!! FD принял код! Все свои ошибки нашел и исправил! happy





Сообщение отредактировал Torbin - Пятница, 20 Ноября 2009, 01:31
AssasinДата: Пятница, 20 Ноября 2009, 10:26 | Сообщение # 22
web-coder
Сейчас нет на сайте
Quote (Torbin)
поэтому автору просьба ссылку с правильным СДК выложить не только здесь, но и в инструкции по установке FD... а то будет народ мучиться

Исправлю smile
Quote (Torbin)
наверное вначале значки все таки убрать нужно, если я не ошибаюсь

Нет, решение этой проблеммы будет в следующем уроке.
Quote (Torbin)
заливаем флешку в папку htdocks - имеется ввиду какую часть флешки? файл? меню или что? видимо поэтому у меня и происходит спойлер номер 2

Флешку - файл Main.swf
Quote (Torbin)
когда перехожу по http://localhost/goreg.php, вылазит это:

Скорее всего в файле conf.php не верно введены данные для БД.
MorganДата: Пятница, 20 Ноября 2009, 17:45 | Сообщение # 23
был не раз
Сейчас нет на сайте
Все вроде поставил как было написано, но почему то при нажатии на Design View ничего не происходит. В чем проблемма?

Добавлено (20.11.2009, 17:45)
---------------------------------------------
Спасибо большое kALIFE. Теперь все работает!!!!!

TorbinДата: Пятница, 20 Ноября 2009, 22:33 | Сообщение # 24
был не раз
Сейчас нет на сайте
Quote (Assasin)
Quote (Torbin)
заливаем флешку в папку htdocks - имеется ввиду какую часть флешки? файл? меню или что? видимо поэтому у меня и происходит спойлер номер 2

Флешку - файл Main.swf
Quote (Torbin)
когда перехожу по http://localhost/goreg.php, вылазит это:

Скорее всего в файле conf.php не верно введены данные для БД.

Не могу понять в чем причина, но флешка сохраняется только в формате .mxml, другого на выбор просто нету sad возможно из-за этого goreg.php не хочет открываться, файл conf.php проверил, все как в уроке =\

Code
<?php
$base_name="localhost"; //имя (стандартно у всех localhost)
$base_user="root"; //юзер (стандартно у всех root)
$base_pass="password"; //пароль (выставить можно зайдя во вкладку Привилегии в phpMyAdmin
$db_name="testgame"; //имя БД
?>

Assasin, выручай, не могу продолжить обучение sad

AssasinДата: Пятница, 20 Ноября 2009, 22:37 | Сообщение # 25
web-coder
Сейчас нет на сайте
При компиляции должен создаться файл в папке bin - Main.swf
TorbinДата: Воскресенье, 22 Ноября 2009, 00:03 | Сообщение # 26
был не раз
Сейчас нет на сайте
в папке bin есть только CreateChar.swf и expressInstall.swf, файла менюшки нету, хотя и компилирует без ошибок... хз что делать sad



Сообщение отредактировал Torbin - Воскресенье, 22 Ноября 2009, 00:07
AssasinДата: Воскресенье, 22 Ноября 2009, 00:15 | Сообщение # 27
web-coder
Сейчас нет на сайте
Упс biggrin CreateChar.swf - это и есть нужный нам файлик happy
lraidoДата: Воскресенье, 22 Ноября 2009, 09:55 | Сообщение # 28
был не раз
Сейчас нет на сайте
Привет всем! И особенный поклон нашему Наставнику!
У меня есть Adobe Flash, работает без лицензии...Я не знаю куда его вам кинуть, файл-то большой)))
На файлообменник не залью, чтоб никто ничего не подумал, это мой подарок вам, и моя признательность)))
AssasinДата: Воскресенье, 22 Ноября 2009, 19:12 | Сообщение # 29
web-coder
Сейчас нет на сайте
lraido, мм, спасибо за такой подарок, но я пожалуй откажусь. Не примите это за неуважение, просто привык работать с FlashDevelop happy
SizeOneДата: Воскресенье, 22 Ноября 2009, 19:26 | Сообщение # 30
участник
Сейчас нет на сайте
Исправил) Или это специально в sql запросах были допущены ошибки? biggrin

Code
DROP DATABASE testgame; /* Если данная БД уже создана, то удаляем ее */       
CREATE DATABASE testgame DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; /* Создаем БД со стандартной кодировкой  utf-8(для того что б поддерживался русский язык)*/       
USE testgame; /* используем данную БД */       

/* таблица персонажа */       
CREATE TABLE `users` (       
                id_user    bigint(20) unsigned NOT NULL auto_increment, /* уникальный номер, который не повторяеться и с каждым новым пользователем увеличиваеться на 1 */       
                email    CHAR(64), /* текстовый тип (64 символа) */       
                pass  CHAR(32), /* текстовый тип (32 символа) */       
                name  CHAR(32), /* текстовый тип (32 символа) */       
                life  INT DEFAULT 50, /* числовой тип, по умолчанию равен 50 */       
                atk  INT DEFAULT 7, /* числовой тип, по умолчанию равен 7 */       
                def  INT DEFAULT 5, /* числовой тип, по умолчанию равен 5 */       
                lov  INT DEFAULT 7, /* числовой тип, по умолчанию равен 7 */       
                lvl  INT DEFAULT 1, /* числовой тип, по умолчанию равен 1 */       
                exp  INT DEFAULT 0, /* числовой тип, по умолчанию равен 0 */       
                ip CHAR(15), /* текстовый тип (15 символов) */   
               PRIMARY KEY  (`id_user`)  /* Показываем что уникальным номером у нас являеться id_user */       
) ENGINE=MyISAM DEFAULT CHARSET=utf8; /* Обозначаем тип таблицы MyISAM. Таблицы типа MyISAM показывают хорошие результаты при выборках SELECT. Для более подробного изучения читайте Самоучитель по MySQL 5 */       

/* таблица аватара */       
CREATE TABLE `avatar` (       
id_ava  bigint(20) unsigned NOT NULL auto_increment, /* уникальный номер, который не повторяеться и с каждым новым пользователем увеличиваеться на 1 */       
gander  INT(2), /* Пол игрока, цыфровой тип(2 цыфра) */       
vid  CHAR(32), /* Вид игрока,  цыфровой тип(2 цыфры)*/       
path  CHAR(32), /* Путь к папке с рисунками персонажа, текстовый тип(32 символа) */       
PRIMARY KEY (`id_ava`) /* Показываем что уникальным номером у нас являеться id_ava */       
) TYPE=MyISAM;              

/* таблица чата */       
CREATE TABLE `chat` (       
id_msg  bigint(20) unsigned NOT NULL auto_increment, /* уникальный номер, который не повторяеться и с каждым новым пользователем увеличиваеться на 1 */       
msg  CHAR(255), /* текстовый тип(255 символов) */       
time_msg    CHAR(5), /* текстовый тип(5 символов) */       
wrt_user    CHAR(32), /* текстовый тип(32 символов) */       
who  CHAR(32), /* текстовый тип(32 символов) */       
PRIMARY KEY (`id_msg`) /* Показываем что уникальным номером у нас являеться id_msg */       
) TYPE=MyISAM;              

/* таблица инвентаря */       
CREATE TABLE `inventar` (       
id_inv  bigint(20) unsigned NOT NULL auto_increment, /* уникальный номер, который не повторяеться и с каждым новым пользователем увеличиваеться на 1 */       
name_object    CHAR(64),       
atk_up  INT(2),       
def_up  INT(2),       
lov_up  INT(2),       
life_up  INT(4),       
PRIMARY  KEY (`id_inv`) /* Показываем что уникальным номером у нас являеться id_msg */       
) TYPE=MyISAM;              

/* таблица квеста */       
CREATE TABLE `quest` (       
id_quest    bigint(20) unsigned NOT NULL auto_increment,       
cont_quest  CHAR(32),       
kill_quest  INT DEFAULT 0,       
PRIMARY KEY (`id_quest`)       
) TYPE=MyISAM;              

/* таблица боя */       
CREATE TABLE `battle` (       
id_btl  bigint(20) unsigned NOT NULL auto_increment,       
end_btl    CHAR(32),       
PRIMARY KEY (`id_btl`)       
) TYPE=MyISAM;              

/* Таблица врагов */       
CREATE TABLE `enemy` (       
id_enm    bigint(20) unsigned NOT NULL auto_increment,       
name_enm    CHAR(32),       
atk_enm    INT,       
life_enm    INT,       
def_enm    INT,       
lov_enm    INT,       
e xp_enm     INT,       
path_enm    CHAR(32),       
PRIMARY KEY (`id_enm`)       
) TYPE=MyISAM;              

/* Добавляем в таблицу данные о враге */       
INSERT INTO enemy (name_enm,       
atk_enm,life_enm,def_enm,lov_enm,exp_enm,path_enm)       
VALUES('Призраки','7','40','6','4','10','path/enemy/');



Ваш уровень IQ = 78
Из 40 вопросов Вы правильно ответили на 3.
Я тупее Буша :D



Сообщение отредактировал SizeOne - Воскресенье, 22 Ноября 2009, 20:06
AssasinДата: Воскресенье, 22 Ноября 2009, 19:49 | Сообщение # 31
web-coder
Сейчас нет на сайте
Что б читатели не расслаблялись smile
УлыбкаДата: Среда, 09 Декабря 2009, 22:21 | Сообщение # 32
был не раз
Сейчас нет на сайте
при попытке компиляции выдает следующее:

Running process: D:\fd 3\Tools\fdbuild\fdbuild.exe "C:\Documents and Settings\Admin\My Documents\New Project.as3proj" -ipc 0842d8ca-6d76-48f5-98b0-11386c61ae68 -compiler "D:\fd 3\sdk" -library "D:\fd 3\Library" -cp "D:\fd 3\sdk\frameworks\projects\framework\src"
Using the Flex Compiler Shell.
Building New Project
mxmlc -load-config+=obj\NewProjectConfig.xml -debug=true -incremental=true -benchmark=false -o obj\NewProject633958978831875000
INITIALIZING: Failed, unable to run compiler

Unable to start java.exe: The system cannot find the file specified
Could not compile because the fcsh process could not be started.
Build halted with errors (fcsh).
Done (1)

AssasinДата: Среда, 09 Декабря 2009, 22:31 | Сообщение # 33
web-coder
Сейчас нет на сайте
Нужно установить Ява, можно взять тут
УлыбкаДата: Среда, 09 Декабря 2009, 22:47 | Сообщение # 34
был не раз
Сейчас нет на сайте
спасибо, помогло

Сообщение отредактировал Улыбка - Среда, 09 Декабря 2009, 22:51
ЭлектрикДата: Суббота, 12 Декабря 2009, 15:08 | Сообщение # 35
был не раз
Сейчас нет на сайте
Не нажимается кнопка Desigen View!! cry У кого была такая проблема?
AssasinДата: Суббота, 12 Декабря 2009, 15:26 | Сообщение # 36
web-coder
Сейчас нет на сайте
У многих, попробуйте переустановить FD и SDK.
3tOnДата: Суббота, 12 Декабря 2009, 15:52 | Сообщение # 37
We Will Rock You!
Сейчас нет на сайте
Quote (Assasin)
Не нажимается кнопка Desigen View!! cry У кого была такая проблема?

Установи Плагин в

Code
<ВАШ СИСТЕМНЫЙ ДИСК>:\Documents and Settings\<ИМЯ ПОЛЬЗОВАТЕЛЯ>\Local Settings\Application Data\FlashDevelop

И все должно заработать smile

simtikoДата: Суббота, 12 Декабря 2009, 16:00 | Сообщение # 38
почти ветеран
Сейчас нет на сайте
3tOn, +2
ЭлектрикДата: Суббота, 12 Декабря 2009, 17:03 | Сообщение # 39
был не раз
Сейчас нет на сайте
О заработало 3tOn+
Evil2007Дата: Суббота, 19 Декабря 2009, 04:52 | Сообщение # 40
уже был
Сейчас нет на сайте
А у меня пишет
Форум игроделов » Движки для разработки игр и сложные системы разработки » Движки для браузерных игр » Урок по созданию браузерной игры № 3 (II этап регистрации (php, FD, MySQL))
Поиск:

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