An open API service indexing awesome lists of open source software.

https://github.com/weimingtom/wmt_link_collections_in_chinese

Link collections for me, in Chinese
https://github.com/weimingtom/wmt_link_collections_in_chinese

Last synced: about 1 month ago
JSON representation

Link collections for me, in Chinese

Awesome Lists containing this project

README

        

# wmt_link_collections_in_Chinese
Link collections for me, in Chinese

## 创作基本原则

* **创新就是不做多此一举的事情**

* **艺术源于想象力和现实的碰撞**

* **美没有标准,不是所有人都喜欢美**

* **创作的乐趣在于分享,不在于自私**

## 游戏常用表现手法

* 规则过渡动画(Rule image)
(1) 说明:
场景转换图像文件,来源于kirikiri和类似视觉小说游戏引擎的概念
(2) 我的实现(基于gles2):
https://github.com/weimingtom/RuleTransitionDemo

* 缓动公式(Tween,Easing,补间动画)
(1) 说明:
来源于Flash的概念,一切浮点数属性皆可缓动(汗)
(2) 我的实现(基于Java AWT):
https://github.com/weimingtom/FireTreeFrame
(3) Tweener
https://code.google.com/p/tweener/
(4) Robert Penner's Easing Functions
http://robertpenner.com/easing/

* 图片混合(Blending, blend mode)
(1) 说明:
来源于Photoshop图层的概念
(2) TODO:

* 寻路算法(Path finding)

* 斜45度算法(Isometric)
(1) 说明:
一些MMO Flash游戏的经典地图视角(例如偷菜),通常伴随着寻路算法
(2) Mars, Land of No Mercy
http://sourceforge.net/projects/mars/
(3) Flexible Isometric Free Engine
http://sourceforge.net/projects/fife/
(4) gamemvc
https://code.google.com/p/gamemvc/
(5) dongfangshangren/Z25d
https://github.com/dongfangshangren/Z25d
(6) kyokomi/AndEngineSRPGQuest
https://github.com/kyokomi/AndEngineSRPGQuest
(7) https://github.com/Grille98/2D-isometricEditor

* 打字机效果
(1) 说明:
来源于kirikiri和类似视觉小说游戏引擎的概念
(2) SRGNovelGameTexts
https://github.com/kazu0620/SRGNovelGameTexts
(3) gear1554 / CCLabelAttributedBMFontTest
https://github.com/gear1554/CCLabelAttributedBMFontTest
http://anz-note.tumblr.com/post/78738162338/cocos2d-x-v3rpg%E9%A2%A8%E3%81%AB%E6%96%87%E5%AD%97%E3%82%921%E6%96%87%E5%AD%97%E3%81%9A%E3%81%A4%E8%A1%A8%E7%A4%BA-%CF%89%EF%BD%B6%EF%BE%9E%EF%BD%B5%EF%BD%B0
http://survive-engineer.hatenablog.com/entry/2014/02/13/013103
(4) andyxialm/TyperEditText
https://github.com/andyxialm/TyperEditText

* 视差滚动(Parallax Scrolling)
(1) SchibstedSpain/Parallax-Layer-Layout
https://github.com/SchibstedSpain/Parallax-Layer-Layout
(2) gijsroge/tilt.js
https://github.com/gijsroge/tilt.js

* 回旋木马(Carousel,轮播)
(1) Bootstrap carousel
http://getbootstrap.com/javascript/#carousel

* 纹理合成(纹理融合,纹理混合,Texture synthesis)
(1) mxgmn/SynTex
https://github.com/mxgmn/SynTex
(2) wiki
https://en.wikipedia.org/wiki/Texture_synthesis

* 路径动画
(1) PathAnimView
https://github.com/mcxtzhang/PathAnimView
(2) TextPathView
https://github.com/totond/TextPathView

* 爆炸动画
(1) BoomMenu
https://github.com/Nightonke/BoomMenu

* 频谱动画(spectrum)
https://www.cnblogs.com/Wayou/p/3543577.html

* android向上浮起动画
DepthPageTransformer
https://blog.csdn.net/allen315410/article/details/44200623

## 二次元创作

* pixiv
http://www.pixiv.net

* TINAMI
http://www.tinami.com

* 半次元绘画频道
http://bcy.net/illust/

* bilibili画友
http://h.bilibili.com

## 移动网站设计

* Mobile | Tablet Emulator
http://emulator.mobilewebsitesubmit.com

* 莫贝网
http://www.mobileui.cn

