Giter Site home page Giter Site logo

cem's Introduction

Custom Entity Models (but for Fabric)

An implementation of custom entity models heavily based off of Optifine's format that aims to achieve feature parity with Optifine's custom entity models.

Current State of this Mod

This mod is currently in ALPHA, meaning that things MAY or MAY NOT work properly! There is absolutely no guarantee that things will work as intended or at all!

Installation

Check out Modrinth page, the CurseForge page, or build it yourself. This mod requires the installation of the Fabric Loader. If you want to configure this mod, the installation of YACL is also required.

Additionally, this resource pack or a derivative of it is required to work with optifine CEM.

How to use

This mod loads .jem and .jpm files from "assets/dorianpb/cem" folder in resource packs. For resource packs intended to be used with Optifine, renaming " assets/minecraft/optifine/cem" to "assets/dorianpb/cem" should work fine. If you install the optional dependencies, this isn't necessary as there is an option within the config to just load from optifine's folder structure.

Discord Server Link

Join my discord server here: https://discord.gg/3qxFZm7Ycw

For resource pack devs

The file format for the .jem and .jpm is identical to the Optfine's (check out here , here, and here). The folder structures inside "assets/dorianpb/cem" does not matter. If you want to assign a custom model for a creeper, you could put the file as "assets/dorianpb/cem/creeper.jem", "assets/dorianpb/cem/creeper/creeper.jem", " assets/dorianpb/cem/za/waurdo/creeper.jem", etc.

Differences

  • Most living entites should have support, and some non-living entites might not have anmimations.

  • No support for armor right now.

  • Individual part textures are not supported (you can only specify texture and texture size in the .jem file).

  • Sprites are not supported.

  • The attach option is not supported.

  • Currently, the animations do behave slightly differently than optifine's, just enough to break some packs.

Licensing

This project is licensed with LGPL v3.0. Please don't repost this project anywhere without my written permission first.

Goals

  • Implement the rest of the entities
  • Make animations perfect
  • attach support
  • A better icon! This one succs

For mod devs

If your fabric mod creates new entities, you can add support for CEM without too much work! Look at net.dorianpb.external for an example implementation. Make sure to use the " cem" entrypoint.

Credits

  • dorianpb, for actually creating the mod
  • sp614x, for Optifine's CEM, which this mod is based on
  • Mojang, for actually creating Minecraft
  • The Zombie Pigman, whose restoration is the entirety of my motivation for this project
  • Anyone else who decides to contribute (Look here)

cem's People

Contributors

boerdereinar avatar dorianpb avatar drsapling avatar fedetrifo06 avatar felix14-v2 avatar julienraptor01 avatar koelle25 avatar lolothepro avatar madis0 avatar q2297045667 avatar valoeghese 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

cem's Issues

[BUG] issue with horse leg positions

Version

I am using the latest version of CEM

Describe the bug

horse legs are at the centerline

Expected behavior

they should appear seperated

Screenshots

Please post screenshots of what the model looks like in this mod and in Optifine
2021-08-19_17 38 22
(it looks normal in optifine)

Desktop (please complete the following information):

  • OS: Windows 10
  • Java Version: 16JDK
  • Minecraft Version: 1.17.1

Additional context
https://www.curseforge.com/minecraft/texture-packs/creatures this pack (ran through the converter)

Add any other context about the problem here.

[QoL] Resource Pack cem folder

Make it so the mod looks for both "assets/dorianpb/cem" and "assets/minecraft/optifine/cem" by default, instead of requiring users to manually change the assets path

[BUG] Ender Dragon model head and animation

Version

  • I am using the latest version of CEM

Describe the bug

Ender Dragon head bone is further from the body bone than it should be. Separately, Ender Dragon animation doesn't seem to be working (for clarification, I'm using a sin() expression. Is this supported?).

Expected behavior

Head should be closer to body. See images.

Screenshots

https://imgur.com/a/qL25D4L

