Четверг, 28 Марта 2024, 23:21

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум игроделов » Записи участника » DeveloperGame [31]
Результаты поиска
DeveloperGameДата: Воскресенье, 29 Августа 2021, 12:01 | Сообщение # 1 | Тема: Появляется фатальная ошибка "VERTEX BUILDER: Vertex format"?
частый гость
Сейчас нет на сайте
Пытаюсь выполнить код, в объекте в Avtion->Create.
Код

vertex_format_begin();
vertex_format_add_position();

var format = vertex_format_end();
vbuff = vertex_create_buffer();
tex = sprite_get_texture(spr_test, 0);

var uv_left = 2;
var uv_top = 20;
var uv_right = 30;
var uv_bottom = 40;

var left = x;
var top = y;
var right = x + sprite_get_width(spr_test);
var bottom = y + sprite_get_height(spr_test);

vertex_begin(vbuff, format);

vertex_position(vbuff, left, top);
vertex_texcoord(vbuff, uv_left, uv_top);

vertex_position(vbuff, right, top);
vertex_texcoord(vbuff, uv_right, uv_top);

vertex_position(vbuff, left, bottom);
vertex_texcoord(vbuff, uv_left, uv_bottom);

vertex_position(vbuff, right, top);
vertex_texcoord(vbuff, uv_right, uv_top);

vertex_position(vbuff, right, bottom);
vertex_texcoord(vbuff, uv_right, uv_bottom);

vertex_position(vbuff, left, bottom);
vertex_texcoord(vbuff, uv_left, uv_bottom);

Появляется Fatal Error
Цитата
VERTEX BUILDER: Vertex format does not contain selected type.
. В чем может быть проблема?


Developer online game
DeveloperGameДата: Пятница, 27 Августа 2021, 20:48 | Сообщение # 2 | Тема: Почему не работают шейдеры?
частый гость
Сейчас нет на сайте
Делаю простое свечение чтобы точку у курсора мыши подсвечивалась, создал объект назвала obj_movinglight. В нем добавил action->step, с кодом x = mouse_x; y = mouse_y; чтобы он двигался за мышкой. Создал шейдеры и в нем изменил код.

Код

//////////////
//Vertex
//////////////
attribute vec3 in_Position;                  // (x,y,z)
varying vec2 pos;

void main()
{
    vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);
    gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;
    pos = in_Position.xy;
    
}
///////////////////////
//Fragment
//////////////////////
varying vec2 pos;

uniform vec2 u_pos;

void main()
{
   // gl_FragColor = v_vColour * texture2D( gm_BaseTexture, v_vTexcoord );
     vec2 dis = pos - u_pos;
    float str = 1./sqrt(dis.x*dis.x + dis.y*dis.y);
    gl_FragColor = vec4(vec3(str),1.);
}


Дальше объект obj_setup, создал в нем два действия "Create" и "Draw". Добавил obj_setup в комнату.
В Create записал.
Код

u_pos = shader_get_uniform(shd_light,"u_pos");

В Draw записал.
Код

var _u_pos = u_pos;
with(obj_light){
  shader_set(shd_light);
  shader_set_uniform_f(_u_pos,x,y)
  draw_rectangle(0,0,320,180,0);
  shader_reset();
}


В итоге главный объект двигается за мышкой но никакого свечения не происходит. Даже ошибок нет, поэтому не понятно, что исправлять. В чем может быть проблема?

Добавлено (27 Августа 2021, 23:13)
---------------------------------------------
Все нашел в чем проблема, надо было obj_movinglight установить parent->obj_light.


Developer online game

Сообщение отредактировал DeveloperGame - Пятница, 27 Августа 2021, 20:52
DeveloperGameДата: Среда, 25 Августа 2021, 21:22 | Сообщение # 3 | Тема: По какой лицензии распространяется Game Maker Studio?
частый гость
Сейчас нет на сайте
Цитата
Речь про GMS2?

Про неё тоже, но сейчас у меня пока установлена GMS 1, на вторую версию я пока собираюсь переходить.


Developer online game
DeveloperGameДата: Среда, 25 Августа 2021, 12:37 | Сообщение # 4 | Тема: По какой лицензии распространяется Game Maker Studio?
частый гость
Сейчас нет на сайте
Меня интересует лицензия Game Maker Studio, а именно следующие вопросы.
1. Есть пробный период?
2. Сколько стоит? Например, Unity предоставляет условия если игра станет популярной и удастся на ней заработать , тогда нужно разработчиком заплатить определенный процент.
3. Что будет если получить пиратскую версию на ней создать игру. Разработчики будут придираться в этом случае или лучше сразу на официальную версию перейти?


Developer online game

