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

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
Форум игроделов » Записи участника » 8Observer8 [730]
Результаты поиска
8Observer8Дата: Вторник, 26 Мая 2015, 00:24 | Сообщение # 601 | Тема: Нужен совет программиста
заслуженный участник
Сейчас нет на сайте
Чач, на чём вы прототип сделали? То есть то что на видео из первого сообщения
8Observer8Дата: Вторник, 26 Мая 2015, 00:17 | Сообщение # 602 | Тема: [3D] Ландшафт
заслуженный участник
Сейчас нет на сайте
FPS: 18-22
Nvidia Geforce GT 540M
8Observer8Дата: Понедельник, 25 Мая 2015, 22:44 | Сообщение # 603 | Тема: Не работает WebGL
заслуженный участник
Сейчас нет на сайте
Сохраните какую-нибудь простейшую сцену в WebGL и загрузите на сервер www.orgfree.com. Покажите ссылку. Может сервер как-то влияет...

Добавлено (25 мая 2015, 22:44)
---------------------------------------------
Цитата First ()
у меня серый экран просто

Если обновить страницу, то появится логотип с зелёной полоской. Да? А должен быть стандартный skybox и кубик


Сообщение отредактировал 8Observer8 - Понедельник, 25 Мая 2015, 22:45
8Observer8Дата: Понедельник, 25 Мая 2015, 22:07 | Сообщение # 604 | Тема: Не работает WebGL
заслуженный участник
Сейчас нет на сайте
Цитата robertono ()
дай ссылку куда ты залил и мы все вместе затестим.

http://notes.orgfree.com/UnityExamples/Cube/html/index.html

Цитата beril ()
Там походу нужно все правильно загрузить

Всмысле? Есть одна кнопка Build. Появляются файлы, которые я отгружаю на сервер. Какие есть предположения? Как заставить работать?

Цитата robertono ()
На Chrome (последний, 64 бит) не работает, а вот Mozilla (последняя) работает.

У меня и на Mozilla не работает. Просто по середине значок Unity и зелёная полоса
8Observer8Дата: Понедельник, 25 Мая 2015, 19:44 | Сообщение # 605 | Тема: Не работает WebGL
заслуженный участник
Сейчас нет на сайте
Если с компа открыть, то у меня тоже работает. Ты на сервер отгрузил? Кидал в корень? А если в папку кинуть?

Сообщение отредактировал 8Observer8 - Понедельник, 25 Мая 2015, 19:45
8Observer8Дата: Понедельник, 25 Мая 2015, 18:34 | Сообщение # 606 | Тема: Не работает WebGL
заслуженный участник
Сейчас нет на сайте
Результат сборки: Cube.zip

Я просто скопировал эти файлы на хостинг в папку "UnityExpamples". Правда не совсем уверен, может быть несколько index.html на одном сайте в разных каталога. Если переименовать .html, то тоже не работает


Сообщение отредактировал 8Observer8 - Понедельник, 25 Мая 2015, 18:34
8Observer8Дата: Понедельник, 25 Мая 2015, 17:52 | Сообщение # 607 | Тема: Не работает WebGL
заслуженный участник
Сейчас нет на сайте
"плохо работает" - это значит вообще не работает? У кого-нибудь работает?

Сообщение отредактировал 8Observer8 - Понедельник, 25 Мая 2015, 17:52
8Observer8Дата: Понедельник, 25 Мая 2015, 17:02 | Сообщение # 608 | Тема: Не работает WebGL
заслуженный участник
Сейчас нет на сайте
Привет!

Ситуация такая. Я открыл Unity, создал куб, экспоритровал в html, указал "Optimization Level": Fast

С компьютера запускается запускается, а с бесплатного хостинга - нет --> http://notes.orgfree.com/UnityExamples/Cube/html/index.html

Я думал, что проблема с правами доступа. Оказалось, что нет


Сообщение отредактировал 8Observer8 - Понедельник, 25 Мая 2015, 22:02
8Observer8Дата: Вторник, 19 Мая 2015, 22:19 | Сообщение # 609 | Тема: Интерфейс
заслуженный участник
Сейчас нет на сайте
Цитата Boolman ()
А можно больше инфы про UI?

