michaelrambeau / bestofjs

Best of JS repo used only to track user requests
https://bestofjs.org
132 stars 9 forks source link

Add Arc2D.com #428

Closed Nashorn closed 2 years ago

Nashorn commented 3 years ago

It does not have 100 stars. I am trying to get traction, very difficult. Have a look:

arc2d.com

michaelrambeau commented 3 years ago

Hello @Nashorn Thank you for the recommendation. I guess it's this repo: https://github.com/Arc2D-Framework/Arc2D

The README.md is almost empty, it would be nice to get an overview of the project because the navigation through https://www.arc2d.com/resources is a bit weird to me (I have the impression that nothing happens when I click on the sidebar menu entries, I'm not sure it's because everything is collapsible and you have to find the leaves of the tree, or because it takes time to load the pages... something unusual happens).

For example, I wanted to check how to get started, but you have to click 4 times: Getting started => Basic set up => Download => Download (again!!!)

image

Besides that, how do you start using it without downloading manually the repo, is it available on any CDN?

So is Arc2D a set of "web components!? Could it be tagged under the "UI framework" and "Web components"?

Thank you for your feedback!

Nashorn commented 3 years ago

Hi Michael Let me correct these issues and I'll email you back.

On Thu, Oct 21, 2021, 5:53 PM Michael Rambeau @.***> wrote:

Hello @Nashorn https://github.com/Nashorn Thank you for the recommendation. I guess it's this repo: https://github.com/Arc2D-Framework/Arc2D

The README.md is almost empty, it would be nice to get an overview of the project because the navigation through https://www.arc2d.com/resources is a bit weird to me (I have the impression that nothing happens when I click on the sidebar menu entries, I'm not sure it's because everything is collapsible and you have to find the leaves of the tree, or because it takes time to load the pages... something unusual happens).

For example, I wanted to check how to get started, but you have to click 4 times: Getting started => Basic set up => Download => Download (again!!!)

[image: image] https://user-images.githubusercontent.com/5546996/138361607-05b6e901-6fef-4322-b339-4b81ba5f3963.png

Besides that, how do you start using it without downloading manually the repo, is it available on any CDN?

So is Arc2D a set of "web components!? Could it be tagged under the "UI framework" and "Web components"?

Thank you for your feedback!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/michaelrambeau/bestofjs/issues/428#issuecomment-949030949, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAACMAJOJUCFR7KAP2SNFSLUICDUVANCNFSM5GIYDVUQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Nashorn commented 3 years ago

Revamp in progress

michaelrambeau commented 2 years ago

Hello @Nashorn thank for the update you shared by email.

What would be the correct tags to apply to the project in Best of JS?

I'm thinking about these tags:

It could be tagged "UI framework" too since it can be used to build any component in a web page, not just games, if I understand well?

Now we don't have a tag Physics but I think it would be nice as we have several projects related to Physics and animation.

Nashorn commented 2 years ago

It can appropriately be tagged with all 3 Michael. Current large scale project I am on, we are using it for building simulations/training for military, as HUD (heads-up-display) over a Unity game. Falls under "canvas" tag because it offers the input-update-render game loop environment for canvas api painting.

And definitely under web/mobile development.

There is no built-in Physics api, instead Bullet/Ammo/Box2D can be imported and ran in the upload-loop mentioned above, so a physics tag is not needed.

michaelrambeau commented 2 years ago

OK @Nashorn , I tought about the Physics tags because I noticed this block in the homepage:

image

but I've just realized there is a "Pro" mention, does it mean the library is split between a free "core" and "paid" extras?

I will create the Physics tag anyway because I like Physics 😄

Nashorn commented 2 years ago

Hey Michael, the Core version is free. The Pro version will also be free when released and will be more geared as a 2D/3D platform for time-sensitive simulations of canvas drawings, threejs etc; with push-down automata state machines for character and NPC behaviors; SAT collisions; Any physics engine can be leveraged and ran inside the optimized input-update World loop, there are no requestAnimationFrames calls, but work like Unity. Pro version will be setup with a bit more intricacy and it's still in the works.

One thing i'll add; We may revamp internals for ECS.

michaelrambeau commented 2 years ago

Hello @Nashorn The day has come. Arc 2D is now available on Best of JS, thank you for your patience!

And we we have a Physics tag too https://bestofjs.org/projects?tags=physics

Any feedback about Best of JS is welcome!

image