1.请问我要用Android studio做一个五子棋的游戏源码游戏源代小游戏怎么配置开发环境
2.游戏开发工具哪个好
3.ç¼ç¨appåªä¸ªå¥½ï¼
请问我要用Android studio做一个五子棋的小游戏怎么配置开发环境
第一步,不考虑AI的游戏源码游戏源代情况下,先简单实现单人点击落子,游戏源码游戏源代点一次换一次黑白,游戏源码游戏源代落一次子判断一次输赢。游戏源码游戏源代第二步,游戏源码游戏源代vfo源码加入socket通信两个人互落子。游戏源码游戏源代实现开局,游戏源码游戏源代落子,游戏源码游戏源代判断输赢,游戏源码游戏源代悔棋,游戏源码游戏源代认输,游戏源码游戏源代重新开局基本操作。游戏源码游戏源代第三步,游戏源码游戏源代加入AI,游戏源码游戏源代人机对战。
游戏开发工具哪个好
你对一款酝酿多年的游戏有什么想法吗?即使没有任何游戏开发经验,如果你能将这个想法变为现实怎么办?如今,任何人都可以使用合适的夕阳在线源码软件和一些专业知识制作视频游戏。当然,这并不意味着游戏开发很容易。但是,由于免费的游戏开发软件工具,一个曾经花费一年时间制作的游戏现在可以在几个月或几天内制作 - 有时甚至没有任何代码!
这里有最好的免费游戏开发工具和软件,您可以用来开始制作今天的梦想游戏。
注意:此列表按从最简单到最复杂的顺序排序。更简单的免费游戏开发工具更容易上手,但有更多限制。当你在列表中,你将获得更多的灵活性,更便捷的学习曲线。
1.Construct 3
无需编程:如果您从未在生活中编写过一行代码,那么构造3是最佳选择。这个游戏开发工具完全由GUI驱动,这意味着一切都是拖放式的。游戏逻辑和变量使用应用程序本身提供的aide导入源码教学设计功能实现。
创建一次,随处发布:Construct 3的优点在于它可以导出到几十种不同的平台和格式,您无需在游戏中更改任何内容以适应这些不同的选项。游戏完成后,您可以导出到HTML5,Android,iOS,Windows,Mac,Linux,Xbox One,Microsoft Store等。
2. GameMaker Studio 2
拖放OR代码:与Construct 3一样,GameMaker Studio 2允许您使用其变量和游戏逻辑的拖放界面创建整个游戏。但与Construct 3不同,GameMaker Studio 2通过其Game Maker语言赋予更多功能,Game Maker语言是一种具有很大灵活性的类C语言脚本语言。
创建一次,fc智慧桥源码随处发布:游戏完成后,您可以导出到任意数量的平台和格式,而无需调整代码:Windows,Mac,Linux,HTML5,Android,iOS,Nintendo Switch,PlayStation 4,Xbox One等。遗憾的是,免费版本不允许导出到任何平台。
悠久的历史:GameMaker Studio 2是Game Maker:Studio的重写版本,从年开始。今天,它是目前最流行和最活跃的免费游戏开发引擎之一。具有功能更新的cracer测试漏洞源码新版本定期发布。
内置高级功能:GameMaker Studio 2非常棒,因为它支持开箱即用的许多有趣的生活质量功能,例如向游戏添加应用内购买的功能,用户如何玩游戏的实时分析,来源通过第三方扩展控制,多人网络和可扩展性。它还具有用于图像,动画和着色器的内置编辑器。
3.Unity
支持2D和3D:Unity最初是一个3D引擎,但最终在年增加了官方的2D支持。尽管它完全能够创建2D游戏,但是你可能遇到偶然的错误或故障,因为Unity的2D系统实际上已经加入其核心3D系统。这也意味着Unity给2D游戏增加了许多不必要的麻烦,这可能会影响性能。
基于组件的设计:Unity没有提出组件实体设计,但它在推广它方面有很大的作用。简而言之,游戏中的所有内容都是一个对象,您可以将各种组件附加到每个对象,其中每个组件控制对象行为和逻辑的某些方面。
广泛的使用和文档:要充分利用Unity,您需要使用C#。好消息是Unity在业余爱好者和资深游戏开发者中得到了广泛的应用,你可以在网上找到数以千计的教程来帮助你入门。Unity本身也为新手提供了许多深入的视频系列,所提供的文档非常出色。
创建一次,随处发布:Unity拥有所有游戏引擎最广泛的出口支持:Windows,Mac,Linux,Android,iOS,HTML5,Facebook,Oculus Rift和Steam VR等各种VR系统,以及PlayStation 4,Xbox One等多款游戏机, Nintendo Wii U和Nintendo Switch。
4.戈多引擎
支持2D和3D:与Unity一样,Godot支持创建2D和3D游戏。然而,与Unity不同,戈多的支持要好得多。引擎的2D方面从一开始就经过精心设计,这意味着更好的性能,更少的错误以及更整洁的整体工作流程。
基于场景的设计:戈多对游戏架构的态度是独一无二的,因为一切都被分为场景 - 而不是你想到的那种“场景”。在Godot中,场景是精灵,声音和/或脚本等元素的集合。然后,您可以将多个场景组合成一个更大的场景,然后将这些场景组合成更大的场景。这种分层设计方法使您可以随时轻松地组织和修改单个元素。
自定义脚本语言:Godot使用拖放系统来维护场景元素,但是这些元素中的每一个都可以通过内置脚本系统进行扩展,该系统使用一种名为GDScript的自定义类似Python的语言。它易学易用,即使您没有编码经验,也应该尝试一下。
创建一次,随处发布:Godot可以立即部署到多个平台,包括Windows,Mac,Linux,Android,iOS和HTML5。不需要额外购买或许可,但可能会有一些限制(例如需要在Mac系统上部署Mac二进制文件)。
内置高级功能:Godot以惊人的速度快速迭代游戏引擎。每年至少有一个主要版本,它解释了它如何拥有如此多的强大功能:物理,后处理,网络,各种内置编辑器,实时调试和热重载,源代码控制等。
5.虚幻引擎4
由行业大师开发:在此列表中的所有工具中,UE4是最专业的。它是由Unreal特许经营背后的天才创建的,他们知道顶级引擎需要什么,以及提供下一代功能需要什么。他们确切地知道他们在做什么。
先进的发动机功能:UE4的驱动原则之一是允许您尽可能快地进行迭代和开发,因此您可以获得诸如实时调试,热重新加载,简化的资产管道,即时游戏预览以及数百种包含的资产和系统(如人工智能,**)等功能工具,后处理效果等。
没有必要的代码:UE4的独特卖点是它的Blueprint系统,它可以让你在不触及任何代码的情况下创建游戏逻辑。它足够先进,您可以创建整个游戏,甚至是复杂的游戏,而无需打开源编辑器。但是如果你想编写自己的蓝图代码,你也可以这样做。
ç¼ç¨appåªä¸ªå¥½ï¼
ç¼ç¨ç½è¯¾åªä¸ªå¥½
å¦ç¼ç¨æ¯è¾å¥½çç½è¯¾å¦ä¸ï¼
1ãæ ¸æ¡ç¼ç¨ã
课ç¨ä½ç³»ï¼æ ¸æ¡ç¼ç¨å®ç½ç»åºç课ç¨ä½ç³»æ¯ä»Scratchå°Pythonåå°C++ç«èµçè¿æ ·ä¸æ¡çº¿è·¯ãä½æ¯é对ç主è¦æ¯6-å²å©åã
å®é ä½éªåä¼åç°ä»ä»¬ç®åçéç¹è¿æ¯å¨Scratchå¾å½¢åç¼ç¨è¿åï¼PythonåC++ç®åè¿æ²¡æå¼è®¾ä½éªè¯¾ã
ç¹ç¹ï¼æ ¸æ¡ç¼ç¨å¨å½æçåºç¡ä¸ç»åäºæ¸¸æåçé¯å ³æ¨¡å¼ï¼è¶£å³æ§ç¸å¯¹æ¯è¾é«ã
éåå¦åï¼è¯¾ç¨è®¾è®¡å¯æ趣å³æ§ï¼æ¯è¾éåä¸å¹´çº§å°å年级ï¼é¶åºç¡çå°æåæ¥è§¦å¦ä¹ ã
2ã西çå客ã
课ç¨ä½ç³»ï¼è¥¿çå客ç课ç¨ä½ç³»å为主修课åé修课ï¼ä¸»è¦ä¹æ¯é对6-å²çå©åã
西çå客å¨éæ©ä½éªä¸åæ ¸æ¡ç¼ç¨ä¸æ ·ï¼ç®ååªè½éæ©Scratchä½ä¸ºä½éªãå¯è§è¥¿çå客课ç¨éç¹ä¹ä¾ç¶æ¯å¨Scratchå¾å½¢åç¼ç¨è¿åã
ç¹ç¹ï¼è¯¾ç¨ä»ç¬¬4课å¼å§ï¼æ ¢æ ¢ä¼ä»ä¸æçScratchè¿æ¸¡å°è±æçScratchçå¦ä¹ ï¼ç¸å¯¹æ¥è¯´è½å¤æé«è±è¯åè¯ç认è¯ï¼å¯¹åºé¾åº¦ä¹æ´å¤§ã
éåå¦åï¼è±æççå¦ä¹ æä¸å®çé¾åº¦ï¼æ´éåäºå¹´çº§å°å年级ï¼é¶åºç¡ï¼å¯¹è±è¯å 容æ¥å度æ¯è¾é«çå°æåã
cè¯è¨è½¯ä»¶åªä¸ªå¥½ç¨
ææºcè¯è¨ç¼ç¨appæãCè¯è¨å¦ä¹ å®å ¸ãããCè¯è¨ç¼è¯å¨ãããCè¯è¨ç¼è¯å¨IDEãããèé¸å¦Cè¯è¨ãããææºç¼ç¨ãã
1ããCè¯è¨å¦ä¹ å®å ¸ã
没æä»»ä½çåºç¡ä¹è½å¿«éå¦ä¹ Cè¯è¨ï¼ææ¡è®¡ç®æºæ´é«çº§çè¿é¶ç¥è¯ï¼å个é¶æ®µçå¦ä¹ å 容é½å¾å ¨é¢ï¼è¿ææµ·éçCè¯è¨é¢åºå·ä¸åï¼æ¯æ³è¦å¦ä¼è®¡ç®æºçå¿ å¤å®å ¸ä¹ä¸ã
2ããCè¯è¨ç¼è¯å¨ã
å°±ç®ç¨ææºä¹è½å¤å®æCè¯è¨çç¼å以åç¼è¯ï¼è¿è¡ä¸äºç®åçå°è½¯ä»¶ï¼è¿å¯ä»¥ç´æ¥èªå·±å¨æå软件ï¼å¤§éçæç¨å¸®å©ä½ å¿«éäºè§£ç¥è¯ã
3ããCè¯è¨ç¼è¯å¨IDEã
å¨çµèä¸å®æçæä½å¨ææºä¸ä¸æ ·ä¹å¯ä»¥ï¼çä¼¼å°å·§ä½å ¶å®åè½éå¸¸å ¨é¢ï¼ç¨æ·å¯ä»¥å¦ä¹ ä¸äºCè¯è¨çåºç¡ï¼äºè§£ä¸äºè¿é¶çå±é¢ï¼è¿è½çåç§å¤§ç¥çå®ææ¼ç»ï¼æ¯ä¸ä¸ªé®é¢é½è®²çé常详ç»ã
4ããèé¸å¦Cè¯è¨ã
æ³è¦å¦å¥½è®¡ç®æºå¦ä¼Cè¯è¨æ¯å¿ å¤çï¼å¤§éç¸å ³è¯¾ç¨å 容å è´¹å享ï¼ä¸ºå¤§å®¶è¯¦ç»çä»ç»äºä»ä¹å«åCè¯è¨ï¼å¹¶ä¸ä»é¶åºç¡é¶é¨æ§å¼å§æå¦ï¼å¤§éç丰å¯ç¼ç¨ä¾åç´æ¥å°±è½å¥ç¨ã
5ããææºç¼ç¨ã
å°±ç®æ²¡æçµèä¹è½å¤å®æææºç¼ç¨ï¼ä¸ä¸å®¢æå¨çº¿å¸®ä½ 解çä»»ä½é®é¢ï¼è¶ å¤è¶£å³å·¥å ·å¶ä½åºç®åçAPPï¼æ¥èªåè·¯ç大ç¥å享èªå·±çååæç¨ï¼éä¿ææçæå¦æ¡ä¾è®©ä½ ä¸çå°±æã
cè¯è¨ç¼ç¨ä»ç»
Cè¯è¨æ¯ä¸é¨é¢åè¿ç¨çãæ½è±¡åçéç¨ç¨åºè®¾è®¡è¯è¨ï¼å¹¿æ³åºç¨äºåºå±å¼åãCè¯è¨è½ä»¥ç®æçæ¹å¼ç¼è¯ãå¤çä½çº§åå¨å¨ãCè¯è¨æ¯ä» 产çå°éçæºå¨è¯è¨ä»¥åä¸éè¦ä»»ä½è¿è¡ç¯å¢æ¯æ便è½è¿è¡çé«æçç¨åºè®¾è®¡è¯è¨ã
å¿ç«¥ç¼ç¨appåªä¸ªå¥½ç®åå½å å°å¿ç¼ç¨è½¯ä»¶æï¼KodableãDaisytheDinosaurãGamestarMechanicããå¦éå¦ä¹ å°å¿ç¼ç¨å¹è®ï¼æ¨èéæ©ç«¥ç¨ç«¥ç¾ãç«¥ç¨ç«¥ç¾å°å¿ç¼ç¨ä½éªè¯¾ï¼ç¹å»å¯å è´¹æ¥åè¯å¬
ç¼ç¨åºç¨ç¨åºä¸ºå¿ç«¥ç¼ç¨æä¾äºå 足çæºä¼ï¼ä¸è¬èè¨ï¼åºè¯¥éæ©ä¸äºè¶£å³æ§çç¨æ¸¸æç¨ä½ä½é¾å¿ç«¥çç¼ç¨å¯èï¼éåå¿ç«¥å¦ç¼ç¨ç软件æKodableãDaisytheDinosaurãGamestarMechanicçãå¦å°å¿ç¼ç¨å¯ä»¥æé«å©åé»è¾æç»´ãä¸æ³¨åKodableçç®æ课ç¨ï¼ä¸»è¦é¢åå¹¼å¿åå°äºå¹´çº§çå¦çï¼DaisytheDinosauræ¯ä¸ºå¹¼ç«¥è®¾è®¡çæ好çç¼ç¨åºç¨ä¹ä¸ï¼å®ç¨æ¸¸ææå©å们åºç¡çç¼ç¨ç¥è¯ï¼GamestarMechanicæ¯æ¬¾åºäºWebçåºç¨ç¨åºï¼è½æä¼å©å们å¶ä½èªå·±çè§é¢æ¸¸æï¼Tynkeræç¼ç¨ä¹é常åºè²ï¼å¨å¼å§å¦ä¹ PythonåJavascriptä¹åï¼å©å们å¯ä»¥å 使ç¨å¯è§å模åç¼ç¨ãå¦å°å¿ç¼ç¨å¯ä»¥æé«å©åé»è¾æç»´ãä¸æ³¨åï¼
æ³äºè§£æ´å¤å ³äºå°å¿ç¼ç¨çç¸å ³å 容ï¼æ¨èå¨è¯¢ç«¥ç¨ç«¥ç¾ãç«¥ç¨ç«¥ç¾æ¯ç±ç«¥ç¨ç«¥ç¾ç¬ç«å¼åçä¸æå¯è§åå¨çº¿å°å¿ç¼ç¨æè²å¹³å°ï¼é对6âå²éå°å¿æä¾çº¿ä¸å°çç´ææ课ã课ç¨è¦çScratchå¾å½¢çé¢ç¼ç¨ãPython人工æºè½ç¼ç¨ãNOIç³»å课ç¨ä¸å¤§è¯¾ç¨ä½ç³»ãä¾ææ äºåãå¯è§åã游æåçå¦ä¹ æ¹å¼ï¼éç¨èªä¸»ç åçäºå¹³å°ç¼ç¨ç¯å¢ï¼è®©å¦çå¨äºç«¯æä½å³å¯è¿è¡åºç»æãåæ¶ï¼è¿å¯å®ç°èå¸ä¸å¦çå ±äº«æ¡é¢ï¼å®æ¶æ¥çå¦ççå¦ä¹ æ åµã
ç¼ç¨ç¨çappæåªäºè¿éä»ç»3ç§å¯ä»¥å¨ææºä¸ç¼ç¨çappï¼åå«æ¯cè¯è¨ç¼è¯å¨ï¼cè¯è¨ï¼ãAIDEéæå¼åç¯å¢ï¼javaï¼ãQPython3(pythonï¼ï¼é½ä¸éè¦rootï¼å¯ä»¥ç´æ¥ç¼åç¨åºå¹¶è¿è¡ï¼ä¸é¢æç®åä»ç»ä¸ä¸è¿3个appçå®è£ åç®å使ç¨ï¼ä¸»è¦å 容å¦ä¸ï¼
Cè¯è¨ç¼è¯å¨ï¼è¿æ¯ä¸ä¸ªå¾å°å·§çcç¼è¯å¨ï¼å¤§æ¦å å·¦å³ï¼çé¢ç®æ´ãæ´ç´ ï¼ä½¿ç¨èµ·æ¥å¾ç®åï¼ä¸é¢æä»ç»ä¸ä¸è¿ä¸ªappçå®è£ åç®å使ç¨ï¼
1.ä¸è½½å®è£ ï¼è¿é以æçvivoææºä¸ºä¾ï¼ç´æ¥æå¼âåºç¨ååºâï¼æç´¢âCè¯è¨ç¼è¯å¨âï¼å¦ä¸ï¼ç´æ¥ç¹å»ä¸è½½å®è£ ï¼
æµè¯ä»£ç å¦ä¸ï¼è¿éç¼åäº2个å½æ°ï¼åå«æ¯2æ°ä¹åå2æ°åªå·®ï¼å¾ç®åï¼
ç¨åºè¿è¡æªå¾å¦ä¸ï¼éè¦å è¾å ¥2个æ°ï¼æè½æ£å¸¸è¿è¡ï¼
AIDEéæå¼åç¯å¢ï¼è¿ä¸ªä¸»è¦æ¯ç¨æ¥åjava代ç (å建工ç¨ãåå°æ¸¸æç)ï¼å½ç¶ä¹å¯ä»¥åc++代ç ï¼åªä¸è¿éè¦å®è£ 对åºçæ件æè¡ï¼èªå¸¦èªå¨è¡¥å ¨çåè½ï¼çé¢å¹²åãæ´æ´ï¼ä½¿ç¨èµ·æ¥ä¸éï¼ä¸é¢æä»ç»ä¸ä¸è¿ä¸ªappçå®è£ åç®å使ç¨ï¼
1.ä¸è½½å®è£ ï¼è¿ç´æ¥å¨åºç¨ååºéæç´ âAIDEâå°±è¡ï¼ç´æ¥ä¸è½½å®è£ ï¼å¦ä¸ï¼
è¿éæµè¯ä¸ä¸ï¼ä¸»è¦ä»£ç å¦ä¸ï¼å®æ¹èªå¸¦çä¾åï¼
ç¨åºè¿è¡æªå¾å¦ä¸ï¼
QPython3ï¼è¿ä¸ªè§åææï¼ä¸»è¦ç¨æ¥å¨ææºä¸åpython3代ç ï¼ä½¿ç¨èµ·æ¥ä¹ä¸éï¼ä¸é¢æä»ç»ä¸ä¸è¿ä¸ªappçå®è£ åç®å使ç¨ï¼
1.ä¸è½½å®è£ ï¼è¿éç´æ¥å¨åºç¨ååºéæç´¢âQPython3âå°±è¡ï¼ç´æ¥ä¸è½½å®è£ ï¼å¦ä¸ï¼
主çé¢å¦ä¸ï¼ä¸»è¦å为âç»ç«¯âãâç¼è¾å¨âãâç¨åºâãâQPYPIâãâ课ç¨âãâ社åºâè¿6个模åï¼ç»ç«¯ç±»ä¼¼IDLEï¼ç¼è¾å¨ç±»ä¼¼è®°äºæ¬ï¼QPYPIæ¯ç¬¬ä¸æ¹å åå·¥å ·ï¼ç¨åºåå¨å®æ¹èªå¸¦ç示ä¾ï¼è¯¾ç¨æ¯ä¸äºæå¦æ¡ä¾ï¼
è¿éæµè¯ä¸ä¸å®æ¹èªå¸¦çä¾åâspeaky.pyï¼å¨âç¨åºâè¿ä¸ªæ¨¡åä¸ï¼ä»£ç å¦ä¸ï¼
ç¹å»è¿è¡æé®ï¼ç¨åºè¿è¡æªå¾å¦ä¸ï¼
è³æ¤ï¼è¿3个appé½ä»ç»å®æ¯ãæ»çæ¥è¯´ï¼ä½¿ç¨èµ·æ¥é½ä¸éï¼åæåçåè½ï¼å½ç¶ï¼è¿æ许å¤å ¶ä»çappä¹å¯ä»¥å¨ææºä¸è¿è¡ç¼ç¨ï¼åc4droidï¼c/c++ï¼ï¼termuxï¼é«çº§ç»ç«¯ï¼ç±»ä¼¼linuxï¼çï¼è¿éæå°±ä¸è¯¦ç»ä»ç»äºï¼æå ´è¶£çå¯ä»¥å¨ç½ä¸æç´¢ä¸ä¸ï¼æç¸å ³æç¨å示ä¾å¯ä¾åèï¼å¸æ以ä¸å享çå 容è½å¯¹ä½ ææ帮å©å§ã
ç¼ç¨è½¯ä»¶åªä¸ªå¥½ï¼1ãNotepad++
大é¨åå¼å人åé½å¬è¯´æ使ç¨è¿è¿ä¸ªä»£ç ç¼è¾å¨ï¼è®°äºæ¬çå¢å¼ºçï¼å è´¹å¼æºãå°å·§çµæ´»ã使ç¨æ¹ä¾¿ï¼æ¯æ常è§çèªå¨è¡¥å ¨ãè¯æ³æ示ã代ç é«äº®ï¼å¯ç¼è¾è¯è¨å¤è¾¾ç§ï¼å¸¸è§çhtmlï¼cssï¼javascriptï¼javaï¼pythonï¼c++çï¼é½å¯ç´æ¥ç¼è¾ï¼æ¯ä¸æ¬¾é常ä¸éç代ç ç¼è¾å¨ã
2ãEditPlus
è¿ä¹æ¯ä¸æ¬¾å°å·§çµæ´»ç代ç ç¼è¾å¨ï¼åè½ç±»ä¼¼äºNotepad++ï¼æ¥æ强大çææ¬å¤çåè½ï¼çé¢ç®æ´ç¾è§ï¼å¯å¨é度è¾å¿«ï¼æ¯æ常è§çè¯æ³é«äº®ã代ç æå çåè½ï¼è¿å¯ç´æ¥ç¼è¾è¿è¡htmlç½é¡µï¼å¯æ©å±æ§ä¹æ¯è¾å¼ºï¼å¯ä¸çä¸è¶³å°±æ¯ä¸æ¯æ代ç æ示åè½ï¼èªå¨è¡¥å ¨åè½ç¸å¯¹è¾å¼±ï¼ä½æ»ä½æ¥è¯´ï¼ä¹æ¯ä¸ä¸ªé常ä¸éç代ç ç¼è¾å¨ã
3ãVSCode
è¿æ¯ç±å¾®è½¯å¼åç å¶çä¸æ¬¾å è´¹ãå¼æºã跨平å°ç代ç ç¼è¾å¨ï¼æ¯æå ä¹ææ主æµè¯è¨å¼åï¼å¸¸è§çè¯æ³é«äº®ãæºè½è¡¥å ¨ãè¯æ³æ£æ¥ãæ¬å·å¹é ï¼è¿ä¸ªè½¯ä»¶é½æ¯æï¼é¤æ¤ä¹å¤ï¼è¿æ¯ægitåè½ï¼æ件æ©å±ä¸°å¯ï¼ä¸è½½é ç½®ç¸å ³æ件åï¼å¯ç´æ¥è°è¯ãè¿è¡pythonï¼javaï¼c++çç¨åºï¼å¨ä¸çæ¯ä¸ä¸ªé常å欢è¿ç代ç ç¼è¾å¨ã
4ãAtom
è¿ä¸ªæ¯ç±GitHubä¸é¨ä¸ºå¹¿å¤§ç¨åºåå¼åçä¸æ¬¾å è´¹ã跨平å°ç代ç ç¼è¾å¨ï¼ç¨äºå¼ºå¤§çææ¬ç¼è¾å¤çåè½ï¼å¸¸è§çè¯æ³æ示ã代ç é«äº®ãæºè½è¡¥å ¨ï¼è¿ä¸ªè½¯ä»¶é½è½å¾å¥½çæ¯æï¼çé¢ç®æ´ãç´è§ï¼è¿æ¯æå®åæ件管çå¨åè½ï¼å¯¹äºåå¦è æ¥è¯´ï¼æ¯ä¸ä¸ªé常ä¸éçéæ©ã
5ãSublimeText
è¿ä¹æ¯ä¸ä¸ªé常ä¸éç代ç ç¼è¾å¨ï¼å°å·§çµæ´»ã轻便快æ·ãçé¢å好ï¼ç¸ä¿¡å¤§é¨åå¼å人åé½ä½¿ç¨è¿ï¼å¸¸è§ç代ç é«æ¾äº®ãæºè½è¡¥å ¨çåè½ï¼è¿ä¸ªè½¯ä»¶é½è½å¾å¥½çæ¯æï¼é¤æ¤ä¹å¤ï¼æ件æ©å±æºå¶ä¹ç¸å¯¹ä¸°å¯ï¼é ç½®ç¸å ³æ件åï¼å¯ä»¥ç´æ¥è°è¯è¿è¡pythonçç¨åºï¼ä¹æ¯ä¸ä¸ªé常ä¸éç代ç ç¼è¾å¨ã
ä»ä¹ç¼ç¨è½¯ä»¶æ¯è¾å¥½ï¼æ¯è¾å®¹æå ¥é¨1ãJavaScript
Javaæ¯ä¸ç§å¯ä»¥æ°å跨平å°åºç¨è½¯ä»¶çé¢å对象çç¨åºè®¾è®¡è¯è¨ï¼å³ä½¿æ¯å¼åç®åçç¨åºï¼ä¹å¿ 须设计对象ï¼èJavaScriptæ¯ä¸ç§ç´è¯å¼èæ¬è¯è¨ï¼å®æ¬èº«æä¾äºé常丰å¯çå é¨å¯¹è±¡ä¾è®¾è®¡äººå使ç¨ã
2ãPython
Python对åå¦è æ¥è¯´ä¹æ¯ä¸ä¸ªå ¥é¨çº§ç¼ç¨è¯è¨ãPythonå¯ç¨äºWebå¼åçåºç¨ç¨åºåæ¡é¢åºç¨ç¨åºï¼è¿ç§å¨æè¯è¨æ¯æOOPç¼ç¨ãè¿ç¨å¼ç¼ç¨åå½æ°å¼ç¼ç¨ã
å¦å¤ï¼å®æ¯å¼æºè¯è¨ï¼è¿æå³çå®å¯ä»¥å è´¹å ¥æï¼æçç¸å½æ´»è·ç社åºãJoelLeeç»è¿°äºä¸ºä½Pythonå¾æç¨ã
3ãTotalCommander
ç®ç§°TCæ件管çå¨ï¼ä¸æ¬¾åè½å¼ºå¤§çå ¨è½æ件管ç软件ï¼è½å¤æ大å°æé«æ件å¤çå·¥ä½çæç,ä»¥å ¶ä½¿ç¨é«ææ¹ä¾¿ã稳å®å¯é ãæ©å±æ§ä¸å¯é ç½®æ§å¼ºå¾æäºæ æ°çµèèé¸ã
4ãAndroidstudio
对UIçé¢è®¾è®¡åç¼å代ç ææ´å¥½å°æ¯æï¼å¯ä»¥æ¹ä¾¿å°è°æ´è®¾å¤ä¸çå¤ç§å辨çãåæ ·æ¯æProGuardå·¥å ·ååºç¨ç¾åãä¸è¿ï¼ç®åçæ¬çAndroidStudioä¸è½å¨åä¸çªå£ä¸ç®¡çå¤ä¸ªé¡¹ç®ã
5ãWebStorm
jetbrainså ¬å¸æä¸ä¸æ¬¾JavaScriptå¼åå·¥å ·ãç®åå·²ç»è¢«å¹¿å¤§ä¸å½JSå¼åè èªä¸ºâWebå端å¼åç¥å¨âãâæ强大çHTML5ç¼è¾å¨âãâææºè½çJavaScriptIDEâçãä¸IntelliJIDEAåæºï¼ç»§æ¿äºIntelliJIDEA强大çJSé¨åçåè½ã