Simon Jackson - Unity 3D UI Essentials - 2015
8Observer8Дата: Вторник, 19 Мая 2015, 20:07 | Сообщение # 610 | Тема: Unreal Engine 4 vs Unity 5
заслуженный участник
Сейчас нет на сайте
Niro, beril, вот сколько раз промазал. Нужно было сначала перепроверить самому. Спасибо, что поправили!

Сообщение отредактировал 8Observer8 - Вторник, 19 Мая 2015, 20:07
8Observer8Дата: Вторник, 19 Мая 2015, 18:28 | Сообщение # 611 | Тема: Unreal Engine 4 vs Unity 5
заслуженный участник
Сейчас нет на сайте
Из серьёзного:
- UE4: Mass Effect и Portal
- Unity5: The Forest и StarDrive 2

Игра The Forest была сначала на CryEngine, а потом её переписали на Unity5. По началу можно сравнить визуально картинку:
- The Forest на CryEngine
- The Forest на Unity5

Это сравнение, наверное, не о чём не говорит, но всё же.

Здесь основные возможности, которые стали доступты (то есть бесплатны) на Unity5:
- Кратко, на 3 минуты: Unity 5 Launch Trailer
- Основное, что добавилось на примерах (1 час): Get up to speed with Unity 5 - Tutorial


Сообщение отредактировал 8Observer8 - Вторник, 19 Мая 2015, 18:36
8Observer8Дата: Вторник, 19 Мая 2015, 18:08 | Сообщение # 612 | Тема: Разыскивается 3D-движок на C++ для изометрической бродилки!
заслуженный участник
Сейчас нет на сайте
Цитата beril ()
Мда... UE4, как раз для дизайнеров и придумали Наверно один из самых удобн в этом плане

Точнее, для дизайнеров придумали визуальный графический язык Blueprint. Это основной язык UE4. Его так и позицианируют - для дизайнеров, художников

Добавлено (19 мая 2015, 18:08)
---------------------------------------------
Цитата Oldren ()
Unity- щупали мы его, щупали, но чем то он нам не понравился! Не знаю, просто не подошло!

Получше пощупайте Unty5


Сообщение отредактировал 8Observer8 - Вторник, 19 Мая 2015, 18:09
8Observer8Дата: Среда, 06 Мая 2015, 17:23 | Сообщение # 613 | Тема: [Решено] Передача данных с помощью WWW и WWWForm
заслуженный участник
Сейчас нет на сайте
Цитата seaman ()
Попробуй $_GET

GET тоже не катит. Может это баг Unity. Попробую поставить патч
8Observer8Дата: Среда, 06 Мая 2015, 12:23 | Сообщение # 614 | Тема: [Решено] Передача данных с помощью WWW и WWWForm
заслуженный участник
Сейчас нет на сайте
Подвожу итог. На данный момент ситуация такая: из редактора работает, а если отгрузить на сервер - не работает

Опишу подробно. В настройкам у меня стоит:
Edit -> Project Settings -> Host URL = http://stepbystep.freeoda.com/crossdomain.xml

В корне сайта лежит:
crossdomain.xml:
Код
<?xml version="1.0" encoding="ASCII"?>
<cross-domain-policy>
<allow-access-from domain="*" secure="false"/>
</cross-domain-policy>


get_phrase.php
Код
<?php
     $lessonNum = $_POST["lesson_num"];
     $verbNum = $_POST["verb_num"];
      
     var_dump($lessonNum, $verbNum);

if ( !empty( $_POST["lesson_num"] ) && !empty( $_POST["verb_num"] ) )
{
     $lessonNum = $_POST["lesson_num"];
     $verbNum = $_POST["verb_num"];
      
     echo $lessonNum . " " . $verbNum;
}
else
{
     echo "Error: cannot get veriables.";
}


Unity:
Код
    public void clickNext()
     {
         StartCoroutine("next");
     }

     IEnumerator next()
     {
         WWWForm form = new WWWForm();
         form.AddField("lesson_num", "1");
         form.AddField("verb_num", "2");
         WWW www = new WWW("http://stepbystep.freeoda.com/get_phrase.php", form);
         yield return www;
         output.text = www.text;
     }


