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

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

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

С# Средство разработки на платформе .Net

Ответ
 
Опции темы
Старый 28.06.2010, 01:05   #31
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Нужны учебники и IDE

pax, премного благодарен, весь день ждал ответа в тему эту
(Offline)
 
Ответить с цитированием
Старый 28.06.2010, 01:28   #32
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Нужны учебники и IDE

Хм. Странно. Вот:
using Xors3D;
static class Program
{
static void Main()
{
Graphics.Initialize(true);
}
}

При любых извращениях он выдает одно и то же исключение(ошибку):
Exception System.TypeInitializationException was thrown in debuggee:
Инициализатор типа "Xors3D.Graphics" выдал исключение.

Main() - c:\Documents and Settings\Admin\Мои документы\SharpDevelop Projects\First\Home.cs:6,3
(Offline)
 
Ответить с цитированием
Старый 28.06.2010, 01:32   #33
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Нужны учебники и IDE

может перед графикой нужно сам движок инициализировать? я вообще с этим движком не работал, но т.к. там триал лицензия, то возможно нужно что-то в этом плане инициализировать?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 28.06.2010, 02:29   #34
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Нужны учебники и IDE

Нет. Извините, товарищи, затупил. Написал пост прежде чем испытал все что знал Пргосто нужно было к исполняемому файлу положить либу Xors3D.DLL, а не csXors3D.DLL. В общем, сидел полчаса, начинаю понимать как работает творение сие
ЗЫЖ Товарещи, я в АХ*Е!!!! Я думал блиц довольно быстр, но!!! Я сильно ошибался!!! Ранее, создав ~200 кубов в кадре, и цклом пробежавшись по ним, мог получить ~20 ФПС. А здесь, в хорсе, ~1300 кубов , да еще с повешеной на них функцией обновления выдает спокойно 200 ФПС, при том что я юзал World.UPS и Flip с VSync
Щас буду смотреть уже без ограничений сколько тянет
(Offline)
 
Ответить с цитированием
Старый 28.06.2010, 09:13   #35
Zer0n
ПроЭктировщик
 
Аватар для Zer0n
 
Регистрация: 20.06.2010
Адрес: Верняя Пышма - центр UMMC
Сообщений: 146
Написано 33 полезных сообщений
(для 40 пользователей)
Ответ: Нужны учебники и IDE

pax, этот враппер дурацкий! Там все сделано через классы! Я буду делать свой, через static методы!
__________________


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

Сообщение от SlavyanOOs Посмотреть сообщение
pax, этот враппер дурацкий! Там все сделано через классы! Я буду делать свой, через static методы!
Как раз классы - это здорово
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Reizel (28.06.2010)
Старый 28.06.2010, 11:11   #37
Zer0n
ПроЭктировщик
 
Аватар для Zer0n
 
Регистрация: 20.06.2010
Адрес: Верняя Пышма - центр UMMC
Сообщений: 146
Написано 33 полезных сообщений
(для 40 пользователей)
Лампочка Ответ: Нужны учебники и IDE

Сообщение от pax Посмотреть сообщение
Как раз классы - это здорово
Да, но static методы для этого Forever!
Вот код примера разрабатываемого мною враппера:
using System;
using System.Collections.Generic;

using System.Text;

namespace 
CSXors3D
{
    static class 
Program
    
{
        [
STAThread]
        public static 
void Main()
        {
            
Xors3D.xGraphics3D(128010243210);
            
Xors3D.xSetBuffer(Xors3D.xBackBuffer());
            
int cam Xors3D.xCreateCamera(0);

            while (!
Xors3D.xKeyDown(1))
            {
                
Xors3D.xRenderWorld(1.0ftrue);
                
Xors3D.xFlip(); 
            }
        }
    }

Вот!
__________________


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

Даешь устаревший стиль программирования! Нет ООП!


PS: Кстати выложи отдельно здесь decls для b3d от ксорса, я на нем свою утилиту испробую для создания "таких" врапперов ))
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 28.06.2010, 11:31   #39
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Нужны учебники и IDE

SlavyanOOs, pax верно говорит: классы это лучше Хорошо хоть тут нет таких заморочек как в XNA или HGE - функция инициализации, функция загрузки, функция рендера, функция обработки клавишь...О_о из за этого гемора я так и не смог нормально прогать на них
(Offline)
 
Ответить с цитированием
Старый 28.06.2010, 11:35   #40
Zer0n
ПроЭктировщик
 
Аватар для Zer0n
 
Регистрация: 20.06.2010
Адрес: Верняя Пышма - центр UMMC
Сообщений: 146
Написано 33 полезных сообщений
(для 40 пользователей)
Даю деклс!

Я использую классы, просто статические!

Классы, я считаю нужны для игровой логики.
Павел, а этот враппер, который ты юзаешь, сдох!
Вложения
Тип файла: rar xors3d.rar (9.1 Кб, 394 просмотров)
__________________


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

Попробуйте, как оно...
Вложения
Тип файла: zip xors3d.net.dll.zip (18.1 Кб, 400 просмотров)
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 28.06.2010, 11:55   #42
Zer0n
ПроЭктировщик
 
Аватар для Zer0n
 
Регистрация: 20.06.2010
Адрес: Верняя Пышма - центр UMMC
Сообщений: 146
Написано 33 полезных сообщений
(для 40 пользователей)
Ответ: Нужны учебники и IDE

Я свою напишу
__________________


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

Ну хоть протестируйте, а то мне интересно, будет вообще работать или нет ))

Сообщение от SlavyanOOs Посмотреть сообщение
Я свою напишу
Берешь dll, сгенерированную моей утилитой, открываешь рефлектором, декомпилируешь, правишь как тебе надо, и у тебя свой враппер
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 28.06.2010, 13:32   #44
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Нужны учебники и IDE

Сообщение от Павел Посмотреть сообщение
SlavyanOOs, pax верно говорит: классы это лучше Хорошо хоть тут нет таких заморочек как в XNA или HGE - функция инициализации, функция загрузки, функция рендера, функция обработки клавишь...О_о из за этого гемора я так и не смог нормально прогать на них
Это не "гемор", это удобство.
(Offline)
 
Ответить с цитированием
Старый 28.06.2010, 14:28   #45
Zer0n
ПроЭктировщик
 
Аватар для Zer0n
 
Регистрация: 20.06.2010
Адрес: Верняя Пышма - центр UMMC
Сообщений: 146
Написано 33 полезных сообщений
(для 40 пользователей)
Ответ: Нужны учебники и IDE

Dream, кому как!
pax, не убедил!
__________________


(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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