Скачать бесплатно юмор, приколы и прочее на Креативненько.ru » Программы / Soft » PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки

скачать PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки бесплатно

Программы / Soft

OdinDoma_777

9 ноября 2010

PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки


PureBasic - кроссплатформенный компилятор бейсика, позволяющий создавать программы для Windows x86, x64; Linux x86, x64 и Mac OS X.


Год: 2010
Название Программы: PureBasic 4.51 (Windows, Linux, MasOS X) + учебники и библиотеки
Версия программы: 4.51
Последняя Версия программы: 4.51
Язык интерфейса: Английский, Француский, Немецкий, Испанский. Есть русификатор
Системные требования:
Intel Pentium 166 МГц или выше; 64 Mб RAM; 30 МБ места на жестком диске
Размер: 153 Мб


Он предназначен для создания консольных и оконных приложений прикладного типа, а так же 2D и 3D игр.

С его помощью можно решать широкий круг задач практически без использования API функций, поскольку в его составе имеется более 1100 встроенных кроссплатформенных функций.
Компилятор создаёт очень компактные (от 2 Кб) native приложения, которые работают с высокой скоростью и не требуют НИ КАКИХ внешних файлов, кроме системных библиотек операционной системы с API функциями.

Можно создавать как обычные так и Unicode приложения.
По некоторых данным, скорость работы приложений, созданных с помощью PureBasic, не уступает аналогичным, написанным на C++, что не удивительно, ведь большенство библиотек функций, написанно на ассемблере.

Есть возможнoсть добавления в код ассемблерных вставок, в формате ассемблера FASM.

PureBasic поддерживает: процедуры, указатели, структуры, динамические списки и многое другое. Фактически вы можете написать любую программу, как если бы писали на языках C++, C#, Delphi или Visual Basic, но с гораздо меньшими усилиями. Да и к тому же, при необходимости, программу легко портировать на другую платформу, скажем, чтобы перенести программу с Windows на Linux, достаточно перекомпилировать исходный текст в соответствующем компиляторе.

Содержимое сборки
В этой сборке присутствуют компиляторы для Windows и Linux, создающие исполняемые файлы типа x86 и x64, а так же компилятор для MacOS PowerPC.
Русификатор среды программирования (Windows).
Русскоязычная справка (Windows).
Учебники и видеоуроки на русском языке.
WinAPI справка (Windows).
Руководство установки PureBasic на Ubuntu (Linux)

Дополнительные библиотеки с функциями (Windows)
PureZIP_450 - работа с ZIP архивами - упаковка, распаковка, создание самораспаковывающихся архивов.

PureLZMA_450 - работа с 7z архивами - упаковка, распаковка, создание самораспаковывающихся архивов.

PureCAB - работа с CAB архивами.

PureRAR_4.50 - Работа с RAR архивами.

Droopy - Много различных функций.

PBOSL - много различных функций.

XP_Menu_Lib - Поддержка расширеного стиля меню (Офис 2000, Офис XP, Офис 2003 и др.).

HID_Lib - Работа с USB HID устройствами.

PureSMTP - работа с SMTP почтовыми серверами.

PurePOP3 - работа с POP3 почтовыми серверами.

PureCOLOR - Много функций для изменения цвета гаджетов (контролов) в окнах.

PurePROCS - функции для работы с процессами. Имеются функии для запуска EXE и DLL из памяти.

Главные особенности PureBasic
- Большой набор встроенных кроссплатформенных функций (более 1100) позволяет быстро и легко создать любое приложение или игру без использования API
- Поддержаны все ключевые слова стандарного BASIC'а
- Быстрый компилятор, создает оптимизированный исполняемый код
- Созданые испольняемые файлы не требуют сторонних DLL или интерпретаторов
- Полный доступ к OS API для продвинутых программистов
- Простой и быстрый 2D движок для игр (DirectX 7, DirectX 9, OpenGL, SDL, HGE...)
- Простая и высококачественная реализация 3D на движке OGRE
- Оптимальное использование доступных аппаратных средств
- Исходный текст совместим между Windows, Linux, MacOS и AmigaOS для игр и приложений
- Удобная и компактная среда разработки (не требующая установки и работающая даже с флешки), встроенный визуальный GUI редактор
- Встроенный отладчик упрощает выявление и отлов программных ошибок