* RunJS - 在线编辑、展示、分享、交流你的 JavaScript 代码
http://runjs.cn

## Android应用模板(顾己及人,只可借鉴界面思路和代码,切勿抄袭,慎之)

* wordpress-mobile/WordPress-Android
https://github.com/wordpress-mobile/WordPress-Android

* GeekZooStudio/ECMobile_Android
https://github.com/GeekZooStudio/ECMobile_Android

* hwy1782/myWeixin
https://github.com/hwy1782/myWeixin
无线通(闭源,需反编译)
http://www.wandoujia.com/apps/cn.jpbirdy.myweixin

* chuwuwang/Todayinformation (新闻类app,字体设置)
https://github.com/chuwuwang/Todayinformation

* facebook/fresco
https://github.com/facebook/fresco
http://fresco-cn.org/

* winkstu/ABPlayer (仿bilibili客户端)
https://github.com/winkstu/ABPlayer
android-cjj/BiliClient
https://github.com/android-cjj/BiliClient

## 游戏开发教程和介绍
* Coding-Game-Intro
https://github.com/albertz/Coding-Game-Intro

## GUI库 / 好看的游戏界面皮肤 / 界面编辑器
* begui
https://code.google.com/p/begui/

* imgui
https://github.com/ocornut/imgui

* dayongxie/MyGUI(需要它专用的cocos2d-x才可编译成功)
https://github.com/dayongxie/MyGUI
https://github.com/dayongxie/cocos2d-x

* TGUI
https://github.com/texus/TGUI
https://code.google.com/p/erica/

* LingJiJian/Tui-x
https://github.com/LingJiJian/Tui-x

* Jason-lee-c/CocosWidget
https://github.com/Jason-lee-c/CocosWidget

* 9miao/CrossApp(这个不是用于游戏的,仅供参考)
https://github.com/9miao/CrossApp

* OtterUI(带时间轴编辑器)
https://github.com/Twolewis/OtterUI
http://www.twolewis.com/projects/otterui/help-1.3.6.3/index.html

* Good GUI for OpenGL
http://gamedev.stackexchange.com/questions/3617/good-gui-for-opengl

* rezaali/ofxUI
https://github.com/rezaali/ofxUI

* libRocket/libRocket
https://github.com/libRocket/libRocket
underdoeg/ofxLibRocket
https://github.com/underdoeg/ofxLibRocket
http://www.hahack.com/codes/openframeworks-intro/
FishingCactus/Rockete
https://github.com/FishingCactus/Rockete

* Game Engines and Libraries Using LWJGL
http://wiki.lwjgl.org/wiki/Game_Engines_and_Libraries_Using_LWJGL

* gwen-dotnet
https://code.google.com/p/gwen-dotnet/

* bagobor/gamegui
https://github.com/bagobor/gamegui

* pfirsich/kraidGUI (基于love2d)
https://github.com/pfirsich/kraidGUI

* vurtun/nuklear
https://github.com/vurtun/nuklear

* minimalcomps/minimalcomps (as3)
https://github.com/minimalcomps/minimalcomps

* andlabs/libui
https://github.com/andlabs/libui

* Vuhdo/ddsview
http://www.amnoid.de/ddsview/download.html
https://github.com/Vuhdo/ddsview

* isee15/Sqlcipher-Viewer
https://github.com/isee15/Sqlcipher-Viewer

* s-hiiragi/FullTextSearchSample
https://github.com/s-hiiragi/FullTextSearchSample

* https://github.com/blueantst/Script.NET
* https://github.com/LineDotTeam/BKEditor

* WTLBuilder
https://github.com/FlatGlobus/WTLBuilder

## 前端node.js开发工具
npm install -g clean-css
npm install -g uglify-js
npm install -g jshint

type ^
..\mobile\css\bootstrap.css ^
| cleancss --s0 -o ..\mobile\css\mobile.min.css
pause

call uglifyjs ^
..\mobile\js\jquery.min.js ^
-c -m -o ..\mobile\js\mobile.min.js
pause

## 游戏服务器编程
* memcached
http://memcached.org

* EQ2Emulator
http://sourceforge.net/projects/eq2emulator/

* mysql-proxy(lua脚本驱动)
http://dev.mysql.com/downloads/mysql-proxy/

* SK_CardGameServer (手机游戏示例,cocos2d-x客户端也是开源的)
https://github.com/iTyran/SK_CardGameServer

* daogangtang/bamboo(Web框架)
https://github.com/daogangtang/bamboo