Запуск из редактора:
Цитата
string(1) "1"
string(1) "2"
1 2


Отгружаю на сервер (нужно нажать кнопку "Далее") --> ссылка

Получаю:
Цитата
NULL
NULL
Error: cannot get veriables.
8Observer8Дата: Среда, 06 Мая 2015, 11:53 | Сообщение # 615 | Тема: [Решено] Передача данных с помощью WWW и WWWForm
заслуженный участник
Сейчас нет на сайте
Цитата PoidetLi ()
замени isset на !empty

Заменил. Не помогло

Я вывел переменные:

Код
<?php
        $lessonNum = $_POST["lesson_num"];
        $verbNum = $_POST["verb_num"];
            
        var_dump($lessonNum, $verbNum);

if ( !empty( $_GET["lesson_num"] ) && !empty( $_GET["verb_num"] ) )
{
        $lessonNum = $_GET["lesson_num"];
        $verbNum = $_GET["verb_num"];
            
        echo $lessonNum . " " . $verbNum;
}
else
{
        echo "Error: cannot get veriables.";
}


Вывод:
Цитата
NULL
NULL
Error: cannot get veriables.


Добавлено (06 мая 2015, 11:13)
---------------------------------------------
Что интересно, такой код работает из редактора Unity на локальном сервере, который я запускаю через XAMPP:

Вывод:
Цитата
1 2


Код

       public void clickNext()
       {
           StartCoroutine("next");
       }

       IEnumerator next()
       {
           WWWForm form = new WWWForm();
           form.AddField("lesson_num", "1");
           form.AddField("verb_num", "2");
           WWW www = new WWW("localhost/Unity/Polyglot/get_phrase.php", form);
           yield return www;
           output.text = www.text;
       }


get_phrase.php
Код

<?php
//    $lessonNum = $_GET["lesson_num"];
//    $verbNum = $_GET["verb_num"];
          
//    var_dump($lessonNum, $verbNum);

if ( !empty( $_POST["lesson_num"] ) && !empty( $_POST["verb_num"] ) )
{
       $lessonNum = $_POST["lesson_num"];
       $verbNum = $_POST["verb_num"];
          
       echo $lessonNum . " " . $verbNum;
}
else
{
       echo "Error: cannot get veriables.";
}


Добавлено (06 мая 2015, 11:36)
---------------------------------------------
Вот что я сделал:
Edit -> Project Settings -> Host URL = http://stepbystep.freeoda.com/crossdomain.xml

На удалённом сервере в корне расположил файл crossdomain.xml:
Код
<?xml version="1.0" encoding="ASCII"?>
<cross-domain-policy>
<allow-access-from domain="*" secure="false"/>
</cross-domain-policy>


Адрес скрипта:
Код
    IEnumerator next()
       {
           WWWForm form = new WWWForm();
           form.AddField("lesson_num", "1");
           form.AddField("verb_num", "2");
           WWW www = new WWW("stepbystep.freeoda.com/get_phrase.php", form);
           yield return www;
           output.text = www.text;
       }


При запуске из редактора Unity работает нормально:
Цитата
1 2


Но если отгружаю файлы приложения (html и unity3d) на сервер, то не работает. Если с выводом переменных, то получаю:
Цитата
NULL
NULL
Error: cannot get veriables.


get_phrase.php
Код
<?php
       $lessonNum = $_POST["lesson_num"];
       $verbNum = $_POST["verb_num"];
          
       var_dump($lessonNum, $verbNum);

if ( !empty( $_POST["lesson_num"] ) && !empty( $_POST["verb_num"] ) )
{
       $lessonNum = $_POST["lesson_num"];
       $verbNum = $_POST["verb_num"];
          
       echo $lessonNum . " " . $verbNum;
}
else
{
       echo "Error: cannot get veriables.";
}


Добавлено (06 мая 2015, 11:53)
---------------------------------------------
Мне кажется, что из редактора работает, так как я ставлю в "WWW Security Emulation": Edit -> Project Settings -> Host URL = http://stepbystep.freeoda.com/crossdomain.xml

А когда пакетирую в приложение и загружаю на сервер, то эта настройка перестаёт работать. Это только предположение

