Mesh#

  •        131

MeshSharp is a Navigational Mesh pathfinding library for .net written in C#. Uses A* and string pulling. Can be used in robotics, simulation and games.

http://meshsharp.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

DEngine - C# XNA 2D Game Engine

  •    

A 2D game engine written in C# and XNA. Features animated sprite capability and physics simulation by FarseerPhysics. Includes a level editor, a GUI controls library and a sample RTS game, Factions. Contains A* pathfinding for unit movement and an ants system for AI navigation.

Simple AI Engine for XNA

  •    

Simple AI Engine for XNA featuring: gridded maps, A* pathfinding, pathfollowing, behaviours

Hex-Grid Utilities for Board Game Developers

  •    

A tool kit of utilities for development of board- and strategy-games on a hexagonal grid, including custom coordinates. path-finding and elevated line-of-sight

gdx-ai - Artificial Intelligence framework for games based on libGDX or not

  •    Java

An artificial intelligence framework, entirely written in Java, for game development with libGDX.The gdxAI project is a libGDX extension living under the libGDX umbrella. However it does not force you to use that specific framework if you do not wish to do so. The libGDX jar remains an essential requirement, mostly due to the use of libGDX collections which are optimized for mobile platforms by limiting garbage creation and supporting primitive types directly, so avoiding boxing and unboxing.

bwapi - Brood War API

  •    C++

The Brood War Application Programming Interface (BWAPI) is a free and open source C++ framework that is used to interact with the popular Real Time Strategy (RTS) game Starcraft: Broodwar. Using BWAPI, students, researchers, and hobbyists can create Artificial Intelligence (AI) agents that play the game. BWAPI only reveals the visible parts of the game state to AI modules by default. Information on units that have gone back into the fog of war is denied to the AI. This enables programmers to write competitive non-cheating AIs that must plan and operate under partial information conditions. BWAPI also denies user input by default, ensuring the user cannot take control of game units while the AI is playing. These defaults can be changed for flexibility, unless enforced by a Tournament Module (game referee for AI tournaments). Changed defaults will be advertised when the match begins.


easystarjs - An asynchronous A* pathfinding API written in Javascript.

  •    Javascript

easystar.js is an asynchronous A* pathfinding API written in Javascript for use in your HTML5 games and interactive projects. The goal of this project is to make it easy and fast to implement performance conscious pathfinding.First create EasyStar.

AStar Sample WPF Application by Ben Scharbach

  •    DotNet

The A* Pathfinding component contains an A* Manager, with three A* path finding engines, allowing for 3 simultaneous path searches on PC and XBOX. - By Ben

tabs - Tab navigators for React Navigation

  •    TypeScript

Tab navigators for React Navigation. Follow the instructions on the the React Navigation "Getting Started" guide, and then add the react-navigation-tabs package to your project.

react-keydown - Lightweight keydown wrapper for React components

  •    Javascript

Use react-keydown as a higher-order component or decorator to pass keydown events to the wrapped component, or call methods directly via designated keys. Good for implementing keyboard navigation or other shortcuts. Consult the API & Reference Documentation or continue reading below for quick start.

behaviac - behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool

  •    CSharp

behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN)

CQMFloatingController - Floating UI component with navigation bar for iPhone

  •    Objective-C

CQMFloatingController is a floating UI component with navigation bar. You can push/pop a content view controller on it. This component is ported from Calqum, customizable calculator for iPhone.

AdaptableBottomNavigation - A simpler way for implementing the Bottom Navigation View on Android

  •    Java

AdaptableBottomNavigationView - The Bottom Navigation View for displaying navigation items in a bar at the bottom of the screen. This view extends the BottomNavigationView from the Design Support Library, so the two classes are easily interchangable in your projects. FragmentStateAdapter / FragmentAdapter - An abstract adapter that allows you to create an adapter for displaying fragments within the ViewSwapper. These classes are the same as the implementations found within the Android Framework, agan with a few tweaks to better match the behaviour of the View Swapper component.

unity-movement-ai - A Unity library for common movement AI

  •    CSharp

Unity Movement AI is a library of common movement AI scripts known as Steering Behaviors. You can use these scripts to help your NPCs move around your game. Currently the library only moves game objects in the x/y direction.

2048-ai - An simple AI for the 2048 game.

  •    Go

AI for the 2048 game, implements by expectimax search, powered by Go. Then, you can access http://localhost:8080/ from the browser.

The Pacman

  •    CSharp

A simple single player game similar to Pacman. Developed using XNA game framework and C#. Game demonstrates usage of fuzzy logic for controlling the AI ghosts. This game is developed to test the effect of fuzzy logic AI in Pacman game.

react-game-kit - Component library for making games with React & React Native

  •    Javascript

react-game-kit provides a set of helper components to make it easier to create games with React and React Native.The Loop component uses context to pass a subscribable game tick down your component tree. The Stage component does the same with game scale.

react-native-nav - A cross-platform (iOS / Android), fully customizable, React Native Navigation Bar component

  •    Javascript

I created this project after going through the navbars contained in Awesome React and not finding any that were cross-platform, customizable, and integrated the status bar. This project is a spiritual successor to react-native-navbar (I forked it and ended up changing like 90% of it). To find a preview of all examples go to the examples folder.