Информация:
PureBasic — коммерческий компилятор языка программирования, использующего синтаксис BASIC.
Предназначен для создания кроссплатформенных приложений для AmigaOS, Linux, Microsoft Windows, Windows NT и Mac OS X. Разработан компанией Fantaisie Software.

Программы, написанные на PureBasic’е компилируются непосредственно в код процессоров IA-32, m68k и PowerPC, при этом получаются небольшие автономные исполняемые файлы и динамические библиотеки. Если не использовать специфические API операционных систем, один файл исходного кода может быть скомпилирован для всех поддерживаемых OS с небольшими модификациями или вообще без них.

Есть возможность использования библиотек WIN32API и MFC (Windows); SDL (Linux).
Также PureBasic позволяет использовать ассемблерные «включения», так как компилятор — FASM
PureBasic (4.00,4.10 и.т.д.) имеет также Visual Designer, который может помочь в создании окон.
Имеет более 1100 встроенных (многие — кроссплатформенные) команд, вдобавок к этому есть прямой доступ к командам API AmigaOS, Microsoft Windows, Linux или Mac OS X.

Основные библиотеки

2D Drawing, CDAudio, Cipher, Clipboard, Console, Database, Date, Desktop, File, FileSystem, Font, Gadget, Help, Image, ImagePlugin, Library, Linked List, Math, Memory, Menu, Misc, Movie, Network, onerror, Packer, Preference, Process, Printer, Requester, Sort, StatusBar, String, SysTray, Thread, Toolbar, Window

Мультимедийные библиотеки (2D графика и звук) (для создания игр, и не только)

Joystick, Keyboard, Module, Mouse, Palette, Sprite & Screen, Sprite3D, Sound, SoundPlugin
В зависимости от платформы используются разные API: в Windows и Windows NT — DirectX 9.0, для Mac OS и Linux — OpenGL/SDL.
Библиотеки Joystick, Keyboard, Mouse используются для получения информации от различных типов контроллеров — мыши, джойстика, клавиатуры.
Module — плагин для проигрывания файлов с расширением «MOD». Работает через MIDAS.

Sound — библиотека для воспроизведения и загрузки звуков. Команды из SoundPlugin позволяют загружать несколько форматов(по умолчанию, поддерживается WAV, в дистрибутив включена поддержка Ogg Vorbis, а любители написали поддержку MP3 и других форматов.)

Библиотека Sprite & Screen применяется для отображения на экране картинок(Sprites), загрузки их в видеопамять(загрузка возможна как из файла, так и из памяти.), смены видеостраниц, создания некоторых эффектов (AlphaBlending, ShadowSprite), определения пересечения двух картинок.

Sprite3D — работа с текстурированными плоскостями. От обычных спрайтов отличаются возможностью масштабирования, поворота, билинейной фильтрации, использования нескольких видов наложения цветов(Blending). Проработка идёт через подсистемы OpenGL/Direct3D, следовательно, графика аппаратно ускоряется на подходящих видеокартах. Также вполне реально применение этой библиотеки в качестве небольшого трёхмерного движка, поскольку всеми четырьмя вершинами плоскостей можно манипулировать в 3D пространстве.

Следует заметить, что стандартный формат графических изображений — BMP, но при использовании команд из библиотеки ImagePlugin появляется поддержка PNG, JPEG, TGA и TIFF.

В разделе «Sprite & Screen» присутствуют специфические команды:
ChangeAlphaIntensity
DisplayAlphaSprite
DisplayRGBFilter
DisplayShadowSprite
DisplaySolidSprite
DisplayTranslucentSprite

