{{notification.text}}

MirGames

NewWonder

Набережные Челны
Зарегистрирован 26.06.05 17:36
Последний раз был в сети 15.01.06 04:42
OGL II
05.08.05 14:54
Цитата
ZordanX


Спасибо! Буду пробовать ;)
Архив 2005-2006 в одном флаконе
05.08.05 14:48
Я поступил на бюджет в КамПИ на прикладную информатику в экономике. Специальность 351400 :) Туда, куда и хотел. Коля тоже поступил :) Кстати куда? Нас можно поздравить!
OGL II
02.08.05 03:26
to XProger:
Спасибо! Буду пробовать, ставить эксперимены с dll :)
OGL II
02.08.05 03:06
Из DelphiMaster:
Цитата
procedure DrawGreed(l: integer); stdcall;

вместо
Цитата
procedure DrawGreed(l: integer); export; stdcall;

Я правильно понял?
OGL II
02.08.05 00:51
Цитата
- nehe.gamedev.net

Спасибо! Заюзаю :D

Цитата
Первый вопрос -
попробуй сделать не процедуру а функцию, с введением указателя на канву окна.
а лучше сделай АПИ


Не подскажете как такое сделать? И возможна ли ошибка потому что создаю окно я в проекте, а функция glBegin... находится в DLL?
Архив 2005-2006 в одном флаконе
01.08.05 19:50
Ваши идеи, предложения и впечатления о материалах сайта пишем в этой теме.
Ошибки, недочёты и пожелания пишем тоже здесь :D
OGL II
01.08.05 19:41
Теперь и у меня пара вопросов по написанию dll :)

Вопрос к тем, кто писал движки в виде dll (DRON, помоги плиз!).
К примеру код dll такой:

Код
library ...

uses
OpenGL, Windows;

procedure DrawGreed(l: integer); export; stdcall;
var
i, j: integer;
begin
for i:=0 to l do
  for j:=0 to l do
  begin
    glBegin(gl_lines);
      glvertex3f(i/5, j/5, 0);
      glvertex3f((i+1)/5, j/5, 0);
      glvertex3f(i/5, j/5, 0);
      glvertex3f(i/5, (j+1)/5, 0);
    glEnd;
  end;
glPushMatrix;
glRotatef(90, 1, 0,0);
for i:=0 to l do
  for j:=0 to l do
  begin
    glBegin(gl_lines);
      glvertex3f(i/5, j/5, 0);
      glvertex3f((i+1)/5, j/5, 0);
      glvertex3f(i/5, j/5, 0);
      glvertex3f(i/5, (j+1)/5, 0);
    glEnd;
  end;
glPopMatrix;
glPushMatrix;
glRotatef(-90, 0, 1,0);
for i:=0 to l do
  for j:=0 to l do
  begin
    glBegin(gl_lines);
      glvertex3f(i/5, j/5, 0);
      glvertex3f((i+1)/5, j/5, 0);
      glvertex3f(i/5, j/5, 0);
      glvertex3f(i/5, (j+1)/5, 0);
    glEnd;
  end;
glPopMatrix;
end;

exports DrawGreed;

begin

end.

Тогда заголовок:

Код
unit Dream3D;

interface

uses
OpenGL;

procedure DrawGreed(l: integer);                                 stdcall; external '....DLL';

implementation

end.


Так вот, при вызове функции в приложении, написанном на API вылетает Access Violation. Всё ли я делаю правильно? :blink:

И ещё вопросик :unsure:

И ещё, не подскажите статьи по организации рендеринга. То есть как создать окошко на API, сделать его пригодным для работыс OpenGL, сделать FPS-независимый вывод графики. То есть как написать фундамент для сложного графического проекта средствами API.
Архив 2005-2006 в одном флаконе
31.07.05 23:48
:unsure: Даже не знаю. Всякое бывает. А вообще на этом форуме надо просто было обсудить концепцию, сюжет и, может быть, показать наработки. Если будем сидеть на форуме круглые сутки - с места дела не сдвинется. Поэтому ждём сюжет и за дело. :D
Архив 2005-2006 в одном флаконе
31.07.05 03:33
Антон, судьба проекта сейчас в твоих руках! Какой сюжет ты нам разработаешь и как скоро, так скоро и такой выйдет наша игра.
Архив 2005-2006 в одном флаконе
31.07.05 02:48
Цитата
Ничего, будет диз-док, будем делать всё совместно

Сейчас я получу сюжет и напишу хороший диз-док. Его потом можно будет подкорректировать, но по нему проект пойдёт проще ;)

Цитата
Так вроде бы здесь каждый тему может создать, или я ошибаюсь.


Вроде да.
Архив 2005-2006 в одном флаконе
30.07.05 21:59
Цитата
Так, я не понял, мне сайт с видом lotw.com.ru на движке делать или нет? Или будем общаться в этой тесной теме?


Нет, не делай! Во-первых, название у игры будет точно другим, т.к. "Лорды Войны" - уже есть игра стаким названием.
Напиши лучше список тем, которые нужно завести в этом форуме ;)
Архив 2005-2006 в одном флаконе
30.07.05 17:12
Раз все согласны, давайте работать. Первым делом нам нужен сюжет. Потом появится диз-док, большой и подробный, потом арт, модели, доработка движка, связывание всё в единое целое. Антон, как только сюжет будет готов скинь его на мыло или прямо на этот форум. :rolleyes:
Учебник, бы!
30.07.05 16:53
Я вот вчера пошёл и купил библию пользователя 3D Max 5. :) Доволен. Буду изучать. 495 рублей за офигенно толстую книгу с огромным количеством примеров не так уж много :rolleyes: Да и давайте уважать труд авторов ;)
Архив 2005-2006 в одном флаконе
30.07.05 16:44
Если у нас будет хотя бы сюжет, то я смогу начать работу над дизайн-документом. Так что, я очень жду от Антона сюжет :rolleyes: Чем скорее начнём, тем быстрее разработаем наш проект ;)
Архив 2005-2006 в одном флаконе
30.07.05 13:56
Цитата
Привет я Сerberus(Антон Ротов). Лично я против чтобы создавать игру в стиле кибер панк. Я предлогаю создать в стиле готика. Именнго РПГ с элементом стратегии. То есть есть главный герой ходит выполняет задания, а в это время в его городе происходят изменения. Ну мысль основную высказал. Теперь скажите вы. Насчет форума могу предложить хостинг со всеми возможностями только с доменом типа game.csd.net.ru


Я тоже не против такого стиля. Это интересно. Как там сюжет? Чту думает Саша?
Архив 2005-2006 в одном флаконе
29.07.05 17:42
Добавил одну обоину в раздел галереи. Немного обновил шапку, устранил несколько ошибок на сайте.

P/S: Информатику в КГУ я вроде написал нормально. Но скорее всего я буду поступать в КамПИ - у меня аж 175 баллов, походу я поступил на бюджет :rolleyes: