Giter Club home page Giter Club logo

kbengine's People

Contributors

10406201 avatar 1958 avatar basesrv avatar bitdeli-chef avatar bydreamxxx avatar caodhuan avatar finchcn avatar gamegrd avatar jyunfan2015 avatar kbengine avatar kebiao avatar klights avatar krogank9 avatar liudaafang avatar mssk12315 avatar ruleless avatar sdayu avatar sersoong avatar srvbots avatar u3dkbe avatar zhuyeaini avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

gotakovn

kbengine's Issues

Add 2d polygon nodal navigation type using astar

Optimize out missed raycasts, use quadtrees or other to check if definitely no collision. This will allow to be used on every player move frame efficiently.

Need to write godot plugin to export it

Add heightmap concept for 2d nodal SpaceGeometry

Optional heightmap, and when an entity isOnGround, its Y will be kept synced to heightmap height at x,y pos.

This will allow things like a flying monster open Y axis proximity trigger to work for player who isOnGround, and can ensure position is correct when asking to land on ground at certain height, or jump off ground starting from certain height.

add def getGroundHeight(spaceID,layer,x,y) to KBEngine cell module

Add --force-update-hz command line option

For certain spaces on cellapps(should be set to APP_FLAGS_NOT_PARTCIPATING_LOAD_BALANCING) which require more fast-paced gameplay, without unnecessarily wasting bandwidth on other cellapps which don't require as low latency.

Note, kb said:

Setting to KBEngine.APP_FLAGS_NOT_PARTCIPATING_LOAD_BALANCING can allow different updateHZs between multiple processes, but this may encounter other troubles, such as: Where the creation of the entity is allocated, manual processing is required, and the entity is created into the specified process.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.