Они требуют загрузки в память со специальными параметрами, а также не поддерживаются аппаратно седьмой версией DirectX, поэтому, если вы используете версию компилятора младше 4.30, они очень сильно нагружают процессор. Рекомендуется выделять специальный буфер командами StartSpecialFX/StopSpecialFX.

В версии компилятора 4.30 разработчики реализуют работу этих библиотек через DX9. Для устаревших версий компилятора существует подсистема. Главное преимущество — повышенная производительность и полная аппаратная поддержка команд, перечисленных выше.

3D библиотеки

Engine3D, Billboard, Camera, Entity, Light, Material, Mesh, Particle, Terrain, Texture
В PureBasic используется трёхмерный движок OGRE, все встроенные библиотеки предоставляют возможность напрямую обращаться к его функциям. Тем не менее, для работы скомпилированной программы требуется файл «Engine3D.dll», найти который можно в папке «Compilers».

Скриншоты:


PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки


Скачать "PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки":



Уважаемый пользователь, ссылки на PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки вполне вероятно могут быть закрыты от незарегистрированных юзеров, в этом случае для того, чтобы бесплатно скачать PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки вам нужно зарегистрироваться на сайте

Прежде чем скачать PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки, обязательно проверьте ВСЕ ссылки на PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки на работоспособность. На момент публикации можно было скачать бесплатно PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки, все ссылки были в рабочем состоянии.

Все вопросы на тему того, как бесплатно скачать PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки или как скачать PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки одним файлом, задавайте ее автору OdinDoma_777



Посмотреть / почитать / скачать бесплатно еще Программы / Soft:

  • PureBasic 4.50 Win (x86 и x64) 2010
  • Intel Visual Fortran Compiler 11.1.067 (Windows) + Fortran 11.1.073 (Linux) ...
  • LAZARUS FREE PASCAL -0.9.28.2-fpc-2.2.4-win32
  • Intel C++ Compiler Professional Edition 11.1.067 (Windows) + 11.1.073 (Linu ...
  • Работа с Linux. Замена Windows на Linux. Видеоуроки.
  • Microsoft® .NET Framework 4.0.30128.1 Full
  • Linux (Ubuntu). Уровень 2. Программирование в Linux на C/C++
  • Intel Math Kernel Library 10.2.6.037 (Windows x86) + 10.2.6.038 (Linux Itan ...
  • Parallels Desktop 6.0.11990 for Mac (English + Русский) + Crack
  • Doudou Linux (Linux для детей от 2-х лет) 2010.10 [i386] (1xCD)
  • RIP Linux 10.4 (i586) (2x miniCD) Linux для восстановления данных на различ ...
  • Microsoft.NET Framework 4.0 Full
  • Ubuntu 11.04 (Natty Narwhal) Alpha 1
  • Multi Commander 2.1.0 1030
  • PHP Designer 7.1 (2010) PC
  • Программирование на Python 3. Подробное руководство
  • Mac Ubuntu 10.10 [i386 + x86_64] (2xDVD)
  • Java SE Runtime Environment 6.0 Update 32 & 7.0 Update 4
  • Взломы и настройка linux
  • PuppyRus Linux Jeans 1.3.0

  •  (голосов: 0)

    PureBasic 4.51 (Windows, Linux, MasOS X) + литература и библиотеки скачали бесплатно: 0 человек

    Поиск по сайту

    Любопытное

    Архив юмора

    Популярное

    Счетчики

    01Меню

    1.5Интересное

    02Опрос на сайте

    Чего должно быть больше на Kreativnenko.ru?

    Приколов
    Креатива
    Вареза
    Дизайнерской графики
    Юмористических передач


    03Календарь

    «    Ноябрь 2010    »
    ПнВтСрЧтПтСбВс
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30