* sniperHW/Survive(手机游戏服务器)
https://github.com/sniperHW/Survive

* mozilla/BrowserQuest
https://github.com/mozilla/BrowserQuest

* wubenqi/zengine
https://github.com/wubenqi/zengine

* zsummer/breeze
https://github.com/zsummer/breeze

* sniperHW/chuck
https://github.com/sniperHW/chuck
HankCoder/chuck
https://github.com/HankCoder/chuck

* Amin Games Roc (基于房间制的B/S框架结构,客户端Flash)
https://code.google.com/p/aminroc/

* ParsePlatform/parse-server (非游戏)
https://github.com/ParsePlatform/parse-server

* im-qq/imgo (非游戏)
https://github.com/im-qq/imgo

* IM-Netty/IMServer (非游戏)
https://github.com/IM-Netty/IMServer
https://github.com/IM-Netty/IMAndroidClient

* cesanta/mongoose
https://github.com/cesanta/mongoose

## 游戏客户端编程
* ShortTailLab/ph-open (PuzzleHero)
https://github.com/ShortTailLab/ph-open

* Stratagus
https://github.com/Wargus/Stratagus
https://github.com/drodin/Stratagus
http://sourceforge.net/projects/stratagus/
https://launchpad.net/stratagus/

## 文本编辑器
* jsyntaxpane
https://code.google.com/p/jsyntaxpane/

* bobbylight/RSyntaxTextArea
https://github.com/bobbylight/RSyntaxTextArea
https://github.com/saulecabrera/VB6Subset

* skylot/jadx
https://github.com/skylot/jadx

* lukebuehler/CShell
https://github.com/lukebuehler/CShell

* bgBengals25/High-Tide
https://github.com/bgBengals25/High-Tide

* Dariasteam/StoryIDE
https://github.com/Dariasteam/StoryIDE

## 流程设计 / 拓扑图
* Twine
http://twinery.org/
https://github.com/tweecode/twine
https://bitbucket.org/_L_/harlowe
https://bitbucket.org/klembot/twinejs

* yuqss/work-designer (需要rcp-indigo-win32)
https://github.com/yuqss/work-designer

* jtopo
http://www.jtopo.com/index.html

* BlueJ
http://www.bluej.org

* 图扑软件 - 构建先进2D和3D可视化所需要的一切
http://www.hightopo.com/cn-index.html

* knsv/mermaid
https://github.com/knsv/mermaid

* iMatrix
https://github.com/norteksoft/5.2.0.RC/tree/master/iMatrix

* designer
http://blog.csdn.net/moonshine_1988/article/details/35561093
https://github.com/weimingtom/ugame/tree/master/projects/designer

* jbpm
http://www.jbpm.org

* jhotdraw
https://sourceforge.net/projects/jhotdraw/

* draw.io
https://github.com/jgraph/drawio-desktop
https://github.com/jgraph/drawio

* mxgraph
https://github.com/jgraph/mxgraph
https://github.com/jgraph/mxgraph/tree/master/javascript/examples/grapheditor
https://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html

* Gooflow (NOTE:someting not good, see issues)
https://github.com/sdlddr/Gooflow
NOTE: There are some repos with same name on github.

* g6
https://github.com/antvis/g6
https://yuque.com/antv/g6-editor
https://yuque.com/antv/g6-editor/demos
https://antv.alipay.com/assets/dist/3.0.0/g6/1.x/editor/base.html
http://antvis.github.io/g6/demo/04-editor/editor-extend1.html

* fishflow
https://gitee.com/robergroup/fishflow

* behaviac (BehaviacSetup_3.6.39.exe)
https://github.com/Tencent/behaviac/releases
http://www.behaviac.com/tutorial_1_hello_behaviac/

* jointjs
https://www.jointjs.com/

* etc
https://github.com/caoyu48/vue-g6-editor
https://gitee.com/quanjiao/X-Flowchart-Vue
https://antv-g6.gitee.io/zh/examples/tree/dendrogram
https://github.com/jsplumb/jsplumb

* designer
https://github.com/weimingtom/ugame/tree/master/projects/designer

* react-flow
https://github.com/wbkd/react-flow

## 地图编辑器 / 界面编辑器
* bjorn/tiled-java
https://github.com/bjorn/tiled-java

* Nifty-Editor
http://niftyeditor.it

* 2D游戏地图编辑器合集可用
http://download.csdn.net/detail/ppppl7/2055948

