Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];

Вниз

Подскажите - изучать делать дальше?   Найти похожие ветки 

 
Heks   (2005-04-10 14:13) [0]

У меня тут проблемка возникла... Изучил я самые азы делфи - пару первых вкладок и с десяток-другой самых популярных компонентов (типа label,button,edit,bitbtn и проч.). А что дальше делать - не знаю
Вообще я хочу научиться писать нормальные игры - эт цель такая ) Но глянул я статьи по OpenGL и DelphiX - у меня в глазах зарябило
Подскажите - что дальше разучивать и где достать нормальтные, дорступные руководства.
Еще есть пара вопросов по удже изученному - но сначала все-таки хотелось бы определиться с тем, чем дальше заняться.


 
Anton_K ©   (2005-04-10 14:23) [1]

WinAPI


 
Zak3D[@Tm] ©   (2005-04-10 14:33) [2]

Heks
Советую книги Краснова:
-OpenGL графика в проектах Delphi
-DirectX графика в проектах Delphi
Какую выбрать - дело вкуса, что-то одно порекомендовать не могу.
Сам щас изучаю OpenGl, хотя сначала учил DirectX.


 
Pa5ha   (2005-04-10 15:41) [3]

Тоже сначала кодил на D3D, но сейчас на OpenGL. С OpenGL будет проще разобраться. Купи книгу Краснова. Когда-нибудь все равно пригодиться :)


 
XProger ©   (2005-04-10 16:42) [4]

Сначала сидел на DirectX, затем через несколько месяцев начал учить OpenGL.
http://xproger.narod.ru/Files/OpenGL_book.rar
http://xproger.narod.ru/Files/Disk.rar


 
Гостъ   (2005-04-10 18:35) [5]

А ежели попроще, то жми сюда (GLScene)
http://kreker.info-com.ru
или english
http://glscene.sourceforge.net/index.php


 
Heks   (2005-04-11 07:59) [6]

О-о :)) спасиб.
Значит, все-таки думаете что сейчас уже можно заниматься графикой? Попытаюсь :))


 
XProger ©   (2005-04-11 09:20) [7]

Heks, а почему бы и нет?


 
Heks   (2005-04-11 22:02) [8]

Так... коли нашлись люди готовые тратить время на мои ламерские вопрошания - воспользуюсь моментом :))
Хотелось бы уточнить пару вопросов по "пройденному материалу":
1. Как увеличить время хинта?
2. Как прописать команды с клавы
в стиле "shift+..."?
3. Как загрузить инфу из файла и в файл (цифровую и текстовую)?
4. Как конкретно пользоваться ScrollBar (желательно пример - а то у меня что-то не стыкуется :( )?


 
DeadMeat ©   (2005-04-12 01:04) [9]

Вот поясните мне пожалуйста, какое отношение ScrollBar имеет к конференции "Игры"..??
Ну не пойму я..
Хинт еще куда нишло... Но вот ScrollBar...

---
...Death Is Only The Begining...


 
Yegorchic ©   (2005-04-12 01:11) [10]

мдя... в самом деле... задай в "Основной" конференции, там тебе 99% или даже 100% ответят.


 
dRake ©   (2005-04-12 02:15) [11]

ИМХО пока в GDI не разберешься и базу железно знать не будешь то в графику и игры лучше не соваться :)


 
Heks   (2005-04-12 06:30) [12]

DeadMeat
Yegorchic
Справка нужна нармальная, а не то громозкое сооружение, что я устроил :))

dRake
Что такое GDI?


 
Heks   (2005-04-12 06:33) [13]

Э-э... вот еще 2 вопроса:
5. Как ввести шрифты и прочую редакцию в RichEdit?
6. Можно ли как-то задавать дробные числа кроме как командой div?


 
dRake ©   (2005-04-12 11:12) [14]

2 Heks

>Что такое GDI?

погугли влом объяснять...

>Можно ли как-то задавать дробные числа кроме как командой div?

RTFM


 
Ландграф Павел ©   (2005-04-12 12:03) [15]

Пиши игру раз хочется, получится фигня (если вообще получится), постепенно будешь изучать попытка номер 2 будет лучше, но тоже фигня!=)
Вот так все и обучаются... кажется ну вот сейчас я крут, пока не встретишь новую проблему. Через месяц опять "крут", и так все время...
Тут как и в восточных боевых искуствах нет пределу совершенствования... постоянно узнаешь что-то новое для своего уровня.
Но советую начинать не с directx и не с opengl, а вникнуть в работу начиная с GDI (Graphic User Interace). Там научишься экономить ресурсы=) а то посмотрю чужие начинания на delphiX, как там память транжирят не чувствуя что это тормозит комп. ибо компы пошли хрен затормозишь=)
У меня есть желание опустится на низы и воссоздать (вроде так пишется) работу с графикой (экраном) как енто было на zx-spectrum, эдакий эмулятор-движок=)


 
Ландграф Павел ©   (2005-04-12 12:05) [16]

