Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.08.2008, 16:42   #61
Killbrum
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 206
По умолчанию

Ложите побегаем
Killbrum вне форума Ответить с цитированием
Старый 18.08.2008, 16:46   #62
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Здесь руководит Kostia.Я и так уже влез вопреки правилам.Подождем его мнение.Кому не терпиться могу "намылить".
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 18.08.2008, 16:50   #63
Killbrum
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 206
По умолчанию

kirgston@rambler.ru
Мыльте
Killbrum вне форума Ответить с цитированием
Старый 18.08.2008, 17:34   #64
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,692
По умолчанию

Kostia, увольняется! Ему посоветовали бросить все и уйти в изучение устройства компа.
Просто я наверное не кудышный тичер.
DeKot, можешь попробовать встать на роль учителя!

Цитата:
Непойму одного. А зачем так? Ведь в конце у нас компилятор переводит все в машынные коды. Где нету умножения. Там только сложение. Насколько я понимаю как бы ты тут не умножал, сьоравно потом ты получаеш код где ты додаеш числа.
А ты попробуй и увидишь!
Kostia вне форума Ответить с цитированием
Старый 18.08.2008, 17:40   #65
Killbrum
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 206
По умолчанию

Ребята просто я знаю что игры дело не простое. Для начала надо хорошо знать хотяб один язык. Почему хорошо? А просто чтоб спокойно владеть им. Это не значит что тебе нужны обязательно базы данных или сетевые протоколы, просто когда ты учишь все ты набираешь опыта. Вот и потом спокойно уже можеш мыслить логикой компютера. Потом стоит прочитать что такое OpenGL, DirectX, DirectShow, DirectDraw (хотяб в общих чертах). А потом уже можна потихоньку читать книги Андре ЛяМоте "Программирование игр в среде Форточки" , Фленова и других. Недаром у них книги по 500+ страниц. Это не так просто как кажется, хотя нет вобщем это просто когда понимаеш принцып.
Killbrum вне форума Ответить с цитированием
Старый 18.08.2008, 17:55   #66
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Проблема в том ,что я сам бы хотел подучится.У меня опыт самобразования меньше полгода.Поэтому и предложил эту тему.Все же
учиться именно на графике более визуально, чем просто на математике.
Применение массивов, скажем для хранения инфы о графических параметрах будет более понятно, чем изучение на методе пузырьковой сортировки к примеру.Графика всегда более нагляднее, а значит и интуитивно понятнее.Я потому и предложил постой какой либо вариант
2D игрушки и постепенно наращивать сценарий и сложность.При этом
решение каждой промежуточной задачи может иметь несколько методов
(как по алгоритму, так и по процедурам реализации).Вот здесь каждый может предлагать свои варианты и совместно выбирать лучшее.
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 18.08.2008, 18:15   #67
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Kostia!Ты напрасно комплексуешь по поводу знаний устройства компа.Это обязательно для профи, а для обучающихся достаточно общего представления.И про умножения - так как в компьютере вобще используется булевая логика, то все арифм. операции все равно сводятся к базовым AND,OR,NOT и плюс операции сдвига.Для мощных проектов, когда важна скорость и размеры занимаемой памяти,конечно надо внимательно оперировать математикой.А на этапе простых прог можно пока не слишком углубляться в это.
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 18.08.2008, 19:06   #68
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Код:
procedure  TForm1.Button1Click(Sender: TObject);
  var
    i: byte;
    x: integer;
begin
   x:= 2*2*2*2*2*2*2*2*2*2*2;   // вариант1 - 2 в степени 10 /// 10 операций
   //  x:= 2*Sqr(2*Sqr(Sqr(2)));         // вариант2                        ///  5 операций
   { for i:= 1 to 10 do                       // вариант3                        ///   10 операций + цикл
      begin
         x:=x*2;
      end; }
    Form1.Canvas.TextOut(50,150,IntToStr(x));       //     X = 2048
end;
Киньте на форму кнопку и вставте код.Убедитесь - результат один, а методы разные.Правда если честно то количество машинных циклов будет везде разное.Но вас сейчас это волнует?
Это пример к выше сказаному в предыд. посте.
И не сомневайся даже ... отдых - кайф, работа - лажа!

Последний раз редактировалось DeKot; 18.08.2008 в 19:31.
DeKot вне форума Ответить с цитированием
Старый 18.08.2008, 19:08   #69
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

На сегодня все.Works is over.
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 18.08.2008, 19:15   #70
Killbrum
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 206
По умолчанию

Угу а ещо проще додавать
2+2+2+2+2...
кстати! Гггг метод который (должен) работать быстрее всех ))))))

var i:integer;
rezyltat:integer;
begin
if i=strtoint(Edit1.Text) then
Edit2.Text:=inttostr(rezyltat)
else
rezyltat:=rezyltat+2;
end;

Он должен работать максимально быстро, правда как оно будет с сочитанием if...я незнаю
Killbrum вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
"Калькулятор в Delphi" в теоретические аспекты??? jenja Общие вопросы Delphi 1 25.05.2008 23:23
основные цели и задачи студенческого форума? ALEXBAZ Свободное общение 1 14.05.2008 22:24
комп. для программирования фамил Компьютерное железо 4 09.05.2008 12:11
Неделя программирования Stiker Свободное общение 2 10.02.2008 21:15