facesjs
c-pdk
facesjs | c-pdk | |
---|---|---|
10 | 2 | |
907 | 7 | |
80.5% | - | |
6.8 | 6.5 | |
11 days ago | 19 days ago | |
TypeScript | C | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
facesjs
-
🤯 Keep Up With these 50 Articles
A JavaScript library for generating vector-based cartoon faces (https://zengm.com/facesjs/) by Jeremy Scheff and contributors I totally love this - and I am sure that I'll soon find good use for it.
- Faces.js, a JavaScript library for generating vector-based cartoon faces
-
The Future of Football Manager
I would even take a cartoon-looking facesjs instead. Always weirded out by the current faces
-
Basketball GM art in a different game
I made my face generator open source so others can use it too. I've seen it used in a few different games and other projects, which I think is pretty cool!
-
Version 2023.02.25.0669: you can now make women's leagues in BBGM and the other ZenGM games!
If you or /u/VCarry-NL want to help out... https://github.com/zengm-games/facesjs :)
-
Women's Hockey - Expanded Universe League 2022
Technically there is something you could do about it :)
-
Who else works on BBGM?
/u/smileyoaks made most of the graphics for the face generator, which was a huge improvement to the game. Some other people have helped out with that too: https://github.com/dumbmatter/facesjs/graphs/contributors
-
Can we make the Asian players slightly less yellow?
https://github.com/dumbmatter/facesjs/blob/42715b6176ce32aaeeb725bffd030f5abad1943b/src/generate.ts#L11-L34 here are the skin and hair colors if anyone wants to suggest something better. It could even be multiple colors, like it is for some races. But in the mean time, I'll switch to your recommended color in the next update of the faces.
-
So there's a game I found on google play called soccer agent, and it just straight up copies the player faces from basketball GM
Yeah, the face generator is open source :)
-
u/dumbmatter Someone is making profit off of your game's style
It's all good, the face generator is open source and I'm glad to see others using it! It's a tiny part of making a sports sim game, anyway.
c-pdk
-
Faces.js, a JavaScript library for generating vector-based cartoon faces
Extism can be really useful for packaging up and running cross-language libraries!
The most clear information about it is at: https://extism.org, but its a bit focused on the primary use case for Extism, being a universal plugin system.
There is a C PDK (https://github.com/extism/c-pdk) which you'd probably want to use in a new wrapper around your library in C++, and compile it to wasm32 freestanding or WASI, but without emscripten. Extism doesn't currently have an interop layer to emscripten.
-
Extism: make all software programmable with WebAssembly
In C - https://github.com/extism/c-pdk/blob/main/example/count_vowels.c
What are some alternatives?
zengm - Basketball GM (and other ZenGM games) are single-player sports management simulation games, made entirely in client-side JavaScript.
rust-pdk - Extism Plug-in Development Kit (PDK) for Rust
openmoji - Open source emojis for designers, developers and everyone else!
haskell-pdk - Extism Plug-in development kit (PDK) for Haskell
rough - Create graphics with a hand-drawn, sketchy, appearance
assemblyscript-pdk - Extism Plug-in Development Kit (PDK) for AssemblyScript
icons - Official open source SVG icon library for Bootstrap.
go-pdk - Extism Plug-in Development Kit (PDK) for Go