во что нашел, неплохо для начала...
http://www.sources.ru/delphi/graphics/gdi_graphics_in_delphi.shtml


 
Heks   (2005-04-12 17:57) [17]

Ландграф Павел ©
Угу.. именно на такой вот шишконабивательный опыт я и рассчитываю - просто если браться за проекты менее интересные чем игра - даже самый интересный язык может быстро надоесть.
спасибо за ссылку - уже смотрю :))


 
П7   (2005-04-12 18:16) [18]

"Изучил я самые азы делфи - пару первых вкладок и с десяток-другой самых популярных компонентов (типа label,button,edit,bitbtn и проч.)."

Вот все твои вопросы, после цитаты, говорят о том, что сея цитата есть ЛОЖЬ!

Видимо ты ничерта не изучил. Разве что научился расставлять компоненты на форме. Изучи Паскаль, чёрт подери. Тогда вопросы про "цифровые файлы" отпадут сами собой.


 
Ландграф Павел ©   (2005-04-12 18:27) [19]

П7> он сказал чистую правду, подходи к программированию системно, для своего уровня он изучил все, и не видит пути дальнейшего обучения, я же его направил на одну из веток, когда он пройдет на второй этап, он поймет что ничерта тогда не знал, а вот теперь вроде все знаешь, но пройдет время и все по новой...
В этом принцип системности, нельзя обьективно сказать что я все знаю.. найдется такой проггер для которого твои знания покажутся детсткими шалостями...
Мне самому кажется что я крут, но я вспоминаю про систему, и понимаю что могу грузить тока чайников, и помогать юзерам, а перед тем кто покруче могу что-нить и сморозить из области "цифровые файлы"=))


 
П7   (2005-04-12 20:24) [20]

Не, блин, ну может я плохо читаю...
Я вот ему тоже советую изучить Паскаль. Именно язык программирования, а не среду, тем более визуальную... (:
Я же понимаю, что не всё сразу приходит, но вот лично от меня ускользает даже смысл названия темы. Вроде слова знакомые, а в понятную фразу не складываются они. Опять же, зачем он пришёл на форум "Игры"? Если ещё не изучил простейших принципов программирования? Или наслушавшись оболочичников, о том, как можно махом делать игры решил, что даже не врубаясь в работу с простейшими компонентами (это я про ПрогрессБар (:) он сможет сделать игру.
Всякое, конечно, возможно, в чудеса я верю, но не до такой же степени. (: Тут любое чудо с криками "Чур меня!" убежит за Кеном! (:
Автору поста:
В общем: учи математику (очень важно!), физику (важно!), программирование (обязатльно!) - вот тогда уже задумывайся над играми.
Гладкого кода!


 
Ландграф Павел ©   (2005-04-12 20:44) [21]

Я лично начинал именно с игр, не интересно учить язык по написанию всяких тупых примеров работы с чекбоксами и тд.
Я абсолютно не знал Делфи, хотя стаж паскаля был 2 года, ну я и решил забить на визуал програмирование и начал переделывать пример из delphiX, сначала просто графику изменил, и хвалился что игру сделал, потом уже изменил надпись с DelphiX Simple на Freeart Studio ну и в этом духе, и вот как грится я здесь=))
Я как я научился обращаться с визуалом, дык просто понадобилось написать утилиты для игры, ну и втянулся постепенно, разумеется не без помощи этого форума...


 
Ландграф Павел ©   (2005-04-12 21:02) [22]

Хотя про математику и физику полностью с тобой согласен! люди учите физику и математику, чтобы не позорится как я с тупыми вопросами на форумах!=)



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.01 c
1-1120820338
Дмитрий_05
2005-07-08 14:58
2005.07.25
Как сделать чтобы Memo прокрутился вниз


3-1118421086
ctudent
2005-06-10 20:31
2005.07.25
Построение отчётов используя Midas.


14-1119841484
Skier
2005-06-27 07:04
2005.07.25
В Крым на машине...


14-1120503313
vecna
2005-07-04 22:55
2005.07.25
виртуальные com-порты


14-1120543901
TUser
2005-07-05 10:11
2005.07.25
HTA-приложения





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский