nitrobasicperv1.0a2

所属分类:Pascal/Delphi编程
开发工具:Delphi
文件大小:23972KB
下载次数:20
上传日期:2013-02-28 02:30:24
上 传 者panoramique
说明:  Basic compiler written in Delphi.Source included.

文件列表:
nitrobasic (0, 2011-12-17)
nitrobasic\1.0 (0, 2011-12-17)
nitrobasic\1.0\bin (0, 2011-12-17)
nitrobasic\1.0\bin\Default Project Group.nbg (899, 2011-12-17)
nitrobasic\1.0\bin\Hunspellx86.dll (537600, 2010-08-16)
nitrobasic\1.0\bin\nbcc.exe (302080, 2011-12-17)
nitrobasic\1.0\bin\nbds.exe (2899968, 2011-12-17)
nitrobasic\1.0\bin\NitroBasic.dll (3363328, 2011-12-17)
nitrobasic\1.0\dictionaries (0, 2011-12-17)
nitrobasic\1.0\dictionaries\dict-de_DE-frami_2010-05-25.oxt (3072383, 2011-03-18)
nitrobasic\1.0\dictionaries\dict-en.oxt (6529210, 2010-07-26)
nitrobasic\1.0\dictionaries\Download more dictionaries.url (146, 2010-08-16)
nitrobasic\1.0\docs (0, 2011-12-17)
nitrobasic\1.0\docs\changelog.txt (1296, 2011-12-17)
nitrobasic\1.0\docs\license.txt (10436, 2011-11-25)
nitrobasic\1.0\docs\nbgds.chm (143662, 2011-12-04)
nitrobasic\1.0\docs\nbgds.cht (110474, 2011-12-04)
nitrobasic\1.0\docs\nbge.chm (1273064, 2011-12-04)
nitrobasic\1.0\examples (0, 2011-12-17)
nitrobasic\1.0\examples\bin (0, 2011-12-17)
nitrobasic\1.0\examples\bin\Media.zip (3625365, 2011-12-10)
nitrobasic\1.0\examples\bin\Screenshots (0, 2011-12-17)
nitrobasic\1.0\examples\bin\Screenshots\AstroBlaster Demo (000).png (346491, 2011-11-29)
nitrobasic\1.0\examples\bin\Screenshots\AstroBlaster Demo (001).png (248812, 2011-11-29)
nitrobasic\1.0\examples\bin\Screenshots\AstroBlaster Demo (002).png (260826, 2011-11-29)
nitrobasic\1.0\examples\bin\Screenshots\AstroBlaster Demo (003).png (340155, 2011-11-29)
nitrobasic\1.0\examples\common (0, 2011-12-17)
nitrobasic\1.0\examples\common\mCommon.bas (2295, 2011-12-04)
nitrobasic\1.0\examples\common\mCommon.esf (229, 2011-12-15)
nitrobasic\1.0\examples\demos (0, 2011-12-17)
nitrobasic\1.0\examples\demos\AstroBlaster.bas (234, 2011-12-17)
nitrobasic\1.0\examples\demos\AstroBlaster.esf (232, 2011-12-17)
nitrobasic\1.0\examples\demos\AstroBlaster.nbp (771, 2011-12-17)
nitrobasic\1.0\examples\demos\Elastic.bas (194, 2011-12-04)
nitrobasic\1.0\examples\demos\Elastic.esf (231, 2011-12-17)
nitrobasic\1.0\examples\demos\Elastic.nbp (705, 2011-12-17)
nitrobasic\1.0\examples\demos\mAstroBlaster.bas (22359, 2011-12-14)
nitrobasic\1.0\examples\demos\mAstroBlaster.esf (237, 2011-12-17)
nitrobasic\1.0\examples\demos\mElastic.bas (4847, 2011-12-03)
... ...

