能不能做出各种单机游戏?就那些几百M大的游戏...或者红白机上能玩到的那种类型,比如超级玛丽,坦克大战之类的游戏....我只是说这种类型的游戏.不要求什么平台什么的,在电脑上能弄出来就行了....
仙剑系列和轩辕剑系列游戏能不能用VB做出来???
最后问句,VB具体都能做些什么????
我不当程序员的,我是平面设计员,专门做包装的。
学VB是想自己做几个游戏玩玩....现在用的是VB6.0,刚开始学
o(∩_∩)o
VBå¯ä»¥åæ°æ®åºåå°å¼åï¼ä¹å¯ååå°ï¼è¿å¯ä»¥åå¾å¤åºç¨è½¯ä»¶ã
ä¸è¬å¼å游æå¾å°ç¨å°VBã游æç¼ç¨æå©ç¨è®¡ç®æºç¼ç¨è¯è¨ï¼å¦Cç¼ç¨è¯è¨ãC++ãjavaçï¼ç¼å计ç®æºãææºæ游ææºä¸ç游æã
ç®åæµè¡ç游æç¼ç¨è¯è¨ä¸ºC++ç¼ç¨è¯è¨ï¼æ¸¸æç¼ç¨æ¥å£ä¸ºDirectX9.0ãOpenGLåSDL(Simple DirectMedia Layer)çã
ç°å¨ææºä¸ç©ç游æå为Androidä¸IOS两ç§å¹³å°ï¼åå«æ¯ç¨javaåobject-c(æswift)ãå½ç¶æ¶ä¸ä¹æµè¡ä¸äºè·¨å¹³å°çç¼ç¨å¼æï¼ä¾å¦cocos2d-xãunity 3Dçã
Visual BasicæºèªäºBASICç¼ç¨è¯è¨ãVBæ¥æå¾å½¢ç¨æ·çé¢ï¼GUIï¼åå¿«éåºç¨ç¨åºå¼åï¼RADï¼ç³»ç»ï¼å¯ä»¥è½»æç使ç¨DAOãRDOãADOè¿æ¥æ°æ®åºï¼æè
è½»æ¾çå建Active Xæ§ä»¶ï¼ç¨äºé«æçæç±»åå®å
¨åé¢å对象çåºç¨ç¨åº ã
å¨ Visual Basic.NETç¨åºè®¾è®¡ä¸ï¼æ´ä¸ªåºç¨ç¨åºå°±æ¯ä¸ä¸ªå¯¹è±¡ï¼åºç¨ç¨åºä¸åå å«ççªï¼Formï¼ï¼å½ä»¤æé®ï¼Commandï¼ï¼èåï¼Menuï¼ç对象ã
æ©å±èµæï¼
VBçç¼ç¨ä¸è¬ç¨çæ¯VB6.0ã
VB6.0å ¨ç§°ä¸ºVisualBasic 6.0ï¼æ¯å¾®è½¯å ¬å¸æ¨åºçå¯è§åç¼ç¨å·¥å ·MSDNä¹ä¸ï¼æ¯ç®åä¸çä¸ä½¿ç¨æ广æ³çç¨åºå¼åå·¥å ·ãå¦æä½ æ¯ä¸ä¸ªå¯¹ç¼ç¨ä¸æ æç¥ï¼èåè¿«åå¸æææ¡ä¸ç§å¿«æ·å®ç¨çç¼ç¨è¯è¨çåå¦è ï¼é£éæ©VB 6.0没éçã
å³ä½¿èèå°VBç¨åºæ¬èº«ç¼è¯åè¿è¡æçè¾ä½çä¸è¶³ï¼å»å»é度ç°å¨ä¸æ¯é®é¢å§ï¼ï¼åæ¯å®çå¿«æ·çå¼åé度ï¼ç®åæå¦çè¯æ³ï¼ä½è´´ä¾¿å©çå¼åç¯å¢ï¼å®ä»ä¸å¤±ä¸æ¬¾ä¼ç§çç¼ç¨å·¥å ·ï¼æ¯åå¦è çé¦éã
ç¨VBå¼ååºç¨ç¨åºï¼å æ¬ä¸¤é¨åå·¥ä½ï¼ä¸æ¯è®¾è®¡å¾å½¢ç¨æ·çé¢ï¼äºæ¯ç¼åç¨åºä»£ç ã设计å¾å½¢ç¨æ·çé¢éè¿çªä½è®¾è®¡å¨æ¥å®æï¼è代ç ç¼è¾å¨çä½ç¨å°±æ¯ç¨æ¥ç¼ååºç¨ç¨åºä»£ç ã
åèèµæï¼
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。
语言特色
制作应用程序安装盘等提供了友好的集成开发环境。
一、可视化的设计平台
在使用传统的程序设计语言编程时,一般需要通过编写程序来设计应用程序的界面(如界面的外观和位置等),在设计过程中看不见界面的实际效果。而在Visual Basic 6.0中,采用面向对象程序设计方法(Object-Oriented Programming),把程序和数据封装起来作为一个对象,每个对象都是可视的。
开发人员在界面设计时,可以直接用Visual Basic 6.0的工具箱在屏幕上"画"出窗口、菜单、命令按键等不同类型的对象,并为每个对象设置属性。开发人员要做的仅仅是对要完成事件过程的对象进行编写代码,因而程序设计的效率可大大提高。
二、事件驱动的编程机制
面向过程的程序是由一个主程序和若干个子程序及函数组成的。程序运行时总是先从主程序开始,由主程序调用子程序和函数,开发人员在编程时必须事先确定整个程序的执行顺序。而Visual Basic 6.0事件驱动的编程是针对用户触发某个对象的相关事件进行编码,每个事件都可以驱动一段程序的运行。开发人员只要编写响应用户动作的代码。这样的应用程序代码精简,比较容易编写与维护。
三、结构化的程序设计语言
Visual Basic 6.0具有丰富的数据类型和众多的内部函数。其采用模块化和结构化程序设计语言,结构清晰,语法简单,容易学习。
四、强大的数据库功能
Visual Basic 6.0利用数据控件可以访问Access、FoxPro等多种数据库系统,也可以访问Excel、Lotus等多种电子表格。
五、ActiveX技术
ActiveX发展了原有的OLE技术,使开发人员摆脱了特定语言的束缚,方便地使用其他应用程序提供的功能,使Visual Basic 6.0能够开发集声音、图像、动画、字处理、电子表格、Web等对象于一体的应用程序。
六、网络功能
Visual Basic 6.0提供的DHTML(动态HTML)设计工具可以使开发者动态地创建和编辑Web页面,使用户能开发出多功能的网络应用软件。
拓展资料
语言缺点
Visual Basic 语言具有不支持继承、无原生支持多线程、异常处理不完善等三项明显缺点,使其有所局限性(此些缺点皆已在 vb .net 获得改进)。
一、不支持继承
VB 5.0 和 VB 6.0 都是基于对象的编程语言,但是不包含继承特性。VB 中提供了特殊的类的功能,但是还是不能满足程序员的需求。
二、无原生支持多线程
Visual Basic 对于多线程无原生支持,只能通过Windows API的调用实现,且极其的不稳定。因为在API创建的线程中,并没有自动初始化运行时库,导致部分的函数无法使用。一般的,在VB6等早期的VB开发环境下,使用API创建线程的目的是完成容易使程序假死的大量数据或者逻辑的计算。
三、异常处理不完善
Visual Basic 中内置异常处理,即使未写异常处理代码,一旦用户出错也会弹出一个明确写出出错原因对话框,接着程序终止。
Visual Basic 中可以使用 Err.Raise抛出异常。对系统及用户抛出的异常的处理常用两种模式:一是使用 On Error Resume Next 处理错误;另一种是使用 On Error Goto 将运行引入错误处理代码。但相对 C++ 等语言而言,这样的异常处理破坏了代码的结构。
本回答被网友采纳