├── .gitignore ├── LICENSE ├── README.md ├── app ├── config │ ├── events.lua │ ├── init.lua │ └── namespace.lua ├── helper │ └── init.lua ├── init.lua ├── lang │ └── zh.lua └── modules │ ├── base │ ├── base_c.lua │ ├── base_m.lua │ └── base_s.lua │ ├── init.lua │ └── role │ ├── hero_m.lua │ ├── role_c.lua │ ├── role_e.lua │ ├── role_m.lua │ ├── role_s.lua │ └── view │ ├── heropane.lua │ └── rolepane.lua ├── doc ├── 00.md ├── 01.md ├── 02.md ├── 03.md ├── 04.md ├── 05.md ├── 06.md ├── 07.md ├── 08.md ├── 09.md └── player.csv ├── kode ├── ext │ ├── bit.lua │ ├── init.lua │ ├── math.lua │ ├── number.lua │ ├── string.lua │ └── table.lua ├── helpers │ ├── base64.lua │ ├── benchmark.lua │ ├── callback.lua │ ├── csv.lua │ ├── i18n.lua │ ├── init.lua │ ├── ioutil.lua │ ├── json.lua │ ├── simplejson.lua │ └── var.lua ├── init.lua ├── mvc │ └── init.lua ├── object.lua └── template │ ├── controller.lua │ ├── event.lua │ ├── model.lua │ ├── register.lua │ ├── service.lua │ └── view.lua ├── main.lua ├── makeluamodule ├── makeluamodule.exe └── samples └── farm ├── CocoStudio.lua ├── Cocos2d.lua ├── Cocos2dConstants.lua ├── extern.lua ├── json.lua ├── res ├── background.caf ├── background.mp3 ├── background.ogg ├── crop.png ├── dog.png ├── effect1.wav ├── farm.jpg ├── fonts │ └── Marker Felt.ttf ├── land.png ├── menu1.png └── menu2.png └── src ├── app ├── config │ ├── events.lua │ └── init.lua ├── helper │ └── init.lua ├── init.lua ├── lang │ └── zh.lua └── modules │ ├── base │ ├── base_c.lua │ ├── base_m.lua │ └── base_s.lua │ ├── farm │ ├── farm_c.lua │ ├── farm_e.lua │ └── view │ │ ├── dog.lua │ │ ├── farmpane.lua │ │ └── menu.lua │ └── init.lua └── main.lua /.gitignore: -------------------------------------------------------------------------------- 1 | # Folders 2 | #ext 3 | thirdparty 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/README.md -------------------------------------------------------------------------------- /app/config/events.lua: -------------------------------------------------------------------------------- 1 | Event.EVENT_APP_START = "app_start" -------------------------------------------------------------------------------- /app/config/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/config/init.lua -------------------------------------------------------------------------------- /app/config/namespace.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/config/namespace.lua -------------------------------------------------------------------------------- /app/helper/init.lua: -------------------------------------------------------------------------------- 1 | -- require "app.util.global" -------------------------------------------------------------------------------- /app/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/init.lua -------------------------------------------------------------------------------- /app/lang/zh.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/lang/zh.lua -------------------------------------------------------------------------------- /app/modules/base/base_c.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/base/base_c.lua -------------------------------------------------------------------------------- /app/modules/base/base_m.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/base/base_m.lua -------------------------------------------------------------------------------- /app/modules/base/base_s.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/base/base_s.lua -------------------------------------------------------------------------------- /app/modules/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/init.lua -------------------------------------------------------------------------------- /app/modules/role/hero_m.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/role/hero_m.lua -------------------------------------------------------------------------------- /app/modules/role/role_c.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/role/role_c.lua -------------------------------------------------------------------------------- /app/modules/role/role_e.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/role/role_e.lua -------------------------------------------------------------------------------- /app/modules/role/role_m.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/role/role_m.lua -------------------------------------------------------------------------------- /app/modules/role/role_s.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/role/role_s.lua -------------------------------------------------------------------------------- /app/modules/role/view/heropane.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/role/view/heropane.lua -------------------------------------------------------------------------------- /app/modules/role/view/rolepane.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/app/modules/role/view/rolepane.lua -------------------------------------------------------------------------------- /doc/00.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/00.md -------------------------------------------------------------------------------- /doc/01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/01.md -------------------------------------------------------------------------------- /doc/02.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/02.md -------------------------------------------------------------------------------- /doc/03.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/03.md -------------------------------------------------------------------------------- /doc/04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/04.md -------------------------------------------------------------------------------- /doc/05.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/05.md -------------------------------------------------------------------------------- /doc/06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/06.md -------------------------------------------------------------------------------- /doc/07.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/07.md -------------------------------------------------------------------------------- /doc/08.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/08.md -------------------------------------------------------------------------------- /doc/09.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/09.md -------------------------------------------------------------------------------- /doc/player.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/doc/player.csv -------------------------------------------------------------------------------- /kode/ext/bit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/ext/bit.lua -------------------------------------------------------------------------------- /kode/ext/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/ext/init.lua -------------------------------------------------------------------------------- /kode/ext/math.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/ext/math.lua -------------------------------------------------------------------------------- /kode/ext/number.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/ext/number.lua -------------------------------------------------------------------------------- /kode/ext/string.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/ext/string.lua -------------------------------------------------------------------------------- /kode/ext/table.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/ext/table.lua -------------------------------------------------------------------------------- /kode/helpers/base64.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/helpers/base64.lua -------------------------------------------------------------------------------- /kode/helpers/benchmark.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/helpers/benchmark.lua -------------------------------------------------------------------------------- /kode/helpers/callback.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/helpers/callback.lua -------------------------------------------------------------------------------- /kode/helpers/csv.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/helpers/csv.lua -------------------------------------------------------------------------------- /kode/helpers/i18n.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/helpers/i18n.lua -------------------------------------------------------------------------------- /kode/helpers/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/helpers/init.lua -------------------------------------------------------------------------------- /kode/helpers/ioutil.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/helpers/ioutil.lua -------------------------------------------------------------------------------- /kode/helpers/json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/helpers/json.lua -------------------------------------------------------------------------------- /kode/helpers/simplejson.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/helpers/simplejson.lua -------------------------------------------------------------------------------- /kode/helpers/var.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/helpers/var.lua -------------------------------------------------------------------------------- /kode/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/init.lua -------------------------------------------------------------------------------- /kode/mvc/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/mvc/init.lua -------------------------------------------------------------------------------- /kode/object.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/object.lua -------------------------------------------------------------------------------- /kode/template/controller.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/template/controller.lua -------------------------------------------------------------------------------- /kode/template/event.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/template/event.lua -------------------------------------------------------------------------------- /kode/template/model.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/template/model.lua -------------------------------------------------------------------------------- /kode/template/register.lua: -------------------------------------------------------------------------------- 1 | "{{name}}", -------------------------------------------------------------------------------- /kode/template/service.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/template/service.lua -------------------------------------------------------------------------------- /kode/template/view.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/kode/template/view.lua -------------------------------------------------------------------------------- /main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/main.lua -------------------------------------------------------------------------------- /makeluamodule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/makeluamodule -------------------------------------------------------------------------------- /makeluamodule.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/makeluamodule.exe -------------------------------------------------------------------------------- /samples/farm/CocoStudio.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/CocoStudio.lua -------------------------------------------------------------------------------- /samples/farm/Cocos2d.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/Cocos2d.lua -------------------------------------------------------------------------------- /samples/farm/Cocos2dConstants.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/Cocos2dConstants.lua -------------------------------------------------------------------------------- /samples/farm/extern.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/extern.lua -------------------------------------------------------------------------------- /samples/farm/json.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/json.lua -------------------------------------------------------------------------------- /samples/farm/res/background.caf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/background.caf -------------------------------------------------------------------------------- /samples/farm/res/background.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/background.mp3 -------------------------------------------------------------------------------- /samples/farm/res/background.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/background.ogg -------------------------------------------------------------------------------- /samples/farm/res/crop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/crop.png -------------------------------------------------------------------------------- /samples/farm/res/dog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/dog.png -------------------------------------------------------------------------------- /samples/farm/res/effect1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/effect1.wav -------------------------------------------------------------------------------- /samples/farm/res/farm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/farm.jpg -------------------------------------------------------------------------------- /samples/farm/res/fonts/Marker Felt.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/fonts/Marker Felt.ttf -------------------------------------------------------------------------------- /samples/farm/res/land.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/land.png -------------------------------------------------------------------------------- /samples/farm/res/menu1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/menu1.png -------------------------------------------------------------------------------- /samples/farm/res/menu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/res/menu2.png -------------------------------------------------------------------------------- /samples/farm/src/app/config/events.lua: -------------------------------------------------------------------------------- 1 | Event.EVENT_APP_START = "app_start" -------------------------------------------------------------------------------- /samples/farm/src/app/config/init.lua: -------------------------------------------------------------------------------- 1 | require "app.config.events" -------------------------------------------------------------------------------- /samples/farm/src/app/helper/init.lua: -------------------------------------------------------------------------------- 1 | -- require "app.util.global" -------------------------------------------------------------------------------- /samples/farm/src/app/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/init.lua -------------------------------------------------------------------------------- /samples/farm/src/app/lang/zh.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/lang/zh.lua -------------------------------------------------------------------------------- /samples/farm/src/app/modules/base/base_c.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/modules/base/base_c.lua -------------------------------------------------------------------------------- /samples/farm/src/app/modules/base/base_m.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/modules/base/base_m.lua -------------------------------------------------------------------------------- /samples/farm/src/app/modules/base/base_s.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/modules/base/base_s.lua -------------------------------------------------------------------------------- /samples/farm/src/app/modules/farm/farm_c.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/modules/farm/farm_c.lua -------------------------------------------------------------------------------- /samples/farm/src/app/modules/farm/farm_e.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/modules/farm/farm_e.lua -------------------------------------------------------------------------------- /samples/farm/src/app/modules/farm/view/dog.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/modules/farm/view/dog.lua -------------------------------------------------------------------------------- /samples/farm/src/app/modules/farm/view/farmpane.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/modules/farm/view/farmpane.lua -------------------------------------------------------------------------------- /samples/farm/src/app/modules/farm/view/menu.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/modules/farm/view/menu.lua -------------------------------------------------------------------------------- /samples/farm/src/app/modules/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/app/modules/init.lua -------------------------------------------------------------------------------- /samples/farm/src/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andycai/kodelua/HEAD/samples/farm/src/main.lua --------------------------------------------------------------------------------