فهرست منبع

fix some readme error

tanghai 4 سال پیش
والد
کامیت
f05ddbb71f
2فایلهای تغییر یافته به همراه13 افزوده شده و 13 حذف شده
  1. 5 5
      README-ZH.md
  2. 8 8
      README.md

+ 5 - 5
README-ZH.md

@@ -18,11 +18,11 @@
 # ET6 发布!ET6相比ET5有巨大变化,可以说是凤姐变亦菲,6.0拥有如下惊人的特点
 1. 客户端逻辑全热更新(基于ILRuntime),没有不能更的部分  
 2. 客户端服务端均可热重载,开发不用重启客户端服务端即可修改逻辑代码,开发极其方便  
-2. 机器人框架,ET6的客户端的逻辑跟表现分离,机器人程序直接共享利用客户端的逻辑层代码做压测,只需要极少代码即可做出机器人,方便压测服务端  
-3. 测试用例框架,利用客户端的逻辑层代码写单元测试,每个单元测试都是完整的游戏环境,无需各种恶心的mock  
-4. AI框架,比行为树更加方便,写AI比写UI还简单  
-5. 新的服务端架构,极其优美  
-6. 内外网kcp网络,性能强劲,搭配软路由模块,可以防各种网络攻击  
+3. 机器人框架,ET6的客户端的逻辑跟表现分离,机器人程序直接共享利用客户端的逻辑层代码做压测,只需要极少代码即可做出机器人,方便压测服务端  
+4. 测试用例框架,利用客户端的逻辑层代码写单元测试,每个单元测试都是完整的游戏环境,无需各种恶心的mock  
+5. AI框架,比行为树更加方便,写AI比写UI还简单  
+6. 新的服务端架构,极其优美  
+7. 内外网kcp网络,性能强劲,搭配软路由模块,可以防各种网络攻击  
 
 # ET开发的商业mmo项目千古风流成功上线,64核128G内存的单服单物理机1.5W在线(实际线上策划为了生态限制为单服6000人同时在线,6000人的话cpu消耗约为30%)。为了堆栈行号正常,线上跑得是Debug版,如果使用Release版开启优化,性能还能翻一倍,达到单物理机3W在线!上线5个月来十分稳定。千古风流使用了ET框架从零开发,用时两年,这个开发速度可以说无人出其右。千古风流的成功上线证明了ET具备开发任何大型游戏的能力,开发速度,开发效率都令人叹为观止!千古风流使用到的客户端服务器技术:  
 1. 动态副本跟分线,按需分配,用完回收  

+ 8 - 8
README.md

@@ -17,13 +17,13 @@
 
 
 # ET6 has huge changes compared with ET5, and it can be said that Phoenix has become Yifei. 6.0 has the following amazing features
-1. client-side logic full hot update (based on ILRuntime), no part that can not be changed  
+1. client-side logic code full hot update (based on ILRuntime) on ios, no part that can not be changed  
 2. client and server can be hot reload, development without restarting the client and server can modify the logic code, development is extremely convenient  
-2. robot framework, ET6 client-side logic and performance separation, robot program directly share the use of client-side logic layer code to do pressure testing, only a very small amount of code to make the robot, easy to pressure test the server  
-3. test case framework, using the client's logic layer code to write unit tests, each unit test is a complete game environment, without all kinds of nasty mock  
-4 AI framework, more convenient than the behavior tree, write AI than writing UI is still simple  
-5. the new server-side architecture, extremely beautiful  
-6. intranet and extranet kcp network, strong performance, with soft routing module, can prevent all kinds of network attacks  
+3. robot framework, ET6 client-side logic and performance separation, robot program directly share the use of client-side logic layer code to do pressure testing, only a very small amount of code to make the robot, easy to pressure test the server  
+4. test case framework, using the client's logic layer code to write unit tests, each unit test is a complete game environment, without all kinds of nasty mock  
+5. AI framework, more convenient than the behavior tree, write AI than writing UI is still simple  
+6. the new server-side architecture, extremely beautiful  
+7. intranet and extranet kcp network, strong performance, with soft routing module, can prevent all kinds of network attacks  
 
 # ET development of commercial mmo project thousand ancient wind flow successfully online, 64 core 128G memory single service single physical machine 1.5W online (the actual online planning for ecological restrictions for a single service 6000 people online at the same time, 6000 people then cpu consumption is about 30%). In order to stack line number normal, online run is Debug version, if you use Release version to open optimization, performance can also double, to reach a single physical machine 3W online! On-line for 5 months is very stable. Thousand ancient wind flow using the ET framework developed from scratch, it took two years, this development speed can be said that no one can be its right. The successful launch of Thousand Ancient Winds proves that ET has the ability to develop any large game, development speed, development efficiency are breathtaking! The client server technology used in Thousand Ancient Winds and Currents: 1.  
 1. dynamic copies and sub-lines, on-demand allocation, recycling after use  
@@ -32,7 +32,7 @@
 4. cross-services copies, cross-services battlefield  
 5. front and back-end integration, the use of client-side code to develop server pressure testing robot, four 24-core machine easily simulate 1W people to do the task  
 6. a variety of ai design, the use of ET's new development of ai framework, so that ai development is as simple as writing ui  
-7 test case framework, most of the important system, the thousand ancient wind flow are written test cases, different from the test cases on the market, each thousand ancient wind flow test cases are a complete game environment, for the protocol level, do not need to engage in a variety of interfaces to mock. write up very fast.  
+7. test case framework, most of the important system, the thousand ancient wind flow are written test cases, different from the test cases on the market, each thousand ancient wind flow test cases are a complete game environment, for the protocol level, do not need to engage in a variety of interfaces to mock. write up very fast.  
 8. aoi implementation of the nine-gong grid, dynamic adjustment of the players seen to reduce the server load  
 9. anti-attack, a thousand ancient wind flow developed a soft route function, even if the attack can only attack to the soft route, once attacked, the player client found a few seconds no response, you can dynamically switch to other soft routes, the user almost no perception. The whole process of client network connection does not open, no loss of data.  
 10. there are many, many more, here will not be verbose  
@@ -84,7 +84,7 @@ Unity can export scene data to the server side to do recast pathfinding. Very co
 This can print out any data in the process, greatly simplifying the difficulty of finding problems on the server side, open the repl method, enter repl directly in the console to enter repl mode  
 ### 13. Provide client-side bot framework support  
 A few lines of code to create a robot to log into the game. Robot pressure testing is a breeze, the robot is exactly the same as the normal player, use the robot to do a good pressure test before going online, greatly reducing the chance of crashing online   
-### 14.AI framework  
+### 14. AI framework  
 ET's AI framework makes AI writing even easier than UI.     
 ### 15. Test case framework  
 Unlike the test cases on the market, ET's test cases are a complete game environment, for the protocol level, no need to engage in a variety of interfaces to mock. write up very quickly