* Eb163MapEditor
http://download.csdn.net/detail/weifeihuang/3232287
https://github.com/tommypan/mapEditorCQUPT
https://github.com/cdr1111/XMapEditor

* tickbh / TickUIEditor
http://git.oschina.net/tickbh/TickUIEditor

* gameboy12615/CCGEditor
http://www.cnblogs.com/marisa/p/4141862.html
https://github.com/gameboy12615/CCGEditor

* yungzhu/MornUI
https://github.com/yungzhu/MornUI

* CELayoutEditor
http://cegui.org.uk/wiki/CEED
http://sourceforge.net/projects/crayzedsgui/files/CELayoutEditor/0.7.1/

* tIDE (Tilemap Integrated Development Environment)
http://tide.codeplex.com

* Sphere RPG Engine
http://sourceforge.net/projects/sphere/

* 【原创】一个基于MFC的简单的2d游戏地图编辑器
https://github.com/evoup/simpleTileMapEditor1.0

* D2D Map Editor (d2dmapeditor)
https://sourceforge.net/projects/d2dmapeditor/

* zrispo/wick (html5 game editor)
https://github.com/zrispo/wick

## 图形库 / 游戏引擎 / 图形移植
* OpenLayer
http://sourceforge.net/projects/openlayer.berlios/

* ejoy2d
https://github.com/ejoy/ejoy2d

* ffng-android
https://github.com/fidlej/ffng-android

* chronno/mruby-mrgss
https://github.com/chronno/mruby-mrgss

* 开源2D图形库/图形框架
http://www.cnblogs.com/zhouchanwen/archive/2012/07/26/2609360.html

* picasso
https://github.com/onecoolx/picasso

* pixellib
https://github.com/skywind3000/pixellib

* graphin
https://code.google.com/p/graphin/

* agg
http://www.antigrain.com/index.html
http://sourceforge.net/projects/agg/

* skia
https://github.com/google/skia

* 書籍「スクリプト言語による効率的ゲーム開発 C/C++へのLua組込み実践」公式サポート情報
http://lua.mine.nu/w/LuaBookSupport

## 调试/反汇编/反编译/逆向工程
* Visual Leak Detector for Visual C++ 2008/2010/2012/2013(VLD)
http://vld.codeplex.com/releases

* 如何有效地查找内存泄露(有效、轻量级的umdh.exe)
http://blog.csdn.net/wcjy07220114/article/details/6962140#0-tsina-1-84333-397232819ff9a47a7b7e80a40613cfe1

* x64dbg
http://x64dbg.com
https://github.com/x64dbg/x64dbg

* dennis714/RE-for-beginners
https://github.com/dennis714/RE-for-beginners
中文翻译版
https://github.com/veficos/reverse-engineering-for-beginners

* Juude/droidReverse
https://github.com/Juude/droidReverse

* radare2
http://radare.org/r/
https://github.com/radare/radare2
很适合用来反汇编一小段的二进制文件,用法类似gcc,例如使用rasm反汇编(假设全是代码段)
rasm2 -a x86 -dD -Bf a.exe -O a.txt
使用rabin打印非代码信息
rabin2 -a x86 -Ilse a.exe > a.txt

* Retargetable Decompiler,在线反编译(支持各种格式和支持反编译成C代码)
https://retdec.com/decompilation/

* xem/minix86,x86 msdos反汇编
https://github.com/xem/minix86  

* search exe2c / exetoc

## 通信/社交/推送(push)
* lfkdsk/webim
https://github.com/lfkdsk/webim

* hujiaweibujidao/TinyWeibo
https://github.com/hujiaweibujidao/TinyWeibo

* LuckTiger/VlcRtspPlayer
https://github.com/LuckTiger/VlcRtspPlayer

* leancloud/LeanCloudChatKit-Android
https://github.com/leancloud/LeanCloudChatKit-Android

* caprice/cim
Official:
http://git.oschina.net/farsunset/cim
Old version:
https://github.com/caprice/cim
**注意:基于长连接和xml文本协议(注意有些托管网站不支持长连接,所以会自动断线)**

* crossoverJie/cim
https://github.com/crossoverJie/cim

* mpush
基于Netty的实时开源消息推送系统
https://mpusher.github.io/
http://www.iteye.com/news/31819

* Open Whisper Systems
https://whispersystems.org/
https://github.com/WhisperSystems/Signal-Android