---------------------------------------------------------- NitroBasic Game Development System Copyright 2011 NitroBasic Software All Rights Reserved. email : support@nitrobasic.com website: http://nitrobasic.com See CHANGELOG.TXT for latest changes. See LICENSE.TXT for license information. ---------------------------------------------------------- [OVERVIEW] NitroBasic Game Development System is a modern, modular, object oriented game programming language based on a modern version of BASIC, a light-weight IDE (integrated development environment) and an advanced 2D game engine for Windows PC. The engine uses Direct3D for hardware accelerated rendering. It's robust, designed for easy use and suitable for making all types of 2D games and other graphic simulations. There is support for surfaces, textures, sprites, audio, streams, archives, configuration files, render targets, swap chains, databases and much more. [LANGUAGE FEATURES] * The language is modern, modular, object oriented and based on the easy to use BASIC programing language. * Namespaces, structures, classes, inheritance and generic types. * Static(shared) members, indexed properties, default parameters. * Overloaded routines, operator overloading, delegates, exception handling, pointer types * Conditional compilation. * Direct calling dll-defined routines. * All calling conventions register, pascal, cdecl, stdcall, safecall are supported. * DLMs (dynamic loadable modules) [IDE FEATURES] * Toggle Code Folding * Line numbers * Syntax Highlighting * Project Options * User Registration/Feedback from IDE (Help->Register/Feedback) * File operations: open, close, close all, save, save all, print/preview * Edit operations: undo, redo, cut, copy, past, select all * Search operations: find, find again, find/replace * Compile/Compile & Run * Param Hints (Shift+Ctrl+Space) * Code Completion (Ctrl+Space) * Code Templates (Ctrl+J) * Char Popup (Ctrl+.) * Sync Edit (Shift+Ctrl+J) * Integrated CHM Help * Editor Options (Options->Editor Options) * FontStudio for textured font generation (Tools->FontStudio) * Context sensitive Help (F1) in the editor (place the cursor on a keyword and press F1 or right click). * Full SvEngine integration * EXE generation with version info and application icon * Auto increment file version build number * Persistent editor state [ENGINE FEATURES] * Fully object oriented. * Uses Direct3D 9 for 2D hardware rendering. * Uses 32bit surfaces and textures. * Free scaling, rotation, alpha blending and other special effects. * Windowed and full screen modes. * Frame based timing support. * Low-level INI file and high-level configuration file support. * XML file support. * Unified Streaming system (memory, file, EXE resources, zip archive). * Can render to default application window or to a specified window handle. * Advanced render target and swap chain support. * Scalable textured fonts (includes a Unicode font editor tool). * Graphic primitives (lines, circles, rects, points). * Advanced polygon rendering (scale, rotate, control line segment visibility). * Support for rendering large images (***0x480, 800x600, 1024x768 for example). * Advanced sprite management. * Polypoint collision system for fast precise collision detection. * Mouse and keyboard input management. * Unified audio system with support for WAV | MP3 | MID | OGG | MOD | IT | S3M | XM music formats. * Comprehensive math routines (vectors, angles, line intersection, clipping). * Log file support. * SQL database support (MySQL local & remote | SQLite local only). * High-level support for Actors, Entities and AI. * Low-level system and common routines (dynamic DLL management, directory, EXE modification). * CHM and HTML file support. * Low-level (reliable UDP) networking. * Support for textured light mapping. Visit the http://simvector.com for more information. [MINIMUM SYSTEM REQUIREMENTS] * Microsoft Windows XP, Vista, 7 (32 bit) * DirectX 9 Summer 2003 Runtime * Direct3D compliant 3D video card that can do 3D in a window (minimum recommend card INVIDIA FX5200) * DirectSound compliant audio card (optional) [INSTALLATION] * Unzip the archive to a desired location. * Run nbds.exe in {installdir\bin} to start the IDE. * See examples and documentation for more information on using NitroBasic. [DEPLOYMENT] In addition to your own project files, you will need to include NitroBasic.dll in your distro. [KNOWN ISSUES] * This product is currently in Alpha/Beta status and does not represent the final version. * Documentation is currently WIP. * More examples and will be added in future builds. [DOWNLOAD] Visit the download page at http://nitrobasic.com [LICENSE] Our standard practice is providing affordable high quality development solutions. NitroBasic is available completely free for personal use. You can use the full version of NitroBasic for as long as you want. All the features are available and enabled, there are no hidden fees or registration process and it doesn't contain any virus, spyware or malware of any kind. The only restriction is that NitroBasic Personal Edition or its generated files can't be used for profit: only personal non-lucrative work and evaluation purposes are permitted by the license. A dialog will be displayed on termination of the generated executable to remind that it has been created by the Personal Edition of NitroBasic. To remove the dialogs and use NitroBasic for commercial purposes, you might consider ordering a full version of NitroBasic. By ordering NitroBasic, you are entitled to free updates for at least one year and premium customer support. You can securely order on-line with instant delivery: you will receive the full version within seconds. Learn more at the NitroBasic's online store. [SUPPORT] We provide support via the following: * Blogs * Forums * Email * Priority support and other incentives for Registered Developers If you have questions and/or concerns feel free to contact us at any time. ------------------------------------------------------------ NitroBasic Software support@nitrobasic.com http://nitrobasic.com

近期下载者

相关文件


收藏者