Воскресенье, 16 Июня 2024, 22:51

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
AssasinДата: Суббота, 16 Апреля 2011, 17:37 | Сообщение # 241 | Тема: Adobe Flash vs. HTML5 vs. Другое
web-coder
Сейчас нет на сайте
Рано такой опрос создал, релиз html5 будет еще не скоро, пока выпустили препрепреальфа версию, так что тут можно обсуждать? Всего функционала html5 пока нету, но то что есть уже неплохо.
AssasinДата: Среда, 09 Марта 2011, 22:23 | Сообщение # 242 | Тема: Game Developer Network
web-coder
Сейчас нет на сайте
Идея такая же, cms такая же, но команда другая, не вижу никого кто был в девфорже.
AssasinДата: Среда, 09 Марта 2011, 22:13 | Сообщение # 243 | Тема: Game Developer Network
web-coder
Сейчас нет на сайте
noTformaT, нет, это не они. ДевФорж сейчас не функционирует.
AssasinДата: Воскресенье, 27 Февраля 2011, 19:37 | Сообщение # 244 | Тема: Бан лог
web-coder
Сейчас нет на сайте
scorpius1100 - пожизнено, оскорбление модератора, неуважение к порталу.
AssasinДата: Суббота, 26 Февраля 2011, 13:05 | Сообщение # 245 | Тема: модуль боя
web-coder
Сейчас нет на сайте
Да, это минус, но если хочется что бы сервер перегружался, то можно юзать RAND.
AssasinДата: Суббота, 26 Февраля 2011, 12:30 | Сообщение # 246 | Тема: модуль боя
web-coder
Сейчас нет на сайте
Quote (lvovand)
$result2 = mysql_query("SELECT * FROM users WHERE lvl='$lvl_get' ORDER BY RAND() LIMIT 1",$db);

Не советую использовать RAND() - он создает доп. таблицу и с нее берет случайное значение, а это доп. нагрузка на сервер. Если в таблице 10000 записей, то эта функция будет работать примерно 4-7 сек. И получается что Ддос можно сделать с помощью 1 компа, а не бот-нетовской сети. Поэтому используй такую вещь:
Code

$rnd = rand(1, mysql_result(mysql_query("SELECT MAX(id_user) FROM users"),0));
$query = mysql_query("SELECT * FROM users WHERE lvl= '".$lvl_get."' AND id_user='".$rnd."' LIMIT 1");
$result = mysql_fetch_array($query);

По поводу проверки пробуй так:
Code

if (mysql_num_rows($query) != 0)
{
return true; //Игрок найден
}
else
{
return false; //Игрок не найден
}

AssasinДата: Среда, 23 Февраля 2011, 09:02 | Сообщение # 247 | Тема: Нужна помощь в поиске...
web-coder
Сейчас нет на сайте
Тему почистил, Серж я догадываюсь какое у тебя состояние сегодня и вчера было, но другие не поймут wink Так что дискуссии разводите в ЛС.
AssasinДата: Понедельник, 14 Февраля 2011, 10:57 | Сообщение # 248 | Тема: как сделать браузерную игру
web-coder
Сейчас нет на сайте
На дату поста обращали внимание?
Тема закрыта
AssasinДата: Воскресенье, 06 Февраля 2011, 20:44 | Сообщение # 249 | Тема: FlashDevelop. Не подскажите?
web-coder
Сейчас нет на сайте
Юзай стандартный PowerPoint. Он вроде векторную графику использует. Потом конвертируй в swf и используй в своих проектах.
AssasinДата: Воскресенье, 06 Февраля 2011, 18:51 | Сообщение # 250 | Тема: Структура данных чата.
web-coder
Сейчас нет на сайте
Dizelist, Вот примерно
Code
while ($chat = mysql_fetch_array(mysql_query("Запрос на выбор всех сообщений")))
{
if ($row['private_name'] == $_SESSION['login'])
{
echo $row['post']
}
else
{
echo $row['post']
}
}
AssasinДата: Суббота, 05 Февраля 2011, 20:31 | Сообщение # 251 | Тема: Критикатор! Генератор хорошего настроения
web-coder
Сейчас нет на сайте
Многие знают скандального пользователя под ником Ферамон, но многие не сталкивались с ним...
Сейчас у вас появилась возможность "Отферамонить" ваш сценарий: ТыЦ
Сервис в стадии бета тестирования, возможны баги с дизайном.
з.ы. Просьба прочитать правила пользования сервисом
Использование правил gcup.ru в данном сервере является серьезным нарушением и карается баном!
AssasinДата: Суббота, 05 Февраля 2011, 15:15 | Сообщение # 252 | Тема: Seccia
web-coder
Сейчас нет на сайте
Да
AssasinДата: Суббота, 05 Февраля 2011, 15:04 | Сообщение # 253 | Тема: Seccia
web-coder
Сейчас нет на сайте
ServerApp
Code