* androidpn / Android Push Notification
https://sourceforge.net/projects/androidpn/
AndroidPN源码分析(包含client和server)
http://blog.csdn.net/wanli_smile/article/details/8126251
http://download.csdn.net/detail/wanli_smile/4700437
似乎是长连接
sql缺少,而且android端的jar应该放在libs,需要把raw\androidpn.properties指向正确的ip和端口
http://blog.sae.sina.com.cn/archives/1165  

* PushServices
https://github.com/xanthodont/PushServices

* pushpin
https://github.com/fanout/pushpin

* wildfirechat/server
https://github.com/wildfirechat/server

* cim
https://github.com/crossoverJie/cim

## html5
* loveJS
https://github.com/DaanHaaz/loveJS

* hiloteam/Hilo
https://github.com/hiloteam/Hilo

* maierfelix/PokeMMO
https://github.com/maierfelix/PokeMMO

* paiza poh
https://paiza.jp/poh/ando
程序员福利!?11区推出恋爱页游「靠编程交女朋友」
http://acg.178.com/201512/243640292879.html

* Bilibili七夕之约 - 哔哩哔哩弹幕视频网 - ( ゜- ゜)つロ 乾杯~ - bilibili
http://www.bilibili.com/html/activity-qixi2016.html

* eliorshalev/zombie-mayhem
https://github.com/eliorshalev/zombie-mayhem

* gopush
https://github.com/Terry-Mao/gopush-cluster
goim
https://github.com/Terry-Mao/goim

## 移动端图形库
* BradLarson/GPUImage
https://github.com/BradLarson/GPUImage

* CyberAgent/android-gpuimage
https://github.com/CyberAgent/android-gpuimage

* google/grafika
https://github.com/google/grafika

## 纯算法
* 编程之法:面试和算法心得
https://www.gitbook.com/book/wizardforcel/the-art-of-programming-by-july/details
https://github.com/julycoding/The-Art-Of-Programming-By-July

## 提取 / 无源代码调试
* Debugging Mozilla with gdb
https://developer.mozilla.org/en/Debugging_Mozilla_on_Linux_FAQ

* mingw 下的 stack backtrace
http://blog.codingnow.com/2010/07/mingw_stack_backtrace.html
http://code.google.com/p/backtrace-mingw/

* 使用 Strace 和 GDB 调试工具的乐趣
http://www.ibm.com/developerworks/cn/aix/library/au-unix-strace.html

* eglog
http://gorry.haun.org/eglog/

* Digital Travesia
http://hp.vector.co.jp/authors/VA028184/

* GDB 多线程调试
http://www.yuanma.org/data/2009/0407/article_3605.htm
http://www.linuxforum.net/forum/gshowflat.php?Cat=&Board=program&Number=692404&page=0&view=collapsed
http://www.ibm.com/developerworks/cn/java/j-memoryanalyzer/

* DLL劫持技术(内存补丁技术) (转)
http://hi.baidu.com/woaiwlaopo/blog/item/699f2a3fb0485ee954e7238d.html

* gdb的一些命令
http://blog.sinzy.net/ifyr/entry/22198

* Windows API Hooking Tutorial
http://ruffnex.oc.to/kenji/text/api_hook/

* Visual Novel tools
http://vn.i-forge.net/tools/

* Welcome to m-akita's Home Page
http://m-akita.sakura.ne.jp/index.php

* asmodean's reverse engineering page - news and updates
http://asmodean.reverse.net/

* VN Translation
http://tlwiki.tsukuru.info/index.php?title=Tools

* notazsite
http://anime.geocities.jp/notazsite1/soft/index.html
Irregular child .. ?
http://hp.vector.co.jp/authors/VA018359/index2.html

* 混沌の部屋
http://www.geocities.jp/hoku_hoshi/index2.html

* 【教材】用OllyDbg找出Agth提取GAL文本的特殊码(详细新人版)
http://867258173.diandian.com/post/2014-02-12/40060970396

* dwing
http://tieba.baidu.com/f?kw=dwing&ie=utf-8

* Cheating-Plugin-Program
https://github.com/luguanxing/Cheating-Plugin-Program

## 编译器
* https://github.com/rui314/8cc
* https://github.com/kw-udon/constexpr-8cc
* https://github.com/mattgodbolt/gcc-explorer

## 小说写作工具
* http://www.xuanpai.com/download

## 考虑买的游戏  
星际1重制版  

## TODO  

## 删除NUL文件的方法
* 重命名0文件夹名称,例如D:\0
* 执行rd /s \\.\D:\0
参考自:
http://tieba.baidu.com/p/776448917