1
0
Fork
You've already forked max
0
project minimum AAA xerox
  • Rust 73.6%
  • Lua 26.4%
Find a file
2025年10月27日 22:26:45 -07:00
3rd roominfo 2025年10月09日 19:04:45 -05:00
bin x 2025年10月10日 11:15:35 -05:00
cli send multipart messages from netcli 2025年10月13日 12:05:16 -05:00
db clean 2025年10月10日 12:18:03 -05:00
doc implmented the composition and also movement lerp 2025年08月19日 18:46:35 -07:00
etc server logger 2025年10月11日 13:56:29 -05:00
gen M<K, V> 2025年06月22日 14:26:10 -05:00
lib send multipart messages from netcli 2025年10月13日 12:05:16 -05:00
map A 2025年06月23日 13:42:10 -05:00
max send multipart messages from netcli 2025年10月13日 12:05:16 -05:00
net send multipart messages from netcli 2025年10月13日 12:05:16 -05:00
ref/textures mapcli 2025年06月22日 02:24:44 -05:00
run send multipart messages from netcli 2025年10月13日 12:05:16 -05:00
srv send multipart messages from netcli 2025年10月13日 12:05:16 -05:00
ui max client make room menu 2025年10月12日 12:34:16 -05:00
wfc three dee ms/wfc stuff 2025年10月27日 22:26:45 -07:00
.gitignore server logger 2025年10月11日 13:56:29 -05:00
.gitmodules udp networking 2025年09月30日 16:14:46 -05:00
Cargo.lock send multipart messages from netcli 2025年10月13日 12:05:16 -05:00
Cargo.toml roominfo 2025年10月09日 19:04:45 -05:00
README server logger 2025年10月11日 13:56:29 -05:00
rustfmt.toml more boilerplate 2025年06月21日 23:24:47 -05:00

PROJECT MINIMUM AAA XEROX
	An FPS tower defense game.
DIRECTORY
	________________________________________________________________________
	| lib/ | common library types and macros.
	| > A.rs | sav::A wrapper types.
	+------------------------+----------------------------------------------
	| bin/ | util binaries.
	| > size.rs(--bin size) | display type sizes.
	+------------------------+----------------------------------------------
	| map/ | map structures.
	+------------------------+----------------------------------------------
	| net/ | networking.
	| > udp.rs | udp networking types.
	+------------------------+----------------------------------------------
	| srv/ | multiplayer server.
	+------------------------+----------------------------------------------
	| cli/ | game clients.
	| > map.rs(--bin mapcli) | display a map.
	| > net.rs(--bin netcli) | run the networked client.
	+------------------------+----------------------------------------------
	| gen/ | worldgen modules.
	+------------------------+----------------------------------------------
	| db/ | redis database modules.
	=========================+==============================================
RUNNING NETWORKED GAMES (WIP)
	% redis-server etc/redis.conf
	% cargo run --bin srv -- etc/srv.toml
	% cargo run --bin netcli -- [room name] [user name]
3RD PARTY CODE
	,___________.___________________________________________________________
	| json.lua | https://github.com/rxi/json.lua
	| msgpack.lua | https://github.com/kieselsteini/msgpack
 +===========+===========================================================