* 구조 정리, 모듈 추가

- 코드에서 쉽게 접근할 수 있도록 Facade 추가
- Debug 코드 추가 - Assert, Log 함수
- ServerConstant 추가 - 서버 전용 상수
- ServerGlobalStorage 추가 - 모든 스크립트에서 전역 변수로 사용할 수 있는 공간 // 멀티스레드(Parallel)을 사용할 경우 동기화에 주의해야한다.
- ObjectBase 설계 - 액션 바인딩 지원
- ToolModule 추가, InteractorModule 추가, VehicleModule 추가
- ToolModule 코드정리, Attack에서 Damage 계산 시 GameData 적용, 검증 함수 추가
- GameData 없는 속성에 접근하려고 할 때 Assert 추가
'Lua in Roblox' 카테고리의 다른 글
| [Lua / Roblox] 로블록스 클라이언트 서버 모델 분석 (0) | 2022.07.19 |
|---|---|
| [Lua / Roblox] 미니 배틀 로얄 게임 #7 : 데미지 로직 수정 (0) | 2022.07.18 |
| [Lua / Roblox] 미니 배틀 로얄 게임 #5 : 게임 데이터 매니저 (0) | 2022.07.14 |
| [Lua] 클래스 구현(접근 제어, 상속, 리플렉션, 캐스팅 등 지원) (0) | 2022.07.13 |
| [Lua] __index (0) | 2022.07.12 |