Сообщение отредактировал DeveloperGame - Среда, 25 Августа 2021, 12:38
DeveloperGameДата: Воскресенье, 15 Августа 2021, 23:16 | Сообщение # 5 | Тема: Почему Blender не проигрывает анимацию?
частый гость
Сейчас нет на сайте
Здравствуйте, недавно я задавал вопрос как сделать конвертацию моделей формата “x”, мне помогли посоветовав программу fragmotion. Вот ссылка "Как конвертировать x-формат в 3ds или к примеру obj?". Вопрос был где взять Панду Экспортер для 3ds Max. Мне удалось её найти собственными силами через поисковик. Я ее загрузил в папку “plugins” и конвертировал несколько моделей. Полученный результат “X-файлов” я сразу пытался импортировать в Блендер. Для этого я использовал два плагина.
1. io_directx_bel
2. io_scene_x.
После загрузки новых моделей (которые я конвертировал через 3ds max). Я получил такие ошибки.

Проанализировав внутренний код, x-файла, я понял, что проблема в ссылках анимации. Он (плагин Bledner) почему-то не поддерживает, те ссылки которые находится в круглых скобках. Я так понял они отвечают за анимацию. Вот примерно, маленький фрагмент кода:
Код

Animation Anim-Head {
  
  { Head }

  AnimationKey {
   4;
   26;
   0;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.906308,-0.422618,
0.000000,
0.000000,0.422618,0.906308,0.000000,0.000002,-4.104767,0.026448,1.000000;;,
   160;16;1.000000,-0.000000,0.000000,0.000000,0.000000,0.906308,-0.422618,0.000000,
-0.000000,0.422618,0.906308,0.000000,0.000002,-4.104767,0.026447,1.000000;;,
   
..........

В скобках расположен {head}, из-за него выходит ошибка, в Blender.

После получения ошибок, я решил конвертировать модель в другой формат и выбрал obj. Запустил значит fragMotion и в итоге моя модель загрузилась в программу (почему робот находится в горизонтальном положении не спрашивайте, так распорядился 3ds max, главное что в fragMotion анимация проигрывается).


Конвертирую я в obj и сразу загружаю в Blender, Мне удалось импортировать но при нажатии на анимацию, пример на картинке.

Ничего не происходит.

Подскажите в чем может быть проблема и как запустить анимацию?

P.S. Я использую Blender 2.70.


Developer online game

Сообщение отредактировал DeveloperGame - Воскресенье, 15 Августа 2021, 23:20
DeveloperGameДата: Воскресенье, 15 Августа 2021, 02:07 | Сообщение # 6 | Тема: Как конвертировать x-формат в 3ds или к примеру obj?
частый гость
Сейчас нет на сайте
У меня есть несколько старых файлов, формат ".x", мне нужно их конвертировать. Нашел на форуме подходящий пост https://gcup.ru/forum/58-4334-1. Но там все ссылки биты, где достать подходящие плагины для этих програм, может у кого есть лишняя копия? Меня интересует плагин Maya_7.0_X_Exporter и два для 3ds max 7.

PandaDirectXMaxExporter-3dsmax6-7
Xporter-3dsmax 6-8

Есть у каго лишние копии? Программы я уже установил на комп 3ds max и maya.


Developer online game

Сообщение отредактировал DeveloperGame - Воскресенье, 15 Августа 2021, 02:08
DeveloperGameДата: Среда, 24 Июня 2020, 17:33 | Сообщение # 7 | Тема: Android SDK является платным или нет?
частый гость
Сейчас нет на сайте
А пробная версия есть. Как в других программах на 30 дней?

Developer online game
DeveloperGameДата: Среда, 24 Июня 2020, 12:42 | Сообщение # 8 | Тема: Android SDK является платным или нет?
частый гость
Сейчас нет на сайте
Хочу научиться делать игры на GameMaker под Android. Но на одном сайте написали, что модуль Android нужно покупать. Так он платный или нет?

Developer online game
DeveloperGameДата: Четверг, 18 Июня 2020, 03:54 | Сообщение # 9 | Тема: Программы для разработки игр на Android.
частый гость
Сейчас нет на сайте
Посоветуйте программу для разработки игр под мобильные телефоны на Android, а так же подходящий туториал, к этой ПО?

Developer online game
DeveloperGameДата: Среда, 17 Июня 2020, 19:48 | Сообщение # 10 | Тема: Как работать с Google Play?
частый гость
Сейчас нет на сайте
А как можно заработать, со своей игры, там написано, что за инсталляцию, но я не совсем понял. Хотелось бы поподробнее.

Developer online game
DeveloperGameДата: Среда, 17 Июня 2020, 17:24 | Сообщение # 11 | Тема: Как работать с Google Play?
частый гость
Сейчас нет на сайте
Регистрация аккаунта в Google Play, стоит 25 $, это я прочитал на одном форуме, а в официальной справке написана, что комиссия 30 %. Я не пойму, так за комиссию берут деньги или за оплату аккаунта?

Developer online game
DeveloperGameДата: Среда, 17 Июня 2020, 12:44 | Сообщение # 12 | Тема: Зачем нужно регистрироваться на Game Maker Studio?
частый гость
Сейчас нет на сайте
Простенькую игру, типа танчики с ИИ или какой-нибудь космический шутер на free версии сделать можно?

Developer online game
DeveloperGameДата: Среда, 17 Июня 2020, 12:24 | Сообщение # 13 | Тема: Зачем нужно регистрироваться на Game Maker Studio?
частый гость
Сейчас нет на сайте
Выбираю движок для создании игр. Решил использовать Game Maker Studio. При скачивании и установки, появляется форма для регистрации. В вики написано, что он бесплатный, но при запуске пишет, что нужно зарегистиоваться. Если он бесплатный зачем нужно регистироваться на Game Maker Studio?

Developer online game
DeveloperGameДата: Четверг, 31 Января 2019, 22:26 | Сообщение # 14 | Тема: Примеры игр стрельбы по шарикам
частый гость
Сейчас нет на сайте
TLT, спасибо за помощь, просто я не знал как называется такого типа игр. Написал в поисковике bubble shooter html5 development и мне выдало несколько статей про то как создать такую игру.

Developer online game
DeveloperGameДата: Четверг, 31 Января 2019, 15:33 | Сообщение # 15 | Тема: Примеры игр стрельбы по шарикам
частый гость
Сейчас нет на сайте
Последнее время изучаю алгоритмы по созданию казуальных игр, читаю книжки и смотрю какие казуальные игры есть на пк и недавно скачал онлайн бесплатно одну игру похожую на меткий стрелок, поиграл в неё и она мне понравилась, есть ли в сети такая игра только на html 5, c регистрацией и сохранение своих результатом либо без регистрации но с сохранением через сессии или куки здесь. Пример игры на скриншоте, так же в игре есть искусственный интеллект. Мне примеры игр нужны для новых идей?

Developer online game
DeveloperGameДата: Среда, 19 Сентября 2018, 00:00 | Сообщение # 16 | Тема: Создание сетки и заполнения её цифрами
частый гость
Сейчас нет на сайте
Dron, да нет необязательно писать за меня код, просто я его ещё не тестировал, завтра протестирую.

Developer online game
DeveloperGameДата: Вторник, 18 Сентября 2018, 22:00 | Сообщение # 17 | Тема: Создание сетки и заполнения её цифрами
частый гость
Сейчас нет на сайте
Цитата
Зачем ты ему выводишь сетку в консоль? :D :D

Не знаю, вы мне скажите, зачем? Я С# почти не знаю из всех примеров вывести линии для сетке в гугле мне показали только Debug.DrawLine.


Developer online game
DeveloperGameДата: Вторник, 18 Сентября 2018, 13:24 | Сообщение # 18 | Тема: Создание сетки и заполнения её цифрами
частый гость
Сейчас нет на сайте
Не думал, что начертить какую-то сетку будет столько проблем, информации об этом вообще нет. Создание супер-пупер 3d, с элементами rpg весь интернет завален. Вообщем у меня проблема не чертит?
Код

using UnityEngine;
using System.Collections;

public class Grid : MonoBehaviour {
    public int xSize = 5;
    public int ySize = 5;
    private Vector3 initialPos;

    void Start () {
  CreateGrid ();
    }

    void CreateGrid(){

  for (int i = 0; i < ySize; i++) {
   for(int j = 0; j <= xSize; j++){

    Debug.DrawLine(new Vector3(-100000.0f, Mathf.Floor(i/30)*30,0.0f),
                   new Vector3(100000.0f, Mathf.Floor(i/30)*30,0.0f));
    Debug.DrawLine(new Vector3(Mathf.Floor(j/30)*30,-1000000.0f,0.0f),
                   new Vector3(Mathf.Floor(j/30)*30, 1000000.0f,0.0f));

   }
  }
    }
    
    // Update is called once per frame
    void Update () {
    
    }
}


Developer online game
DeveloperGameДата: Понедельник, 17 Сентября 2018, 22:14 | Сообщение # 19 | Тема: Создание сетки и заполнения её цифрами
частый гость
Сейчас нет на сайте
Как на unity 4.5.0f6. создать сетку и заполнить цифрами типа судоку? Вот массив из цифр который надо заполнить.
Это на javascript пример, только мне нужно на C#.
Код

arr = [0,2,0,4,0,0,0,0,0,4,5,6,7,0,9,1,2,0,7,8,0,0,0,0,0,0,0,0,0,0,5,0,7,0,0,0,0,0,7,8,9,0,2,0,4,0,0,0,2,3,4,0,6,7,3,0,0,0,0,0,0,0,0,6,0,0,0,1,2,0,0,5,0,0,0,0,4,0,6,0,0];

В итоге вот, что должно получится в заполненной сетке
0,2,0,4,0,0,0,0,0,
4,5,6,7,0,9,1,2,0,
7,8,0,0,0,0,0,0,0,
0,0,0,5,0,7,0,0,0,
0,0,7,8,9,0,2,0,4,
0,0,0,2,3,4,0,6,7,
3,0,0,0,0,0,0,0,0,
6,0,0,0,1,2,0,0,5,
0,0,0,0,4,0,6,0,0


Developer online game

Сообщение отредактировал DeveloperGame - Понедельник, 17 Сентября 2018, 22:15
DeveloperGameДата: Понедельник, 18 Июня 2018, 13:33 | Сообщение # 20 | Тема: Браузерная игра сфера дракона
частый гость
Сейчас нет на сайте
Спасибо, это то что нужно. Установил, протестировал, работает.

Developer online game
Форум игроделов » Записи участника » DeveloperGame [31]
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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