Desktop (please complete the following information):

  • OS: macOS
  • Java Version: 16.0.2 (issue is unchanged with 16.0.1)
  • Minecraft Version: 1.17.1

Additional context

None

Modded entities support?

I know there is an API for modders to use for their mods, but is there any possibility for modded entity support for mods that don't use this API? Also, will boats get compatibility as well?

Add support for Tridents

Version

  • I am using the latest version of CEM

Describe the bug

I am running a texturepack called "The Mjolnir hammer" https://www.planetminecraft.com/texture-pack/mj-lnir-trident-5257081/ that adds new textures to the game, most of it is CIT so I use the mod CIT Resewn but the trident in particular has a 3d model as well as some textures, the textures load fine but the 3d model doest, same example can apply with this texture pack https://www.planetminecraft.com/texture-pack/copper-trident-optifine/

Expected behavior

The trident is supposed to be in 3d but is in 2d instead.

Screenshots

Fabric with CEM and CIT Resewn installed
image
Optifine
image

Desktop (please complete the following information):

  • OS: Windows 11 latest
  • Java Version: jdk 16
  • Minecraft Version: 1.17.1 for optifine and for fabric

Feature Request for Boat Support

Version

  • [ 0.7.0 ] I am using the latest version of CEM

Describe the bug

Custom Boat models don't work even after pack directory modification to assets\dorianpb\cem

Expected behavior

Custom Boat Model would Load

Screenshots

Please post screenshots of what the model looks like in this mod and in Optifine
Expected Behavior:
image1
Desktop (please complete the following information):
Actual Behavior:
image2

  • OS: Windows 11
  • Java Version: 17
  • Minecraft Version: 1.18.1

Additional context

Add any other context about the problem here.

[BUG] issue

Version

  • [0.7.0 Fabric] I am using the latest version of CEM

Describe the bug

