Giter VIP home page Giter VIP logo

ash-js's Introduction

Hi there ๐Ÿ‘‹

Useful tools ๐Ÿ”จ

Useful articles

VS Code Extensions I'm using:

code --install-extension bierner.markdown-checkbox
code --install-extension bungcip.better-toml
code --install-extension CoenraadS.bracket-pair-colorizer
code --install-extension deque-systems.vscode-axe-linter
code --install-extension donjayamanne.githistory
code --install-extension eamodio.gitlens
code --install-extension esbenp.prettier-vscode
code --install-extension GitHub.vscode-pull-request-github
code --install-extension kumar-harsh.graphql-for-vscode
code --install-extension mhutchie.git-graph
code --install-extension ms-dotnettools.csharp
code --install-extension ms-python.python
code --install-extension ms-python.vscode-pylance
code --install-extension ms-toolsai.jupyter
code --install-extension rust-lang.rust
code --install-extension sdras.night-owl
code --install-extension silvenon.mdx
code --install-extension waderyan.gitblame

Tools I want to try out:

  • Cleanshot - screen shots and screen capture tool for Mac
  • Photopea - graphic design tool with Photoshop's features but open source and online

Rust

Started learning Rust.

Some useful crates:

cargo install cargo-edit
cargo install cargo-watch

Testing

ash-js's People

Contributors

abiyasa avatar brettjephson avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ash-js's Issues

grunt optimization problem?

Hi, thanks for the ash-js lib!

So I pulled the repo and did a grunt build, but there appears to be some problems.

/build/ashteroids.js
line 972, the empty array argument is missing
line 2442, 'ash' and the empty array are missing. instead,:

define("ash", function(){});

is inserted at line 2448

these (optimization?) changes are seemingly problematic.

Node sanitation issue from As3 version

This may or may not be similar to the entity not being removed from the system. Basically there was a bug in the as3 version where when you destroyed an entity, associated nodes kept reference to the entity until that node was used for a newly created entity.

Since the js port of Ash was created before the as3 issue was resolved, it's quite possible the faulty logic was also ported over.

There is an extensive conversation as well as tests for the as3 version here -https://groups.google.com/forum/?hl=en#!topic/ash-framework/SIlNf9ifA1E

Here was the fix for the as3 version addressed by Mr. Lord - richardlord/Ash@dfa978f

cdnjs

Hey, would it be possible to add minified script to cdnjs? I really like component based architecture, and cdn is useful for prototyping.

Sample Project?

Hi Brett,
Do you have a sample project showing how to use the framework?
Thanks for porting Ash to JS!

Cannot remove components from node entities

Example:

On a system:

for (node = this._listnodes.head; node; node = node.next) {
var component = new Component();
node.entity.add(component);
node.entity.remove(component); <--component not removed
}

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.