Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity > Уроки

Ответ
 
Опции темы
Старый 11.09.2010, 23:02   #1
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Пожелания на новые уроки

Конечно времени свободного особо нет, но все таки хотелось бы знать, кому какое направление интересно. Прошу оставлять свои пожелания, а по итогам попробуем написать пару уроков.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 01:34   #2
Illidan
Разработчик
 
Регистрация: 06.08.2007
Сообщений: 473
Написано 131 полезных сообщений
(для 257 пользователей)
Ответ: Пожелания на новые уроки

по шейдерлабу. чтонить по программированию редактора

ещё как матрицами пользоваться
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 05:26   #3
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Пожелания на новые уроки

Управление rigidbody через "силы"..
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 06:12   #4
mnart
AnyKey`щик
 
Аватар для mnart
 
Регистрация: 11.09.2010
Сообщений: 10
Написано одно полезное сообщение
(для 6 участников)
Ответ: Пожелания на новые уроки

синхронизация анимации в сети.
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 10:26   #5
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Пожелания на новые уроки

По шейдерлабу самому интересно, но если и буду писать урок на эту тему, то как выйдет третья юнити. Управление физическим телом с помощью приложения сил к нему не сложно, можно в ближайшее время сделать небольшой урок. А на счет синхронизации анимации в сети - в Networking Example есть готовый скрипт. В него надо просто добавить не хватающие имена анимаций.

Еще какие предложения есть?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
mnart (12.09.2010)
Старый 12.09.2010, 11:34   #6
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Пожелания на новые уроки

Про декалы
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 12:06   #7
mnart
AnyKey`щик
 
Аватар для mnart
 
Регистрация: 11.09.2010
Сообщений: 10
Написано одно полезное сообщение
(для 6 участников)
Ответ: Пожелания на новые уроки

Был бы очень презнателен если был бы урок по реализации инвенторя с возможностью дропа
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 12:41   #8
Fatalix3d
Разработчик
 
Аватар для Fatalix3d
 
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений
(для 1,160 пользователей)
Ответ: Пожелания на новые уроки

1) Как загнать картинки в массив и перебрать их (инвентарь).
2) ГУИ надпись над 3д объектом (имя перса, урон etc.)
3) Работа с файлами (ini, txt и т.д )
4) Самонаводящийся ракеты
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nuprahtor (12.09.2010)
Старый 12.09.2010, 12:52   #9
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Пожелания на новые уроки

Сообщение от Fatalix3d Посмотреть сообщение
1) Как загнать картинки в массив и перебрать их (инвентарь).
2) ГУИ надпись над 3д объектом (имя перса, урон etc.)
3) Работа с файлами (ini, txt и т.д )
4) Самонаводящийся ракеты
ну тут явно недопонимание
1. инвентарь и картинки это мало связанные вещи. но сделать массив Texture2D и назначить в редакторе каждому элементу значение - это элементарно
2. нужно копать в сторону лучей и коллайдеров
3. не пригождается в юнити. для ini хватает PlayerPrefs, а текстовые файлы это тоже ресурсы, можно положить в папку Resources и загружать как обычный файл.
4. я делал управляемые, которые летят к указателю. если переназначить указатель на объект - то будут самонаводящиеся.

import UnityEngine

class RocketScript (MonoBehaviour): 
    public target as GameObject
    public explosion as GameObject
    public explosionPower as single = 15.0f
    public detonationTime = 5.0

    def Start ():
        pass

    def Update ():
        targetDir as Vector3 = (target.transform.position - self.transform.position)
        targetDir.Normalize()
        self.transform.forward = Vector3.Slerp(self.transform.forward, targetDir, 0.5)
        self.transform.position += self.transform.TransformDirection(Vector3.forward) * 10.0 * Time.deltaTime
        self.detonationTime -= Time.deltaTime
        if (detonationTime <= 0.0): Explode()

    def Explode():
        Instantiate(explosion, self.transform.position, self.transform.rotation)
        Destroy(self.gameObject)
        
    def OnCollisionEnter(c as Collision):
        Explode()
c Boo на С# думаю перевести сможешь
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо ffinder за это полезное сообщение:
Illidan (14.09.2010), pax (14.09.2010), radiantstudio (11.09.2013)
Старый 12.09.2010, 12:54   #10
mnart
AnyKey`щик
 
Аватар для mnart
 
Регистрация: 11.09.2010
Сообщений: 10
Написано одно полезное сообщение
(для 6 участников)
Ответ: Пожелания на новые уроки

1. инвентарь и картинки это мало связанные вещи. но сделать массив Texture2D и назначить в редакторе каждому элементу значение - это элементарно
Очень исчерпающая информация по полной реализации
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 13:16   #11
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Пожелания на новые уроки

1. инвентарь и картинки это мало связанные вещи. но сделать массив Texture2D и назначить в редакторе каждому элементу значение - это элементарно
Очень исчерпающая информация по полной реализации
public Texture2D[] tex
-масив текстур. Назначается прямо в редакторе.
foreach(Texture2D t in tex)
{
     
//тут перебор. Работаеш с переменной t

(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 13:32   #12
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Пожелания на новые уроки

3. не пригождается в юнити. для ini хватает PlayerPrefs, а текстовые файлы это тоже ресурсы, можно положить в папку Resources и загружать как обычный файл.
Ахха, и сейвы мы тоже в реестр писать будем, да.
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 14:01   #13
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Так ребят, давайте о реализации говорить в виде уроков, здесь свои предложения

Первое на что хватило сил - Инвентарь. Ищите в уроках
__________________
Blitz3d to Unity Wiki

Последний раз редактировалось pax, 12.09.2010 в 15:47.
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 17:22   #14
Nuprahtor
Элита
 
Аватар для Nuprahtor
 
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений
(для 3,923 пользователей)
Ответ: Пожелания на новые уроки

3) Работа с файлами (ini, txt и т.д )
Да, хотелось бы узнать, как создавать файлы в папке с игрой, как записывать в них данные и как считывать их
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 18:23   #15
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Пожелания на новые уроки

Сообщение от Nuprahtor Посмотреть сообщение
Да, хотелось бы узнать, как создавать файлы в папке с игрой, как записывать в них данные и как считывать их
Уточните, какой тип сохранения нужен? Текстовый или бинарный?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 12:21.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com