Crash to launcher upon installing FirstPersonModel (Found here https://www.curseforge.com/minecraft/mc-mods/first-person-model)

Expected behavior

Game to launch without issue.

Desktop (please complete the following information):

  • OS: Windows 11
  • Ram: 16GB (Using 10GB through JVM Arguments)
  • Processor: AMD Ryzen 5 2600X Hex-Core
  • Graphics Processing Unit: AMD RX 5700 XT
  • Java Version: 17
  • Minecraft Version: 1.18.1
  • Fabric: 0.13.3

Additional context

[BUG] Broken cow model with Golden Days resource pack

Version

  • I am using the latest version of CEM

Describe the bug

When using the Golden Days resource pack, cow's torsos and heads are flipped upside down, as shown in the first picture.

Expected behavior

They should be right-side up, as shown in the second picture.

Screenshots

2022-01-05_21 58 13
With CEM

2022-01-06_01 14 06
With Optifine

Desktop (please complete the following information):

  • OS: Windows 10
  • Java Version: 8
  • Minecraft Version: 1.18.1

Additional context

I am also using the following mods:
Custom Spawns
Custom Stars
Custom Void
Fabrication
FastChest
Hunger Remover
Modern Beta

Fish CEM support

I am using the latest version of CEM

No support for custom salmom

you would be able to use the optifine format to make different salmon texures and models

I dont have any screenshots but the readme.md doesnt list fish as working models

  • OS: Windows 10 home
  • Java Version: 16
  • Minecraft Version: 1.17.1

Additional context

Add any other context about the problem here.

[BUG] FreshAnimations cause various mobs to have glitched models

Version

I am using the latest version of CEM

Describe the bug

When using FreshAnimations some mobs' appearances are extremely out of place

Expected behavior

I expected normal textures and appearances with custom animations working.

Screenshots

2022-02-15_13 01 40
2022-02-15_13 13 46

Desktop (please complete the following information):

  • OS: Windows 10
  • Java Version: 17.0.1 64-bit
  • Minecraft Version: 1.18.1

Add support for parrots

Version

  • I am using the latest version of CEM

Describe the bug

Parrots don't work

Expected behavior

Parrots work

Additional context

Ghoulcraft has ravens, for example

[BUG] issue with wild texture on 1.16.5

Version

  • [1.16.5 ] I am using the latest version of CEM

Describe bug

  • I installed Better Vanilla Animals resource pack, did everything according to the instructions and I see it. The cat is normal, and the dog was bitten by worms.

Expected behavior

  • Animal models without bugs.

Screenshots

Fabric
2021-08-20_12 59 56

Optifine
2021-08-21_09 54 54

Desktop:

  • OS: Windows 10 1903 Home Edition
  • Java Version: Version 8 (build 1.8.0_301-b09)
  • Minecraft Version: 1.16.5

Compatibility issue: Fix better sheep and butterfly bats resource packs

Version

  • [ โœ”] I am using the latest version of CEM

Describe the bug

Please fix better sheep and butterfly bats resource packs.
both resource pack works flawlessly but sheep head model looks a bit forward and bats that are not butterfly have one floating wing detached from their bodies.
everything else works great
also I made possible better dogs resource pack and all other resource packs of Mrblueyeti work with sodium by testing a set of mods and told the dev of resource pack to add your mod in that list since it was necessary to make it work. thanks <3

Expected behavior

That sheep head model look normal and bats don't have detached floating wing

Screenshots
bats problem without optifine
image

sheep head model without optifine is messed up specially if you sheer them and also it has some z-fighting in color when you sheer them while i use sheep consistency mod to preserve color when you sheer them in colored parts
image

sheep with optifine
image
image

Desktop (please complete the following information):

  • OS: windows 10
  • Minecraft Version: 1.18.2

[invalid] can't find resource pack

Version

  • [check] I am using the latest version of CEM

Describe the bug

Unable to find texture packs once game is launched.

Expected behavior

Expected to find texture packs when opening resource packs in game.

Screenshots

image

image

Desktop (please complete the following information):

  • OS: Windows 10
  • Java Version: Latest
  • Minecraft Version: 1.18.1

Additional context
[10:28:55] [Render thread/WARN]: Couldn't get pack info for: net.minecraft.class_3266: 'pack.mcmeta' in ResourcePack 'C:\Users\Jane Setterburg\Desktop\Mod Shit\MultiMC\instances\NEW BIG-0.1\minecraft\resourcepacks\Mizunos 16 Craft JE_1.18-1.0.zip'

[BUG] Vanilla Tweaks' bat CEM doesn't work correctly

Version

I'm using the latest version of CEM

Describe the bug

The bat's left wing renders away from it's body

Expected behavior

Normally, it should be connected to the rest of the body

Screenshots

2022-03-02_13 31 17

Desktop:

  • OS: Garuda Linux 64 bit latest
  • Java Version: 17
  • Minecraft Version: 1.18.1

Additional context

It could also be a bug of the pack too... Also it DOESN'T happen with OptiFIne

[BUG] Incorrect translation and rotation

Version

  • [0.7.0]

Describe the bug

Spiders and cave spiders use the vanilla model before adding textureSize (as expected)
I also removed every instance of attach: false from the model for good measure
After adding properly textureSize, all rotations and translations are incorrect

Expected behavior

After fixing the textureSize issue, all rotations and translations would be correct

Screenshots

image
image

Desktop (please complete the following information):

  • OS: Arch Linux x86_64
  • Java Version: GraalVM 17
  • Minecraft Version: 1.18.1

[BUG] Broken blaze rod animation

1.18.2

  • I am using the latest version of CEM

Describe the bug

When using a pack that modifies the blaze model, the vanilla circling behavior of blaze rods is exaggerated into large circles. This doesn't happen with the same pack in optifine with no other changes.

Expected behavior

The blaze animation should look like vanilla Minecraft's.

Screenshots

2022-03-16_04 04 28

2022-03-16_04 04 19

2022-03-16_04 01 57

Desktop (please complete the following information):

  • OS: Windows
  • Java Version: 17.0.1
  • Minecraft Version: 1.18.2

[BUG] CEM texture rendering issue

Version

  • I am using the latest version of CEM

Describe the bug

I have nothing to say else here, the title said it all
Using CEM (with either Model Creation Fix enabled or disabled) will break the textures of some mobs

Expected behavior

Works just fine like Optifine, since these are just player skin model

Screenshots

In order: top left is Optifine, bottom right is CEM
image
image

This is when CEM "Model Creation Fix" was enabled
image
image

Desktop (please complete the following information):

  • OS: Windows 10 Enterprise LTSC 21H2
  • Java Version: ZuluJDK 17
  • Minecraft Version: 1.18.2

Additional context
The modpack only conclude: CEM, CompleteConfig, ClothConfig, ModMenu and Fabric API, all lastest
Same with some models, I will use ender_dragon as example above

[BUG] Compatibility with CMM resource pack

Version

  • I am using the latest version of CEM

Describe the bug

When using the pack Cute Mob Models certain models are either inside the ground, have constantly spinning heads or are completely black

Expected behavior

Models should not be partially underground, heads should not constantly spin without reason and should be fully textured instead of black.

Screenshots (and video)

Screenshots of the pack in cem:

Non-Hostile Mobs:
Non-Hostile Mobs

Hostile Mobs:
Hostile Mobs

Video of the head spinning:

Base.Profile.2021.12.31.-.23.53.13.01_Trim.mp4

Screenshots of the pack in Optifine:

Non-Hostile Mobs
Non-Hostile Mobs

Hostile Mobs:
Hostile Mobs

Desktop:

  • OS: Windows 10 21H1 (19043.1415)
  • Java Version: 17.0.1
  • Minecraft Version: 1.18.1

Additional context

This issue seems similar to #11 but covers a different pack and slightly different bug so I am creating a seperate issue

Lang files question

Why do you do this

  "config.cem.use_optifine_folder.tooltip.0": "This will load CEM models from  ",
  "config.cem.use_optifine_folder.tooltip.1": "assets/minecraft/optifine/cem,",
  "config.cem.use_optifine_folder.tooltip.2": "which is exactly what optifine does.",
  "config.cem.use_optifine_folder.tooltip.3": "Reload resources (F3 + T) for",
  "config.cem.use_optifine_folder.tooltip.4": "this to take effect!",

instead of just using \n to create a new line ?

  "config.cem.use_optifine_folder.tooltip": "This will load CEM models from\nassets/minecraft/optifine/cem\nwhich is exactly what optifine does.\nReload resources (F3 + T) for\nthis to take effect!",

(modified example)

[MISSING] CEM animations - "is_in_water"

I am using the latest version of CEM and the bug related to the CEM animations.

The mod should be detecting when a mob "is_in_water" but the mod never seems to be able to read that information and present it with the rest of the animation when this is put in. The other variable of "is_wet" does work, but obviously when I want to make a swimming animation for a mob, this doesn't suit them when it rains in the game.

I haven't came across any other issues with animations being coded into mobs so far. I will send updates when I do come across any bugs related to this (I am creating an animation resource pack and I wanted this to work through Sodium primarily, which is where this mod is of high value).

Java 17, MC 1.18.1, Windows 10/11

[BUG] Incompatible with Better Dogs

Version

  • I am using the latest version of CEM

Describe the bug
When using Better Dogs, the model or texture is very off. I think this is an issue with CEM and not some other mod I have installed.

Expected behavior
The model and texture to display correctly

Screenshots
2021-10-16_23 35 39

Optifine screenshots can be found on link above
Desktop (please complete the following information):

  • OS: Windows 10
  • Java Version: Java 16
  • Minecraft Version: 1.17.1

Additional context
I have several mods such as Sodium installed, can supply a modlist if required.

Request for Another Toggleable Config Option

I've noticed that when I use "assets/minecraft/optifine/cem" in the config, it pulls its textures from assets/minecraft/textures/entity. For many resource packs, this is perfectly fine and usable, but the reason I noticed this, is because my resource pack uses its CEM textures directly from assets/minecraft/optifine/mob. I do this so that entity textures do not try displaying over an incorrect model when you don't use optifine with my pack, or are using another resource pack above mine. I would Greatly appreciate it if you'd add an option in the configs for it to pull textures from there instead of the vanilla folders.

[FEATURE] add a config to read files from optifine/* directory

Version

0.3.3

Issue

The CEM addon doesn't read the entity models from the optifine directory, but from another directory instead. The models themselves are (as far as I tested) compatible, so the only impediment to using existing resource packs is that one has to convert them. The task is not hard, but it is an annoying extra step.

Proposed enhancement

The CEM mod would also load models from the optifine/* directory. This could be an optional behavior that could be set on (or off? depending on how much incompatibilities are expected to be an issue, it maybe would make sense for this to be default behavior) with a config file/modmenu config.

[BUG] Invisible mobs with Fresh Animations

Version

  • I am using the latest version of CEM

Describe the bug

Mobs are invisible when using the Fresh Animations texture pack.

Expected behavior

Mobs should be visible.

Screenshots
It's impossible to take screenshots since they cannot be photographed due to invisibility but here's my best attempt

CEM
Optifine

Desktop (please complete the following information):

  • OS: Kubuntu 21.20 x86 64
  • Java Version: Adoptium 17.0.1
  • Minecraft Version: Fabric 1.18.2

Additional context

Mod list:
Fabric API
Mod menu
Light Overlay
Cloth Config
Architectury
Not enough animations
Effective
Visuality
Eating animation
Appleskin
Zaeros minimap
Iris
Sodium
Logical zoom
Lithium
Phosphor
CEM

Shaders:
BSL

Resource packs:

ABBPBR
Bare bones
Bare bones + Fresh animations
Fresh animations

Graphics card: GTX 1070 8GB
RAM: 32gb DDR4 3200MHz
CPU: i5-7600k

[BUG] 1.18 animation a bit laggy

Version

  • cem 0.7.0

Describe the bug
animation seems to be delayed by like 2 seconds
also when an animation starts it spazzs a bit
most notable parts were legs and arms
it doesn't happen on 1.17.1 (cem 0.6.4) or 1.18, 1.17.1, and 1.16.5 optifine

here is my animation for villagers
all the bones are child of "body" bone

"tail.rx": "sin(age / 9) / 18 + 1.57",
"tail.ry": "- sin(limb_swing) / 2.5",
"left_leg2.rx": "left_leg.rx",
"right_leg2.rx": "right_leg.rx",
"headbone.rx": "torad(head_pitch)",
"headbone.ry": "torad(head_yaw)",
"right_ear.ry": "abs(min(sin(age / 8) - 2 * cos(age / 8) - sin(age / 12) + cos(age / 12) + 2, 0)) / 4",
"left_ear.ry": "abs(min(sin((age + 100) / 8) - 2 * cos((age + 100) / 8) - sin((age + 100) / 12) + cos((age + 100) / 12) + 2, 0)) / -4",
"rightleft_ear.rx": "(1 - health / max_health) * 0.34",
"left_ear.rx": "(1 - health / max_health) * 0.34",
"right_arm2.rx": "left_leg.rx + 7",
"left_arm2.rx": "right_leg.rx + 7"

also in case of zombie villagers, arms worked differently from cem 0.6.4 or optifine
arms were rotated so I had to change the values to look similar to other platforms

"right_arm2.rx": "right_arm.rx + 1.3", -----> had to change from 0.2
"left_arm2.rx": "left_arm.rx + 1.3", -----> had to change from 0.2
"right_arm2.ry": "right_arm.ry + 0.2", -----> had to change from 0.1
"left_arm2.ry": "left_arm.ry - 0.2" -----> had to change from 0.1

Expected behavior
no delay

Screenshots
2021-12-19_04 02 59

Desktop:

  • OS: windows 10
  • Java Version: 17.0.1
  • Minecraft Version: Minecraft 1.18 Fabric 0.12.12 no other mods

Additional context
also happens when with all the performance mods like sodium, lithium, ferritecore and stuff installed

[BUG] Creeper Overhaul models walk 'inside' the ground

Version

0.7.0-1.18.2

  • I am using the latest version of CEM

Describe the bug

When using the 'Creeper Overhaul' resource pack, creepers walk 'in the floor' rather than 'on the floor'. Rest of the mob geometry appears correct.

Link to resource pack: https://www.curseforge.com/minecraft/texture-packs/creeper-overhaul

Expected behavior

Mobs should walk on the ground rather than in the ground.

Screenshots

Desktop (please complete the following information):

  • OS: Win 10
  • Java Version: graalvm-ce-java17-21.3.0
  • Minecraft Version: 1.18.2

Additional context

To enable the 'per-biome' creeper models to load at all, you will also need EntityTextureFeatures
https://www.curseforge.com/minecraft/mc-mods/entity-texture-features-fabric

Support for 5 other mobs

Version

  • I am using the latest version of CEM

Describe the bug

Not exactly a bug, but more a feature request: I'd like to know if is it possible to add support for squids, axolotls, dolphins, vexes and silverfishes. I'd like to offer help in the development too if possible, so I'd like to know where can I learn more for this...

Expected behavior

To have support for aforementioned entities.

Screenshots

It needn't.

Desktop (please complete the following information):

  • OS: Any(?)
  • Java Version: Latest
  • Minecraft Version: 1.18.1

Additional context

I want to use custom models while working with fabric!

[FEATURE REQUEST] Strider support

There is a good retake on the strider done for optifine I want to use. But sadly, they are not supported. Could they get support?

[BUG] Cannot see the config button

Version

CEM 0.6.2 or self-compiled 0.7.0
Fabric API 0.40.6+1.17
Fabric Loader 0.11.6
Mod Menu 2.0.13

Describe the bug

Cannot see the config button in Mod Menu anymore

Expected behavior

Expected the config button

Screenshots

Screenshot_20211009_095613

Desktop (please complete the following information):

  • OS: Manjaro 21.1.4
  • Java Version: 16
  • Minecraft Version: 1.17.1

Additional context

Might be due to a Fabric API update, haven't updated the loader yet

Collect good resource packs

Consider making a wiki (text file, gist, etc) where you'll collect a list of current resource packs that work well with this mod.
I tried a few and did not succeed for the most part, regardless of whether the second compatibility option is enabled or not.

[BUG] Compatibility issue with FreshAnimations

Version

  • I am using the latest version of CEM

Describe the bug
Using Fresh animations with this mod. The animations actually show up, but some entities are in the ground or messed up. I know it's alpha so I'll just show what is happening

Expected behavior

Moving Animated entities, gobbled

Screenshots
https://drive.google.com/file/d/1QsOHm9h7CBhsZRY8s-cX_Ov7WrL92oXY/view?usp=sharing
https://drive.google.com/file/d/1IuKoaoVN9um2J3AiyYixie15PJHJeZ0E/view?usp=sharing

Desktop (please complete the following information):

  • OS:Win10
  • Java Version:16
  • Minecraft Version: 1.17.1

Additional context

https://paste.ee/p/hFzbn
Custom Entity Models + Fresh Animations

Upload to modrinth

Could you also upload the release versions to modrinth (by release versions I mean the ones you upload to curseforge)

Problem from Vanilla tweaks using "Pixel Consistent Bat" CEM

1.18.1

  • [ cem-0.7.0.jar] I am using the latest version of CEM

Not working properly on bat.jem

I'm using Sodium & I test it on optifine then it works fine but on fabric CEM here's a screenshot.

1 23 2022

  • Window10
  • Java Version: 17
  • Minecraft 1.18.1 Java edition

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.