Если из редактора запускать с выводом переменных (var_dump), то так выглядит:
Цитата
string(1) "1"
string(1) "2"
1 2


Сообщение отредактировал 8Observer8 - Среда, 06 Мая 2015, 11:54
8Observer8Дата: Вторник, 05 Мая 2015, 19:12 | Сообщение # 616 | Тема: [Решено] Передача данных с помощью WWW и WWWForm
заслуженный участник
Сейчас нет на сайте
Привет!

При нажатии на кнопку должны отослаться две переменные в скрипт на PHP, а этот скрипт должен передать их значения обратно в Unity приложение, которое выведит их на экран. Видимо, переменные не передаются, так как Unity выводит моё сообщение: Error: cannot get veriables.

Unity
Код
    public void clickNext()
       {
           StartCoroutine("next");
       }

       IEnumerator next()
       {
           WWWForm form = new WWWForm();
           form.AddField("lesson_num", "1");
           form.AddField("verb_num", "2");
           WWW www = new WWW("http://stepbystep.freeoda.com/get_phrase.php", form);
           yield return www;
           output.text = www.text;
       }


get_phrase.php
Код
<?php

//require "./connect.inc.php";

if ( isset( $_POST["lesson_num"] ) && isset( $_POST["verb_num"] ) )
{
       $lessonNum = $_POST["lesson_num"];
       $verbNum = $_POST["verb_num"];
          
       echo $lessonNum . " " . $verbNum;
}
else
{
       echo "Error: cannot get veriables.";
}


Заранее спасибо за любую помощь


Сообщение отредактировал 8Observer8 - Вторник, 29 Декабря 2015, 23:41
8Observer8Дата: Четверг, 30 Апреля 2015, 15:49 | Сообщение # 617 | Тема: Серьёзные игры для маленьких людей.
заслуженный участник
Сейчас нет на сайте
Цитата Marsha ()
Говорят, что некропостерами не рождаются, ими становятся.

Тема "игры для детей" - вечная. Во всяком случае, до крупного метеорита или смены магнитных полюсов

Marsha, я ищу бесплатной, но интересной практики на Unity. Напишите мне на почту, пожалуйста
8Observer8Дата: Четверг, 30 Апреля 2015, 14:54 | Сообщение # 618 | Тема: Серьёзные игры для маленьких людей.
заслуженный участник
Сейчас нет на сайте
Мне хочется делать игры для детей, которые бы обучали через игру: математике, физике, русскому и т.д. Хитро так, чтобы дети не понимали, что это тренажёр и обучение. Детей ещё можно развивать через такие игры
8Observer8Дата: Четверг, 30 Апреля 2015, 13:06 | Сообщение # 619 | Тема: Unity HTML приложение и MySQL[Решено]
заслуженный участник
Сейчас нет на сайте
Теперь я понял! Главное, что html приложение на Unity способно отправлять get и post сообщения. Скрипт на PHP для сохранения в MySQL я умею писать. Огромное спасибо!
8Observer8Дата: Четверг, 30 Апреля 2015, 12:37 | Сообщение # 620 | Тема: Unity HTML приложение и MySQL[Решено]
заслуженный участник
Сейчас нет на сайте
KamiRonin, всё что я находил - это приложение находится на стороне клиента, а мне нужно создать страничку на хостинге, где есть MySQL. Меня смущает "MySql.Data.dll". Будел ли на сайте работать?

Vinchensoo
А то что на хабре выше не будет работать если я экспортирую приложение в html и залью на хостинг?

Добавлено (30 апреля 2015, 12:37)
---------------------------------------------
Цитата Vinchensoo ()
Именно с хтмл5 - будет непросто

Цитата Vinchensoo ()

1. Создать расширение на js и подключить его к хтмл5 проекту
2. Работать через сервер(те есть хттп сервер с определенным API, которое работает в базе)

Пожалуйста, поясните подробнее второе. На js писать не вариант. Если, конечно, нет готовых плагинов с инструкцией


Сообщение отредактировал 8Observer8 - Четверг, 30 Апреля 2015, 12:38
Форум игроделов » Записи участника » 8Observer8 [730]
Поиск:

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