object Application  
{
  //Создаем переменную для сокет сервера
  SocketServer server new
  //Создаем переменную для Окна(Window)
  Dialog m_dlg new
}
//Запускаем программу
function Application.Constructor()
{
  //Отображаем Окно
  m_dlg.LoadResource("new.dlg", this)
  //Задаем серверу прослушывать 1500 порт
  server.Listen(1500)
}

function Application.Destructor()
{
}
//Закрываем коректно Окно
message Integer Application.Dialog.OnDestroy()
{
  return QUIT
}
//Проверяем нажатие кнопок
message Application.Button.OnClick()
{
  switch caller.GetControlName()
   //Если нажата кнопка "BTN_SEND", то отправляем данные "Hello world", первому подключившемуся
   //клиенту "server.GetClientID(0)" и называем этот пакет данных "message"
   case "BTN_SEND"
    server.SendMessage(server.GetClientID(0), "message", "Hello world")
    break
  end
}
//Слушаем ответ от клиента
message Application.SocketServer.OnReceiveMessage(Integer id, String name, String data)
{  
     switch name
  //Если пакет данных от клиента называется "answer", то выводим его сообщение во всплывающее окно
  case "answer"
             MessageBox(data)
             break
     end  
}

ClientApp

Code

object Application  
{
  //Создаем переменную сокет клиента
  SocketClient client new
}
//Запускаем программу
function Application.Constructor()
{
  //Конектимся к IP "127.0.0.1" с портом "1500"
  client.Connect("127.0.0.1", "1500")
}

function Application.Destructor()
{
}
//Слушаем сообщения от сервера
message Application.SocketClient.OnReceiveMessage(String name, String data)
{
     switch name
  //Если пакет данных называется "message", то выводим сообщение во всплывающее окно и отправляем
  //ответ серверу с названием пакета "answer" и данными "Client: Ok"
  case "message"
   MessageBox(data)
   client.SendMessage("answer", "Client: Ok")
             break
     end  
}

Для клиента не создавал окна.

Прикрепления: Seccia.rar (4.5 Kb)
AssasinДата: Суббота, 05 Февраля 2011, 14:32 | Сообщение # 254 | Тема: Seccia
web-coder
Сейчас нет на сайте
Сейчас пытаюсь сделать чат, поэтому исходник в кривом состоянии. Но если хочешь могу написать как создать соединение с сервером и передавать ему сообщения.
AssasinДата: Пятница, 04 Февраля 2011, 20:37 | Сообщение # 255 | Тема: Seccia
web-coder
Сейчас нет на сайте
Я 3D не смотрел и туториалы не читал. Глянул видео-туториал, а дальше методом тыка все пошло.
К примеру самый простой Hello World можно сделать с помощью визуального оформления.
Я просто переводить туториалы не хочу, есть google переводчик, если нужен какой то четкий ответ на твой вопрос, то могу написать. Сам более менее разобрался + разработчик игры дает информативные ответы на любой вопрос, но на англ. языке.
AssasinДата: Пятница, 04 Февраля 2011, 17:51 | Сообщение # 256 | Тема: Seccia
web-coder
Сейчас нет на сайте
Да там и англ. справки почти нет. Напиши что именно тебя интересует?
AssasinДата: Пятница, 04 Февраля 2011, 16:51 | Сообщение # 257 | Тема: Seccia
web-coder
Сейчас нет на сайте
Да, но мне как то сложновато ним пользоваться, все таки привык к чистому коду smile
Но расставлять обьекты можно визуально, в этом огромный плюс, не нужно высчитывать каждый пиксель что бы поставить кнопку по центру smile
AssasinДата: Пятница, 04 Февраля 2011, 16:06 | Сообщение # 258 | Тема: Seccia
web-coder
Сейчас нет на сайте
Интересный движок. Кто что на нем пытался сделать? Какие отзывы у вас о нем сложились?
Я попробовал создать простое клиент-серверное приложение на сокетах. Минут за 20 сделал, так что я думаю движок очень легкий в освоении и весьма функционален.
Если кому интересно могу выложить пример клиент-серверного приложения.
Кто еще не понял вот сам движок - Seccia
AssasinДата: Четверг, 03 Февраля 2011, 15:47 | Сообщение # 259 | Тема: [FPS] Time error [3D]
web-coder
Сейчас нет на сайте
Тему почистил
AssasinДата: Четверг, 03 Февраля 2011, 15:42 | Сообщение # 260 | Тема: Бан лог
web-coder
Сейчас нет на сайте
Sasha97L - 20 дней бан. Оскорбление форумчан.
Поиск:

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