#### Ò»¡¢ÒýÇæäÖȾ¼¼Êõ»ùÒò²îÒì
##### **1. µ×²ãäÖȾ¼Ü¹¹¶Ô±È**
- **GOMÒýÇæ**£º»ùÓÚDirectX 9.0c¿ª·¢£¬×î´óÖ§³Ö1024x768·Ö±æÂÊ£¬²ÉÓù̶¨¹ÜÏßäÖȾ£¨Fixed Pipeline£©¡£
- **GEEÒýÇæ**£º»ùÓÚDirectX 11ÖØ¹¹£¬Ö§³Ö4K·Ö±æÂÊÓ붯̬¹âÓ°£¨Dynamic Lighting£©£¬Ê¹Óÿɱà³Ì×ÅÉ«Æ÷£¨Shader Model 5.0£©¡£
##### **2. ÎÆÀíѹËõ¼¼Êõ**
- **GOM**£º²ÉÓÃLZ77Ë㷨ѹËõWIL/WZLËØ²Ä£¬»ÖÊËðʧÂÊÔ¼15%¡£
- **GEE**£ºÖ§³ÖBC7ÎÆÀíѹËõ£¬ÏàͬÌå»ýÏ»ÖÊÌáÉý40%¡£
---
#### ¶þ¡¢°Ë´óºËÐÄ»ÖʲîÒìµã¾«×¼Ê¶±ð
##### **1. ¹âÖùÌØÐ§£¨ºËÐıêÖ¾£©**
- **GOM¹âÖùÌØÕ÷**£º
- ¾²Ì¬·Ö²ãÌùͼ£¨Èç¹âÖù·ÖΪ3²ã£ºµ××ù/Öмä/¶¥²¿£©
- ±ßÔµ¾â³ÝÃ÷ÏÔ£¨ÎÞ¿¹¾â³Ý´¦Àí£©
- ÑÕÉ«¹ý¶ÉÉúÓ²£¨½öÖ§³Ö256É«Ë÷Òý£©
![GOM¹âÖùʾÒâͼ£º·Ö²ã¾²Ì¬Ìùͼ£¬±ßÔµ¾â³Ý
- **GEE¹âÖùÌØÕ÷**£º
- ¶¯Ì¬Á£×ÓЧ¹û£¨Èç¹âЧÁ÷¶¯¡¢ÉÁ˸£©
- ±ßԵƽ»¬£¨MSAA 4x¿¹¾â³Ý£©
- Ö§³ÖRGBAÕæ²ÊÉ«½¥±ä
##### **2. ¼¼ÄÜÌØÐ§£¨Ä§·¨¶¯»£©**
- **GOMħ·¨ÌØÕ÷**£º
- ×î´óÖ§³Ö60Ö¡¶¯»£¨Magic.wzl£©
- µ¥É«Í¨µÀ͸Ã÷£¨Alpha 1bit£©
- ²¥·ÅËٶȹ̶¨£¨100ms/Ö¡£©
- **GEEħ·¨ÌØÕ÷**£º
- Ö§³Ö120Ö¡PNGÐòÁÐ
- 8λ͸Ã÷¶ÈͨµÀ£¨°ë͸Ã÷ÑÌÎíЧ¹û£©
- ¿É±äËÙ²¥·Å£¨50-200ms/Ö¡¶¯Ì¬µ÷Õû£©
##### **3. ×°±¸Íâ¹Û£¨¶¯Ì¬Ä£ÐÍ£©**
- **GOM×°±¸ÌØÕ÷**£º
- ¾²Ì¬Ìùͼ£¨Items.wzl£©
- ×î´ó³ß´ç64x64ÏñËØ
- ²»Ö§³Ö¶¯Ì¬»»É«£¨Èç³á°òÑÕÉ«¹Ì¶¨£©
- **GEE×°±¸ÌØÕ÷**£º
- Ö§³ÖSpine¹Ç÷À¶¯»£¨ÈçÆ®¶¯Åû·ç£©
- Ö§³Ö1024x1024¸ßÇåÌùͼ
- ÑÕÉ«²ÎÊý»¯£¨HueÖµ¶¯Ì¬µ÷ÕûÍâ¹Û£©
##### **4. Ë®ÃæÓëÌìÆøÏµÍ³**
- **GOMË®ÌåÌØÕ÷**£º
- ¾²Ì¬²¨ÎÆÌùͼ£¨ÎÞÎïÀí½»»¥£©
- ÌìÆøÐ§¹û½öÖ§³ÖÑ©/Óêµã£¨ÎÞ¶¯Ì¬·çÁ¦£©
- **GEEË®ÌåÌØÕ÷**£º
- ʵʱÕÛÉä/·´É䣨Shader¼ÆË㣩
- ÓêÑ©ÊÜ·çÁ¦Ó°Ïì¹ì¼£
- Ö§³ÖÖçÒ¹¹âÓ°±ä»¯
---
#### Èý¡¢ËIJ½ÊµÕ½¼ø±ð·¨
##### **²½Öè1£º¼ì²é¹âÖùÓë¼¼ÄÜÌØÐ§**
1. ¹¥»÷¹ÖÎï´¥·¢×°±¸¹âÖù£¬¹Û²ìÊÇ·ñÓж¯Ì¬Á£×ÓЧ¹û¡£
2. ÊÍ·Å“»ðǽ”¼¼ÄÜ£¬¼ì²é»ðÑæ±ßÔµÊÇ·ñƽ»¬ÎÞ¾â³Ý¡£
##### **²½Öè2£º·Å´ó×°±¸Ï¸½Ú**
1. ½«ÓÎÏ··Ö±æÂʵ÷ÕûΪ1024x768ÒÔÉÏ£¬²é¿´×°±¸ÊÇ·ñ³öÏÖÂíÈü¿Ë¡£
2. Ðýת½ÇÉ«Êӽǣ¬¹Û²ìÅû·ç/³á°òÊÇ·ñÓйÇ÷À¶¯»¡£
##### **²½Öè3£ºÌìÆøÏµÍ³²âÊÔ**
1. ʹÓÃGMÃüÁî `@Weather 2` ¿ªÆôÓêÌ죬²é¿´ÓêµãÊÇ·ñËæ·çÏòÆ«ÒÆ¡£
2. ¿¿½üË®ÃæÐÐ×ߣ¬¹Û²ìµ¹Ó°ÊÇ·ñʵʱ±ä»¯¡£
##### **²½Öè4£ºÎļþ¸ñʽÑéÖ¤£¨½ø½×£©**
1. ½âѹ¿Í»§¶Ë²¹¶¡£¬¼ì²éÊÇ·ñ´æÔÚ `.spine` »ò `.png` ÐòÁÐÎļþ¡£
2. ÓÃÎı¾±à¼Æ÷´ò¿ª `Config.json`£¬ËÑË÷ "Shader":"WaterEffect"¡£
---
#### ËÄ¡¢»ìÏý°æ±¾Ê¶±ð¼¼ÇÉ
##### **1. GOMÒýÇæÎ±×°GEE»ÖÊµÄÆÆÕÀ**
- **¶¯Ì¬¹âЧÌùͼ**£ºÓÃWilEditor´ò¿ª·¢ÏÖʵΪ¶àÕž²Ì¬Í¼Æ´½Ó¡£
- **¼Ù¸ßÇåËØ²Ä**£º1024x1024ÌùͼÔÚGOMÖлᱻѹËõΪ64x64¡£
##### **2. ¹¤¾ß¼ì²â·¨**
- **ÒýÇæÖ¸ÎÆÉ¨Ãè**£ºÊ¹ÓÃGeeEngineDetector¹¤¾ß¼ì²âºËÐÄÄ£¿éÌØÕ÷Âë¡£
- **ÐÔÄÜ¼à¿Ø**£ºGOMÒýÇæGPUÕ¼ÓÃÂÊͨ³£µÍÓÚ15%£¬GEE¿É´ï50%ÒÔÉÏ¡£
---
#### Îå¡¢×ܽáÓë±Ü¿ÓÖ¸ÄÏ
- **ºËÐĿھ÷**£º¶¯Ì¬Ð§¹û¿´¹âÖù£¬¸ßÇå»Öʲé×°±¸£¬¸´ÔÓÌìÆø±æÄںˡ£
- **±Ø¼ÇÌØÕ÷**£ºGOMÎÞ¿¹¾â³Ý¡¢ÎÞÁ£×ÓÌØÐ§¡¢ÎÞ¹Ç÷À¶¯»¡£
- **¾¯Ê¾°¸Àý**£ºÊÐÃæÉÏËùν“GOM¸ßÇåÖØÖÆ°æ”¶àΪPSÌØÐ§½ØÍ¼ÆÛÕ©¡£
ÕÆÎÕÕâЩÊÓ¾õ¼ø±ð·¨Ôò£¬¿É¿ìËÙÊ¶ÆÆÒýÇæÎ±×°£¬¾«×¼Åжϰ汾»ùÒò¡£ÎÞÂÛÊÇ»³¾É·þÑ¡Ôñ»¹ÊǼ¼ÊõÑо¿£¬¶¼ÄܱܿªÉî¿Ó£¬Ö±»÷±¾ÖÊ£¡
## GOMÒýÇæÓëGEEÒýÇæ»ÖʶԱÈ
### »Ã澫ϸ¶È
1. **GOMÒýÇæ**
GOMÒýÇæÀúÊ·½ÏÎªÓÆ¾Ã£¬Æä»Ã澫ϸ¶ÈÔÚÔçÆÚµÄ´«Ææ°æ±¾ÖбíÏÖÏà¶Ô»ù´¡¡£µØÍ¼ÎÆÀíºÍ½ÇɫģÐ͵Äϸ½Ú¿Ì»²»¹»·á¸»£¬ÕûÌå»ÃæÏà¶Ô½ÏΪ´Ö²Ú¡£ÀýÈ磬µØÍ¼ÉϵĽ¨Öþ¡¢Ê÷ľµÈÔªËØ£¬ÔÚGOMÒýÇæµÄ³ÊÏÖÏ£¬¿ÉÄÜÖ»Óмòµ¥µÄÂÖÀªºÍÑÕÉ«Çø·Ö£¬È±·¦Ï¸ÄåµÄÎÆÀíºÍ¹âӰЧ¹û¡£½ÇÉ«µÄ¶¯×÷ºÍ¼¼ÄÜÌØÐ§Ò²±È½Ïµ¥Ò»£¬²»¹»Á÷³©ºÍÉú¶¯¡£²»¹ý£¬ÕâÖÖÏà¶Ô¼òµ¥µÄ»Ãæ·ç¸ñÒ²ÈÃһЩÀÏÍæ¼Ò¸ÐÊܵ½ÁË´«ÆæÓÎÏ·×î³õµÄÖÊÆÓÔÏζ¡£
2. **GEEÒýÇæ**
GEEÒýÇæÔÚ»Ãæ¾«Ï¸¶ÈÉÏÓÐÁËÏÔÖøµÄÌáÉý¡£Ëü²ÉÓÃÁ˸üÏȽøµÄͼÐδ¦Àí¼¼Êõ£¬Äܹ»³ÊÏÖ³ö¸ü¼ÓϸÄåµÄµØÍ¼ÎÆÀíºÍ¾«ÖµĽÇɫģÐÍ¡£µØÍ¼Öеij¡¾°ÔªËØ£¬Èçɽ´¨¡¢ºÓÁ÷¡¢½¨ÖþµÈ£¬¶¼ÓÐ×ŷḻµÄϸ½ÚºÍ±ÆÕæµÄ¹âӰЧ¹û¡£½ÇÉ«µÄÍâò¡¢×°±¸µÄÍâ¹ÛÒ²¸ü¼ÓÁ¢ÌåºÍÃÀ¹Û£¬¼¼ÄÜÌØÐ§¸ü¼ÓѤÀö¶à²Ê£¬¸øÍæ¼Ò´øÀ´ÁËÊÓ¾õÉϵÄÕðº³ÌåÑé¡£
### É«²Ê±íÏÖ
1. **GOMÒýÇæ**
GOMÒýÇæµÄÉ«²Ê±íÏÖÏà¶Ô½ÏΪ±£ÊØ£¬ÕûÌåÉ«µ÷½ÏΪµ¥Ò»£¬É«²Ê±¥ºÍ¶ÈºÍ¶Ô±È¶ÈÒ²²»¸ß¡£ÓÎÏ·Öеij¡¾°ºÍ½ÇÉ«ÑÕÉ«ÍùÍù±È½Ï°µµ£¬È±·¦ÏÊÑ޶ȺͲã´Î¸Ð¡£ÕâʹµÃÓÎÏ·»ÃæÔÚÊÓ¾õÉÏÏÔµÃÓÐЩ³ÁÃÆ£¬²»¹»ÎüÒýÈË¡£µ«¶ÔÓÚһЩ׷Ç󻳾ɷç¸ñµÄÍæ¼ÒÀ´Ëµ£¬ÕâÖÖÉ«²Ê±íÏÖ·´¶øÄÜ»½ÆðËûÃǶԹýÈ¥´«ÆæÓÎÏ·µÄ»ØÒä¡£
2. **GEEÒýÇæ**
GEEÒýÇæ×¢ÖØÉ«²ÊµÄÔËÓã¬Äܹ»Ìṩ¸ü¼Ó·á¸»ºÍÏÊÑÞµÄÉ«²Ê±íÏÖ¡£ÓÎÏ·Öеij¡¾°É«²Ê°ßìµ£¬¸÷ÖÖÑÕÉ«Ï໥´îÅ䣬ӪÔì³öÁËÉú¶¯±ÆÕæµÄÓÎÏ·ÊÀ½ç¡£ÎÞÂÛÊÇÃ÷ÁÁµÄÌì¿Õ¡¢´äÂ̵IJݵأ¬»¹ÊÇѤÀöµÄ¼¼ÄÜÌØÐ§£¬¶¼ÄܸøÍæ¼Ò´øÀ´Ç¿ÁÒµÄÊÓ¾õ³å»÷¡£Í¬Ê±£¬GEEÒýÇæ»¹Äܹ»¸ù¾Ý²»Í¬µÄ³¡¾°ºÍ·ÕΧ£¬µ÷ÕûÉ«²ÊµÄ±¥ºÍ¶ÈºÍ¶Ô±È¶È£¬ÔöÇ¿»ÃæµÄ±íÏÖÁ¦¡£
### ¹âӰЧ¹û
1. **GOMÒýÇæ**
GOMÒýÇæµÄ¹âӰЧ¹ûÏà¶Ô¼òµ¥£¬È±·¦ÕæÊµ¸ÐºÍ²ã´Î¸Ð¡£ÔÚÓÎÏ·ÖУ¬¹âÕÕЧ¹ûÍùÍù±È½Ïµ¥Ò»£¬²»ÄܺܺõØÄ£Äâ³ö×ÔÈ»¹âÏߵı仯ºÍ·´Éä¡£ÀýÈ磬ÔÚÊÒÄÚ³¡¾°ÖУ¬¹âÏߵķֲ¼¿ÉÄܲ»¹»¾ùÔÈ£¬ÒõÓ°µÄ±íÏÖÒ²±È½ÏÄ£ºý¡£ÕâʹµÃÓÎÏ·»ÃæÔÚÊÓ¾õÉÏȱ·¦Á¢Ìå¸ÐºÍ¿Õ¼ä¸Ð¡£
2. **GEEÒýÇæ**
GEEÒýÇæÒýÈëÁËÏȽøµÄ¹âÓ°¼¼Êõ£¬Äܹ»Ä£Äâ³ö±ÆÕæµÄ×ÔÈ»¹âÏßЧ¹û¡£ÔÚÓÎÏ·ÖУ¬Ñô¹âµÄÕÕÉä¡¢Ô¹âµÄÈ÷Âä¶¼ÄܳÊÏÖ³öϸÄåµÄ¹âÓ°±ä»¯¡£½¨ÖþÎïºÍ½ÇÉ«µÄÒõÓ°Ò²¸ü¼ÓÇåÎúºÍÕæÊµ£¬ÔöÇ¿ÁË»ÃæµÄÁ¢Ìå¸ÐºÍ¿Õ¼ä¸Ð¡£´ËÍ⣬GEEÒýÇæ»¹Äܹ»¸ù¾Ý²»Í¬µÄʱ¼äºÍÌìÆøÌõ¼þ£¬¶¯Ì¬µ÷Õû¹âӰЧ¹û£¬ÓªÔì³ö²»Í¬µÄ·ÕΧ¡£
## ʶ±ðGOM´«Ææ°æ±¾µÄ·½·¨
### ´ÓµÇ¼Æ÷ÌØÕ÷ʶ±ð
1. **½çÃæ·ç¸ñ**
GOM´«Ææ°æ±¾µÄµÇ¼Æ÷½çÃæ·ç¸ñͨ³£±È½Ï´«Í³£¬¾ßÓÐÔçÆÚ´«ÆæµÇ¼Æ÷µÄÌØµã¡£½çÃæ²¼¾ÖÏà¶Ô¼òµ¥£¬ÑÕÉ«´îÅäÒ²±È½ÏÆÓËØ£¬¿ÉÄÜÒÔÀ¶É«¡¢»ÒÉ«µÈÀäÉ«µ÷ΪÖ÷¡£µÇ¼Æ÷Éϵİ´Å¥ºÍÎÄ×ÖÉè¼ÆÒ²±È½Ï¼ò½à£¬Ã»Óйý¶àµÄ»¨ÉÚÔªËØ¡£¶øGEEÒýÇæµÄµÇ¼Æ÷½çÃæ¿ÉÄܸü¼ÓÏÖ´ú»¯£¬²ÉÓÃÁ˸ü¼ÓÃÀ¹ÛºÍʱÉеÄÉè¼Æ·ç¸ñ£¬½çÃæÑÕÉ«¸ü¼ÓÏÊÑÞ£¬°´Å¥ºÍÎÄ×ÖµÄÅŰæÒ²¸ü¼ÓºÏÀí¡£
2. **¹¦ÄÜÌØµã**
GOMµÇ¼Æ÷µÄ¹¦ÄÜÏà¶Ô½ÏΪ»ù´¡£¬Ö÷Òª°üÀ¨·þÎñÆ÷ÁбíÏÔʾ¡¢Õ˺ŵǼ¡¢°æ±¾¸üеȻù±¾¹¦ÄÜ¡£¸üÐÂÌáʾ¿ÉÄÜÏà¶Ô¼òµ¥£¬ÓÐʱÐèÒªÍæ¼ÒÊÖ¶¯Ñ¡Ôñ¸üÐÂÑ¡Ïî¡£¶øGEEµÇ¼Æ÷¿ÉÄÜ»áÓÐÒ»Ð©ÌØÉ«¹¦ÄÜ£¬ÈçÖÇÄÜ×Ô¶¯¸üÐÂÌáʾ¡¢ÓÎÏ·¹«¸æ¹ö¶¯ÏÔʾ¡¢Íæ¼ÒÉçÇøÁ´½ÓµÈ£¬¹¦Äܸü¼Ó·á¸»ºÍ±ã½Ý¡£
### ´ÓÓÎÏ·ÎļþÌØÕ÷ʶ±ð
1. **ºËÐÄÎļþÃû³Æ**
ÔÚÓÎÏ·µÄ°²×°Ä¿Â¼ÖУ¬GOM´«Ææ°æ±¾ÓÐÆäÌØ¶¨µÄºËÐÄÎļþÃû³Æ¡£ÀýÈ磬³£¼ûµÄ“Mir200”Îļþ¼ÐÊÇGOMÒýÇæµÄÖØÒª±êÖ¾Ö®Ò»£¬ÆäÖаüº¬ÁËÓÎÏ·µÄÖ÷Òª×ÊÔ´Îļþ£¬ÈçµØÍ¼¡¢¹ÖÎïÄ£ÐÍ¡¢×°±¸Í¼Æ¬µÈ¡£´ËÍ⣬“LoginGate.exe”“DB.exe”µÈÎļþÒ²ÊÇGOMÒýÇæ°æ±¾µÄµäÐÍÎļþ¡£¶øGEEÒýÇæµÄºËÐÄÎļþÃû³ÆºÍ½á¹¹ÔòÓÐËù²»Í¬£¬Èç“GEE”Îļþ¼Ð¡¢“M2Server.exe”“DBServer.exe”µÈ¡£
2. **ÅäÖÃÎļþÄÚÈÝ**
GOM´«Ææ°æ±¾µÄÅäÖÃÎļþÄÚÈÝÒ²ÓÐÆä¶ÀÌØÖ®´¦¡£ÀýÈ磬“!Monster.txt”¼Ç¼ÁËÓÎÏ·Öи÷ÖÖ¹ÖÎïµÄÊôÐÔºÍÐÐΪ£»“!Magic.txt”¶¨ÒåÁËħ·¨¼¼ÄܵIJÎÊýºÍЧ¹û¡£Í¨¹ý²é¿´ÕâЩÅäÖÃÎļþµÄÄÚÈݺ͸ñʽ£¬¿ÉÒÔÅжÏÊÇ·ñΪGOM°æ±¾¡£¶øGEEÒýÇæµÄÅäÖÃÎļþÔòÓв»Í¬µÄÃüÃûºÍÄÚÈݽṹ¡£
### ´ÓÓÎÏ·ÄÚ±íÏÖʶ±ð
1. **µØÍ¼ºÍ³¡¾°**
GOM´«Ææ°æ±¾µÄµØÍ¼ºÍ³¡¾°¾ßÓÐÒ»¶¨µÄÌØÕ÷¡£µØÍ¼µÄÉè¼ÆÏà¶Ô¼òµ¥£¬µØÐα仯²»¹»·á¸»£¬³¡¾°ÔªËصÄÖÖÀàÒ²±È½ÏÓÐÏÞ¡£ÀýÈ磬һЩ¾µäµÄGOM°æ±¾µØÍ¼¿ÉÄÜÖ»Óмòµ¥µÄ³ÇÕò¡¢Ò°ÍâµØÍ¼ºÍÉÙÁ¿µÄ¸±±¾¡£¶øGEEÒýÇæµÄµØÍ¼Ôò¸ü¼Ó¸´ÔӺͶàÑù»¯£¬Óиü¶àµÄ´óÐ͸±±¾¡¢ÌØÉ«µØÍ¼ºÍÒþ²ØÇøÓò£¬³¡¾°µÄ²¼¾ÖºÍÉè¼ÆÒ²¸ü¼Ó¾«ÇÉ¡£
2. **¹ÖÎïºÍ½ÇÉ«**
GOM°æ±¾ÖеĹÖÎïºÍ½ÇɫģÐÍÏà¶Ô½ÏΪ´Ö²Ú£¬¶¯×÷ºÍ¶¯»Ð§¹ûÒ²²»¹»Á÷³©¡£¹ÖÎïµÄÖÖÀàºÍÍâ¹Û±ä»¯Ïà¶Ô½ÏÉÙ£¬½ÇÉ«µÄÖ°ÒµÌØÉ«±íÏÖÒ²²»¹»Ã÷ÏÔ¡£¶øGEEÒýÇæµÄ¹ÖÎïºÍ½ÇɫģÐ͸ü¼Ó¾«Ï¸£¬¶¯×÷¸ü¼ÓÁ÷³©×ÔÈ»£¬Ö°ÒµÌØÉ«¸ü¼ÓÍ»³ö£¬Ã¿¸öÖ°Òµ¶¼ÓжÀÌØµÄ¼¼Äܶ¯»ºÍÍâ¹Û±íÏÖ¡£
## ×ܽá
ͨ¹ý¶ÔGOMÒýÇæºÍGEEÒýÇæ»ÖʵĶԱȣ¬ÎÒÃÇ¿ÉÒÔÃ÷ÏÔ¿´³öÁ½ÕßÔÚ»Ãæ¾«Ï¸¶È¡¢É«²Ê±íÏֺ͹âӰЧ¹ûµÈ·½Ãæ´æÔÚ²îÒ졣ͬʱ£¬Í¨¹ý´ÓµÇ¼Æ÷ÌØÕ÷¡¢ÓÎÏ·ÎļþÌØÕ÷ºÍÓÎÏ·ÄÚ±íÏֵȶà¸ö·½Ãæ½øÐÐ×ۺϷÖÎö£¬ÎÒÃÇÄܹ»½ÏΪ׼ȷµØÊ¶±ðGOM´«Ææ°æ±¾¡£ÎÞÂÛÊÇϲ»¶»³¾É·ç¸ñµÄGOM°æ±¾£¬»¹ÊÇ×·Çó¾«ÃÀ»ÖʵÄGEE°æ±¾£¬Íæ¼Ò¶¼¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄϲºÃÑ¡ÔñÊʺÏ×Ô¼ºµÄ´«ÆæÓÎÏ·¡£
##### **1. µ×²ãäÖȾ¼Ü¹¹¶Ô±È**
- **GOMÒýÇæ**£º»ùÓÚDirectX 9.0c¿ª·¢£¬×î´óÖ§³Ö1024x768·Ö±æÂÊ£¬²ÉÓù̶¨¹ÜÏßäÖȾ£¨Fixed Pipeline£©¡£
- **GEEÒýÇæ**£º»ùÓÚDirectX 11ÖØ¹¹£¬Ö§³Ö4K·Ö±æÂÊÓ붯̬¹âÓ°£¨Dynamic Lighting£©£¬Ê¹Óÿɱà³Ì×ÅÉ«Æ÷£¨Shader Model 5.0£©¡£
##### **2. ÎÆÀíѹËõ¼¼Êõ**
- **GOM**£º²ÉÓÃLZ77Ë㷨ѹËõWIL/WZLËØ²Ä£¬»ÖÊËðʧÂÊÔ¼15%¡£
- **GEE**£ºÖ§³ÖBC7ÎÆÀíѹËõ£¬ÏàͬÌå»ýÏ»ÖÊÌáÉý40%¡£
---
#### ¶þ¡¢°Ë´óºËÐÄ»ÖʲîÒìµã¾«×¼Ê¶±ð
##### **1. ¹âÖùÌØÐ§£¨ºËÐıêÖ¾£©**
- **GOM¹âÖùÌØÕ÷**£º
- ¾²Ì¬·Ö²ãÌùͼ£¨Èç¹âÖù·ÖΪ3²ã£ºµ××ù/Öмä/¶¥²¿£©
- ±ßÔµ¾â³ÝÃ÷ÏÔ£¨ÎÞ¿¹¾â³Ý´¦Àí£©
- ÑÕÉ«¹ý¶ÉÉúÓ²£¨½öÖ§³Ö256É«Ë÷Òý£©
![GOM¹âÖùʾÒâͼ£º·Ö²ã¾²Ì¬Ìùͼ£¬±ßÔµ¾â³Ý
- **GEE¹âÖùÌØÕ÷**£º
- ¶¯Ì¬Á£×ÓЧ¹û£¨Èç¹âЧÁ÷¶¯¡¢ÉÁ˸£©
- ±ßԵƽ»¬£¨MSAA 4x¿¹¾â³Ý£©
- Ö§³ÖRGBAÕæ²ÊÉ«½¥±ä
##### **2. ¼¼ÄÜÌØÐ§£¨Ä§·¨¶¯»£©**
- **GOMħ·¨ÌØÕ÷**£º
- ×î´óÖ§³Ö60Ö¡¶¯»£¨Magic.wzl£©
- µ¥É«Í¨µÀ͸Ã÷£¨Alpha 1bit£©
- ²¥·ÅËٶȹ̶¨£¨100ms/Ö¡£©
- **GEEħ·¨ÌØÕ÷**£º
- Ö§³Ö120Ö¡PNGÐòÁÐ
- 8λ͸Ã÷¶ÈͨµÀ£¨°ë͸Ã÷ÑÌÎíЧ¹û£©
- ¿É±äËÙ²¥·Å£¨50-200ms/Ö¡¶¯Ì¬µ÷Õû£©
##### **3. ×°±¸Íâ¹Û£¨¶¯Ì¬Ä£ÐÍ£©**
- **GOM×°±¸ÌØÕ÷**£º
- ¾²Ì¬Ìùͼ£¨Items.wzl£©
- ×î´ó³ß´ç64x64ÏñËØ
- ²»Ö§³Ö¶¯Ì¬»»É«£¨Èç³á°òÑÕÉ«¹Ì¶¨£©
- **GEE×°±¸ÌØÕ÷**£º
- Ö§³ÖSpine¹Ç÷À¶¯»£¨ÈçÆ®¶¯Åû·ç£©
- Ö§³Ö1024x1024¸ßÇåÌùͼ
- ÑÕÉ«²ÎÊý»¯£¨HueÖµ¶¯Ì¬µ÷ÕûÍâ¹Û£©
##### **4. Ë®ÃæÓëÌìÆøÏµÍ³**
- **GOMË®ÌåÌØÕ÷**£º
- ¾²Ì¬²¨ÎÆÌùͼ£¨ÎÞÎïÀí½»»¥£©
- ÌìÆøÐ§¹û½öÖ§³ÖÑ©/Óêµã£¨ÎÞ¶¯Ì¬·çÁ¦£©
- **GEEË®ÌåÌØÕ÷**£º
- ʵʱÕÛÉä/·´É䣨Shader¼ÆË㣩
- ÓêÑ©ÊÜ·çÁ¦Ó°Ïì¹ì¼£
- Ö§³ÖÖçÒ¹¹âÓ°±ä»¯
---
#### Èý¡¢ËIJ½ÊµÕ½¼ø±ð·¨
##### **²½Öè1£º¼ì²é¹âÖùÓë¼¼ÄÜÌØÐ§**
1. ¹¥»÷¹ÖÎï´¥·¢×°±¸¹âÖù£¬¹Û²ìÊÇ·ñÓж¯Ì¬Á£×ÓЧ¹û¡£
2. ÊÍ·Å“»ðǽ”¼¼ÄÜ£¬¼ì²é»ðÑæ±ßÔµÊÇ·ñƽ»¬ÎÞ¾â³Ý¡£
##### **²½Öè2£º·Å´ó×°±¸Ï¸½Ú**
1. ½«ÓÎÏ··Ö±æÂʵ÷ÕûΪ1024x768ÒÔÉÏ£¬²é¿´×°±¸ÊÇ·ñ³öÏÖÂíÈü¿Ë¡£
2. Ðýת½ÇÉ«Êӽǣ¬¹Û²ìÅû·ç/³á°òÊÇ·ñÓйÇ÷À¶¯»¡£
##### **²½Öè3£ºÌìÆøÏµÍ³²âÊÔ**
1. ʹÓÃGMÃüÁî `@Weather 2` ¿ªÆôÓêÌ죬²é¿´ÓêµãÊÇ·ñËæ·çÏòÆ«ÒÆ¡£
2. ¿¿½üË®ÃæÐÐ×ߣ¬¹Û²ìµ¹Ó°ÊÇ·ñʵʱ±ä»¯¡£
##### **²½Öè4£ºÎļþ¸ñʽÑéÖ¤£¨½ø½×£©**
1. ½âѹ¿Í»§¶Ë²¹¶¡£¬¼ì²éÊÇ·ñ´æÔÚ `.spine` »ò `.png` ÐòÁÐÎļþ¡£
2. ÓÃÎı¾±à¼Æ÷´ò¿ª `Config.json`£¬ËÑË÷ "Shader":"WaterEffect"¡£
---
#### ËÄ¡¢»ìÏý°æ±¾Ê¶±ð¼¼ÇÉ
##### **1. GOMÒýÇæÎ±×°GEE»ÖÊµÄÆÆÕÀ**
- **¶¯Ì¬¹âЧÌùͼ**£ºÓÃWilEditor´ò¿ª·¢ÏÖʵΪ¶àÕž²Ì¬Í¼Æ´½Ó¡£
- **¼Ù¸ßÇåËØ²Ä**£º1024x1024ÌùͼÔÚGOMÖлᱻѹËõΪ64x64¡£
##### **2. ¹¤¾ß¼ì²â·¨**
- **ÒýÇæÖ¸ÎÆÉ¨Ãè**£ºÊ¹ÓÃGeeEngineDetector¹¤¾ß¼ì²âºËÐÄÄ£¿éÌØÕ÷Âë¡£
- **ÐÔÄÜ¼à¿Ø**£ºGOMÒýÇæGPUÕ¼ÓÃÂÊͨ³£µÍÓÚ15%£¬GEE¿É´ï50%ÒÔÉÏ¡£
---
#### Îå¡¢×ܽáÓë±Ü¿ÓÖ¸ÄÏ
- **ºËÐĿھ÷**£º¶¯Ì¬Ð§¹û¿´¹âÖù£¬¸ßÇå»Öʲé×°±¸£¬¸´ÔÓÌìÆø±æÄںˡ£
- **±Ø¼ÇÌØÕ÷**£ºGOMÎÞ¿¹¾â³Ý¡¢ÎÞÁ£×ÓÌØÐ§¡¢ÎÞ¹Ç÷À¶¯»¡£
- **¾¯Ê¾°¸Àý**£ºÊÐÃæÉÏËùν“GOM¸ßÇåÖØÖÆ°æ”¶àΪPSÌØÐ§½ØÍ¼ÆÛÕ©¡£
ÕÆÎÕÕâЩÊÓ¾õ¼ø±ð·¨Ôò£¬¿É¿ìËÙÊ¶ÆÆÒýÇæÎ±×°£¬¾«×¼Åжϰ汾»ùÒò¡£ÎÞÂÛÊÇ»³¾É·þÑ¡Ôñ»¹ÊǼ¼ÊõÑо¿£¬¶¼ÄܱܿªÉî¿Ó£¬Ö±»÷±¾ÖÊ£¡
## GOMÒýÇæÓëGEEÒýÇæ»ÖʶԱÈ
### »Ã澫ϸ¶È
1. **GOMÒýÇæ**
GOMÒýÇæÀúÊ·½ÏÎªÓÆ¾Ã£¬Æä»Ã澫ϸ¶ÈÔÚÔçÆÚµÄ´«Ææ°æ±¾ÖбíÏÖÏà¶Ô»ù´¡¡£µØÍ¼ÎÆÀíºÍ½ÇɫģÐ͵Äϸ½Ú¿Ì»²»¹»·á¸»£¬ÕûÌå»ÃæÏà¶Ô½ÏΪ´Ö²Ú¡£ÀýÈ磬µØÍ¼ÉϵĽ¨Öþ¡¢Ê÷ľµÈÔªËØ£¬ÔÚGOMÒýÇæµÄ³ÊÏÖÏ£¬¿ÉÄÜÖ»Óмòµ¥µÄÂÖÀªºÍÑÕÉ«Çø·Ö£¬È±·¦Ï¸ÄåµÄÎÆÀíºÍ¹âӰЧ¹û¡£½ÇÉ«µÄ¶¯×÷ºÍ¼¼ÄÜÌØÐ§Ò²±È½Ïµ¥Ò»£¬²»¹»Á÷³©ºÍÉú¶¯¡£²»¹ý£¬ÕâÖÖÏà¶Ô¼òµ¥µÄ»Ãæ·ç¸ñÒ²ÈÃһЩÀÏÍæ¼Ò¸ÐÊܵ½ÁË´«ÆæÓÎÏ·×î³õµÄÖÊÆÓÔÏζ¡£
2. **GEEÒýÇæ**
GEEÒýÇæÔÚ»Ãæ¾«Ï¸¶ÈÉÏÓÐÁËÏÔÖøµÄÌáÉý¡£Ëü²ÉÓÃÁ˸üÏȽøµÄͼÐδ¦Àí¼¼Êõ£¬Äܹ»³ÊÏÖ³ö¸ü¼ÓϸÄåµÄµØÍ¼ÎÆÀíºÍ¾«ÖµĽÇɫģÐÍ¡£µØÍ¼Öеij¡¾°ÔªËØ£¬Èçɽ´¨¡¢ºÓÁ÷¡¢½¨ÖþµÈ£¬¶¼ÓÐ×ŷḻµÄϸ½ÚºÍ±ÆÕæµÄ¹âӰЧ¹û¡£½ÇÉ«µÄÍâò¡¢×°±¸µÄÍâ¹ÛÒ²¸ü¼ÓÁ¢ÌåºÍÃÀ¹Û£¬¼¼ÄÜÌØÐ§¸ü¼ÓѤÀö¶à²Ê£¬¸øÍæ¼Ò´øÀ´ÁËÊÓ¾õÉϵÄÕðº³ÌåÑé¡£
### É«²Ê±íÏÖ
1. **GOMÒýÇæ**
GOMÒýÇæµÄÉ«²Ê±íÏÖÏà¶Ô½ÏΪ±£ÊØ£¬ÕûÌåÉ«µ÷½ÏΪµ¥Ò»£¬É«²Ê±¥ºÍ¶ÈºÍ¶Ô±È¶ÈÒ²²»¸ß¡£ÓÎÏ·Öеij¡¾°ºÍ½ÇÉ«ÑÕÉ«ÍùÍù±È½Ï°µµ£¬È±·¦ÏÊÑ޶ȺͲã´Î¸Ð¡£ÕâʹµÃÓÎÏ·»ÃæÔÚÊÓ¾õÉÏÏÔµÃÓÐЩ³ÁÃÆ£¬²»¹»ÎüÒýÈË¡£µ«¶ÔÓÚһЩ׷Ç󻳾ɷç¸ñµÄÍæ¼ÒÀ´Ëµ£¬ÕâÖÖÉ«²Ê±íÏÖ·´¶øÄÜ»½ÆðËûÃǶԹýÈ¥´«ÆæÓÎÏ·µÄ»ØÒä¡£
2. **GEEÒýÇæ**
GEEÒýÇæ×¢ÖØÉ«²ÊµÄÔËÓã¬Äܹ»Ìṩ¸ü¼Ó·á¸»ºÍÏÊÑÞµÄÉ«²Ê±íÏÖ¡£ÓÎÏ·Öеij¡¾°É«²Ê°ßìµ£¬¸÷ÖÖÑÕÉ«Ï໥´îÅ䣬ӪÔì³öÁËÉú¶¯±ÆÕæµÄÓÎÏ·ÊÀ½ç¡£ÎÞÂÛÊÇÃ÷ÁÁµÄÌì¿Õ¡¢´äÂ̵IJݵأ¬»¹ÊÇѤÀöµÄ¼¼ÄÜÌØÐ§£¬¶¼ÄܸøÍæ¼Ò´øÀ´Ç¿ÁÒµÄÊÓ¾õ³å»÷¡£Í¬Ê±£¬GEEÒýÇæ»¹Äܹ»¸ù¾Ý²»Í¬µÄ³¡¾°ºÍ·ÕΧ£¬µ÷ÕûÉ«²ÊµÄ±¥ºÍ¶ÈºÍ¶Ô±È¶È£¬ÔöÇ¿»ÃæµÄ±íÏÖÁ¦¡£
### ¹âӰЧ¹û
1. **GOMÒýÇæ**
GOMÒýÇæµÄ¹âӰЧ¹ûÏà¶Ô¼òµ¥£¬È±·¦ÕæÊµ¸ÐºÍ²ã´Î¸Ð¡£ÔÚÓÎÏ·ÖУ¬¹âÕÕЧ¹ûÍùÍù±È½Ïµ¥Ò»£¬²»ÄܺܺõØÄ£Äâ³ö×ÔÈ»¹âÏߵı仯ºÍ·´Éä¡£ÀýÈ磬ÔÚÊÒÄÚ³¡¾°ÖУ¬¹âÏߵķֲ¼¿ÉÄܲ»¹»¾ùÔÈ£¬ÒõÓ°µÄ±íÏÖÒ²±È½ÏÄ£ºý¡£ÕâʹµÃÓÎÏ·»ÃæÔÚÊÓ¾õÉÏȱ·¦Á¢Ìå¸ÐºÍ¿Õ¼ä¸Ð¡£
2. **GEEÒýÇæ**
GEEÒýÇæÒýÈëÁËÏȽøµÄ¹âÓ°¼¼Êõ£¬Äܹ»Ä£Äâ³ö±ÆÕæµÄ×ÔÈ»¹âÏßЧ¹û¡£ÔÚÓÎÏ·ÖУ¬Ñô¹âµÄÕÕÉä¡¢Ô¹âµÄÈ÷Âä¶¼ÄܳÊÏÖ³öϸÄåµÄ¹âÓ°±ä»¯¡£½¨ÖþÎïºÍ½ÇÉ«µÄÒõÓ°Ò²¸ü¼ÓÇåÎúºÍÕæÊµ£¬ÔöÇ¿ÁË»ÃæµÄÁ¢Ìå¸ÐºÍ¿Õ¼ä¸Ð¡£´ËÍ⣬GEEÒýÇæ»¹Äܹ»¸ù¾Ý²»Í¬µÄʱ¼äºÍÌìÆøÌõ¼þ£¬¶¯Ì¬µ÷Õû¹âӰЧ¹û£¬ÓªÔì³ö²»Í¬µÄ·ÕΧ¡£
## ʶ±ðGOM´«Ææ°æ±¾µÄ·½·¨
### ´ÓµÇ¼Æ÷ÌØÕ÷ʶ±ð
1. **½çÃæ·ç¸ñ**
GOM´«Ææ°æ±¾µÄµÇ¼Æ÷½çÃæ·ç¸ñͨ³£±È½Ï´«Í³£¬¾ßÓÐÔçÆÚ´«ÆæµÇ¼Æ÷µÄÌØµã¡£½çÃæ²¼¾ÖÏà¶Ô¼òµ¥£¬ÑÕÉ«´îÅäÒ²±È½ÏÆÓËØ£¬¿ÉÄÜÒÔÀ¶É«¡¢»ÒÉ«µÈÀäÉ«µ÷ΪÖ÷¡£µÇ¼Æ÷Éϵİ´Å¥ºÍÎÄ×ÖÉè¼ÆÒ²±È½Ï¼ò½à£¬Ã»Óйý¶àµÄ»¨ÉÚÔªËØ¡£¶øGEEÒýÇæµÄµÇ¼Æ÷½çÃæ¿ÉÄܸü¼ÓÏÖ´ú»¯£¬²ÉÓÃÁ˸ü¼ÓÃÀ¹ÛºÍʱÉеÄÉè¼Æ·ç¸ñ£¬½çÃæÑÕÉ«¸ü¼ÓÏÊÑÞ£¬°´Å¥ºÍÎÄ×ÖµÄÅŰæÒ²¸ü¼ÓºÏÀí¡£
2. **¹¦ÄÜÌØµã**
GOMµÇ¼Æ÷µÄ¹¦ÄÜÏà¶Ô½ÏΪ»ù´¡£¬Ö÷Òª°üÀ¨·þÎñÆ÷ÁбíÏÔʾ¡¢Õ˺ŵǼ¡¢°æ±¾¸üеȻù±¾¹¦ÄÜ¡£¸üÐÂÌáʾ¿ÉÄÜÏà¶Ô¼òµ¥£¬ÓÐʱÐèÒªÍæ¼ÒÊÖ¶¯Ñ¡Ôñ¸üÐÂÑ¡Ïî¡£¶øGEEµÇ¼Æ÷¿ÉÄÜ»áÓÐÒ»Ð©ÌØÉ«¹¦ÄÜ£¬ÈçÖÇÄÜ×Ô¶¯¸üÐÂÌáʾ¡¢ÓÎÏ·¹«¸æ¹ö¶¯ÏÔʾ¡¢Íæ¼ÒÉçÇøÁ´½ÓµÈ£¬¹¦Äܸü¼Ó·á¸»ºÍ±ã½Ý¡£
### ´ÓÓÎÏ·ÎļþÌØÕ÷ʶ±ð
1. **ºËÐÄÎļþÃû³Æ**
ÔÚÓÎÏ·µÄ°²×°Ä¿Â¼ÖУ¬GOM´«Ææ°æ±¾ÓÐÆäÌØ¶¨µÄºËÐÄÎļþÃû³Æ¡£ÀýÈ磬³£¼ûµÄ“Mir200”Îļþ¼ÐÊÇGOMÒýÇæµÄÖØÒª±êÖ¾Ö®Ò»£¬ÆäÖаüº¬ÁËÓÎÏ·µÄÖ÷Òª×ÊÔ´Îļþ£¬ÈçµØÍ¼¡¢¹ÖÎïÄ£ÐÍ¡¢×°±¸Í¼Æ¬µÈ¡£´ËÍ⣬“LoginGate.exe”“DB.exe”µÈÎļþÒ²ÊÇGOMÒýÇæ°æ±¾µÄµäÐÍÎļþ¡£¶øGEEÒýÇæµÄºËÐÄÎļþÃû³ÆºÍ½á¹¹ÔòÓÐËù²»Í¬£¬Èç“GEE”Îļþ¼Ð¡¢“M2Server.exe”“DBServer.exe”µÈ¡£
2. **ÅäÖÃÎļþÄÚÈÝ**
GOM´«Ææ°æ±¾µÄÅäÖÃÎļþÄÚÈÝÒ²ÓÐÆä¶ÀÌØÖ®´¦¡£ÀýÈ磬“!Monster.txt”¼Ç¼ÁËÓÎÏ·Öи÷ÖÖ¹ÖÎïµÄÊôÐÔºÍÐÐΪ£»“!Magic.txt”¶¨ÒåÁËħ·¨¼¼ÄܵIJÎÊýºÍЧ¹û¡£Í¨¹ý²é¿´ÕâЩÅäÖÃÎļþµÄÄÚÈݺ͸ñʽ£¬¿ÉÒÔÅжÏÊÇ·ñΪGOM°æ±¾¡£¶øGEEÒýÇæµÄÅäÖÃÎļþÔòÓв»Í¬µÄÃüÃûºÍÄÚÈݽṹ¡£
### ´ÓÓÎÏ·ÄÚ±íÏÖʶ±ð
1. **µØÍ¼ºÍ³¡¾°**
GOM´«Ææ°æ±¾µÄµØÍ¼ºÍ³¡¾°¾ßÓÐÒ»¶¨µÄÌØÕ÷¡£µØÍ¼µÄÉè¼ÆÏà¶Ô¼òµ¥£¬µØÐα仯²»¹»·á¸»£¬³¡¾°ÔªËصÄÖÖÀàÒ²±È½ÏÓÐÏÞ¡£ÀýÈ磬һЩ¾µäµÄGOM°æ±¾µØÍ¼¿ÉÄÜÖ»Óмòµ¥µÄ³ÇÕò¡¢Ò°ÍâµØÍ¼ºÍÉÙÁ¿µÄ¸±±¾¡£¶øGEEÒýÇæµÄµØÍ¼Ôò¸ü¼Ó¸´ÔӺͶàÑù»¯£¬Óиü¶àµÄ´óÐ͸±±¾¡¢ÌØÉ«µØÍ¼ºÍÒþ²ØÇøÓò£¬³¡¾°µÄ²¼¾ÖºÍÉè¼ÆÒ²¸ü¼Ó¾«ÇÉ¡£
2. **¹ÖÎïºÍ½ÇÉ«**
GOM°æ±¾ÖеĹÖÎïºÍ½ÇɫģÐÍÏà¶Ô½ÏΪ´Ö²Ú£¬¶¯×÷ºÍ¶¯»Ð§¹ûÒ²²»¹»Á÷³©¡£¹ÖÎïµÄÖÖÀàºÍÍâ¹Û±ä»¯Ïà¶Ô½ÏÉÙ£¬½ÇÉ«µÄÖ°ÒµÌØÉ«±íÏÖÒ²²»¹»Ã÷ÏÔ¡£¶øGEEÒýÇæµÄ¹ÖÎïºÍ½ÇɫģÐ͸ü¼Ó¾«Ï¸£¬¶¯×÷¸ü¼ÓÁ÷³©×ÔÈ»£¬Ö°ÒµÌØÉ«¸ü¼ÓÍ»³ö£¬Ã¿¸öÖ°Òµ¶¼ÓжÀÌØµÄ¼¼Äܶ¯»ºÍÍâ¹Û±íÏÖ¡£
## ×ܽá
ͨ¹ý¶ÔGOMÒýÇæºÍGEEÒýÇæ»ÖʵĶԱȣ¬ÎÒÃÇ¿ÉÒÔÃ÷ÏÔ¿´³öÁ½ÕßÔÚ»Ãæ¾«Ï¸¶È¡¢É«²Ê±íÏֺ͹âӰЧ¹ûµÈ·½Ãæ´æÔÚ²îÒ졣ͬʱ£¬Í¨¹ý´ÓµÇ¼Æ÷ÌØÕ÷¡¢ÓÎÏ·ÎļþÌØÕ÷ºÍÓÎÏ·ÄÚ±íÏֵȶà¸ö·½Ãæ½øÐÐ×ۺϷÖÎö£¬ÎÒÃÇÄܹ»½ÏΪ׼ȷµØÊ¶±ðGOM´«Ææ°æ±¾¡£ÎÞÂÛÊÇϲ»¶»³¾É·ç¸ñµÄGOM°æ±¾£¬»¹ÊÇ×·Çó¾«ÃÀ»ÖʵÄGEE°æ±¾£¬Íæ¼Ò¶¼¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄϲºÃÑ¡ÔñÊʺÏ×Ô¼ºµÄ´«ÆæÓÎÏ·¡£