настройки
Мой город - Котлас
Вход на сайт:
Запомнить?

вход
Сейчас online:


Форум:


На страницу: 1 2 3 4 5 6 7 8 9 10 1112
(Всего страниц: 12)


Чтобы создать тему, выполните вход на сайт, через блок входа слева страницы.
Автор: Сообщение:
Добавлено: 13-10-2006 18:51:13
312-242-983
Постоялец
Ранг: 212
2 ejkot:

Ага, есть такая библиотека, как DelphiX. Но это VCL, а я сразу решил от него отказаться (т.к. размер минимальной программы >300kb - слишком много).

Есть ещё заголовочные файлы (в рамках проекта JEDI) - это по сути переписанные на паскаль официальные заголовочные файлы из DirectX SDK. Но, и с ними проблем хватало. Например библиотека DirectShow (я писал мультимедиа проигрыватель) использует SysUtils, а это опять таки лишние ~100кб к программе. Поэтому заголовочный файл DirectShow пришлось править вручную... Ну и ещё проблемы разного плана (что в общем-то понятно, проект JEDI некоммерческий и неофициальный).

Больше для делфей по Директу ничего стоящего нет.

А теперь противопоставь всему этому официальный Microsoft DirectX SDK, интегрированный в Microsoft VisualStudio .NET, с полнейшей документацией как по DirectX так и по WinAPI и т.п. (MSDN)... Мечта гейм-девелопера :))) Кстати, в комплекте от JEDI никакой справки нет.

Ну и об OpenGL: Вот этим вот можно заниматься без всяких сторонних библиотек, т.к. это часть WinAPI. Проблема в том, что в WinAPI-справке делфей OpenGL почти не документирован (ну а в MSDN - документирован замечательно :).

AA
Добавлено: 13-10-2006 17:54:31
Если вас еще не забанили - это не ваша заслуга. Это наша недоработка :)
Глобальный модератор 
Ранг: 1625
2macross:

Для дельфей есть очень хорошие библиотеки под DirectX и OpenGL. так что и на дельфях можно очень хорошо лабать игры. Когда то я давно этим развлекался и был доволен возможностями
Добавлено: 13-10-2006 15:11:51
312-242-983
Постоялец
Ранг: 212
2 -=PY3APX!AA64=-: Ну так вот в Делфях эти самые GUI и делаются очень просто :) Таскаешь мышкой на форму всякие кнопки-чекбоксы и программируешь их. Для создания калькуляторов этого хватит с головой.

Ну а с играми посерьёзнее придётся в ДиректИкс вкуривать :)) И желательно начать программить на сях, т.к. СДК написаны именно под Си, а для делфей заголовочные файлы DirectX довольно кривые :) Сам с этим столкнулся. Но это уже другая тема ;)

Так что резюмирую: Ставь Делфи (например 7ой версии) и осваивай. Удачи. Если что, спрашивай )
AA
Добавлено: 13-10-2006 11:32:53
427-483-873 RAMMSTEIN
Принят в тусовку
Ранг: 54
2 ejkot:

2 macross:

Пасиба за советы, попробую что-нибудь. Но я в целом только хочу научиться делать проги с оформлением(ака КАЛЬКУЛЯТОР хотя бы:)).Потом игры с простеньким геймплеем, примитивным оформлением(ну типа кто-нибудь играл в ХАКЕРа?). А вот уже потом пробовать 2-,3-мерные загогулины... Мне вообще интересен сам процесс создания прог и игр, и главное что делаешь САМ !!!!
Один терапевт - это 1024 гигапевта, или 1048576 мегапевтов.
Добавлено: 12-10-2006 15:51:46
312-242-983
Постоялец
Ранг: 212
2 -=PY3APX!AA64=-: ejkot прав, кроме тебя самого, программированию тебя никто не научит (правда было б лучше, если бы вместе с тобой этим занимался ещё кто-то, друг например). Ну а насчёт выбора языка.. Я бы не советовал продолжать на бейсике. Вообще, советую поставить Делфи и прочитать какую-нибудь толстую книжку по Делфи/Паскалю для изучения азов языка. Ну а дальше - ставишь цель (написать какую-нибудь программу) и выполняешь любыми средствами (т.е. открываешь Делфи, Делфи Хелп и вперёд, знания английского тут тебе очень сильно помогут).

Делфи хорош тем, что он довольно прост в понимании. А по возможностям почти не уступает Си. В принципе, если понравится программить на делфях, то можно на Си и не переходить, но это уже дело вкуса :))
AA
Добавлено: 12-10-2006 15:06:22
Если вас еще не забанили - это не ваша заслуга. Это наша недоработка :)
Глобальный модератор 
Ранг: 1625
2-=PY3APX!AA64=-. Нет Visual Basic куда продвинутей Qbasica и очень неплох для освоения ООП. тем более обычный бейсик ты знаешь. Можешь попробовать Visual Basic for Aplication (VBA) для начала. тут вообще ничего покупть не надо, он есть в составе MS Word. Серьезных программ на нем не напишешь, зато вот в учебных целях очень хорош
Добавлено: 12-10-2006 14:41:19
Для утвердительного ответа достаточно слова ДА.Все прочие придуманы, чтобы сказать НЕТ...icq=5051295
Модератор раздела
Ранг: 833
2 malych: Поищи в нете, если не найдёш, то в приват полное название твоей версии...
Добавлено: 12-10-2006 14:38:18
427-483-873 RAMMSTEIN
Принят в тусовку
Ранг: 54
2 ejkot:

ну я знаю Qbasic - знаю слабенький, а вижуал бейсик силен? или тоже самое? стоит ли купить??? посоветуйте...
Один терапевт - это 1024 гигапевта, или 1048576 мегапевтов.
Добавлено: 12-10-2006 14:29:51
326886915
Постоялец
Ранг: 153
я вот программировала ни С++, щас правда многое уже забыла....оч нравилось, но тож думаю, кто тебя научит? эт надо самому....
Добавлено: 12-10-2006 14:26:22
Если вас еще не забанили - это не ваша заслуга. Это наша недоработка :)
Глобальный модератор 
Ранг: 1625
2-=PY3APX!AA64=-. Что значит бесполезно самому? А кто тебя научит? программировать я считаю можно научиться только самому. Если программил уже на структурных языках (любых) и достаточно напрограммил, тогда уже берись вижуал и ООП программирования. Если есть тяга к СИ поставь Visual Studio.net и попробуй для начала освоить Visual Basic. - между прочим довольно мощный инструмент. А потом можно браться и за MSVC++.