boyism80 / fb Goto Github PK
View Code? Open in Web Editor NEW2D MMORPG online game server
2D MMORPG online game server
용도 : internal 서버와 통신, 클라봇
Line 488 in 5aa6bd3
DB에 비동기 저장하는 쪽에서 뮤텍스 락가드 에러남
Line 73 in 6085758
맵이 변경되고
이전맵의 섹터에서 자기 자신을 제거하고, 새 맵 소유의 섹터에서 자기 자신을 추가해야하는데
두 섹터에 접근하는 스레드가 서로 달라야하는데 지금은 새 맵의 스레드에서 다 해버리는 바람에 에러남
co_await db.co_exec(...);
co_await switch_thread(...);
몹 이상하게 사라졌다 나타났다 하는 현상 원인 파악 후 수정
맵번호 4486
context.cpp::handle_mob_respawn
this->sockets 루프 코드
internal 패킷과 같은 방식으로 수정
Ex) co_await sleep(500ms)
fb/game/model/acceptor/acceptor.game.h
Line 63 in 16388f4
fb/module/acceptor/acceptor.hpp
Line 73 in 16388f4
fb/game/model/acceptor/acceptor.game.h
Line 61 in 16388f4
Line 26 in 1a5c8cc
fb/game/model/container/container.h
Line 15 in 1a5c8cc
Line 93 in 1a5c8cc
fb/game/model/context/context.game.h
Line 113 in bae8d89
fb/game/model/table/table.game.cpp
Line 975 in 16388f4
board > section > article
DB에 적재할 수 있는 구조로 변경
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.