GithubHelp home page GithubHelp logo

honeyselectvr's Introduction

HoneySelectVR

This is an experimental mod for the trial edition of Honey Select that introduces VR capabilities for both the Vive and the Oculus Rift using OpenVR. It provides both a seated and a standing mode to be usable in any environment.

Installation

  1. Download the latest release and extract it into your HoneySelectTrial directory.
  2. Run HoneySelectTrial_64VR.exe
  3. Enjoy!

Caution: SteamVR needs to be installed, set up, and running! Rift users might otherwise experience a weird "monitor" effect.

Modes & Controls

HoneySelectVR comes in two modes:

Mode Description
Seated Default mode. This mode lets you play the game with a mouse, keyboard, or gamepad.
The controls are essentially the same as in the main game. The screen is presented on a big monitor in front of you.
Standing As soon as tracked controllers are registered by the game, it switches into standing mode, also called room scale mode. In this mode, you can freely move around and use your Vive or Touch controllers to stuff.

Seated Mode

As stated earlier, the controls are basically the same as in the main game with the exception of a few VR-related shortcuts. You are presented with a screen in front of your that replaces your monitor and can be configured via the settings or via shortcuts (see below).

Keyboard Shortcuts

Keys Effect
Ctrl+C, Ctrl+C Change to standing mode.
Ctrl+C, Ctrl+V Enable (very experimental) third person camera. Was used for this video.
Alt+S Save settings (IPD, screen position, etc.).
Alt+L Load settings (last saved state).
Ctrl+Alt+L Reset settings to the initial state.
F4 Switch GUI projection mode (flat, curved, spherical).
F5 Toggle camera lock (enabled by default). This prevents the camera to tilt because such movements are known to cause cyber sickness.
Ctrl+F5 Apply shaders (only for the brave)
F12 Recenter
NumPad +
NumPad –
Move GUI up / down.
Ctrl+Shift+NumPad +
Ctrl+Shift+NumPad –
Move GUI left / right
Ctrl+NumPad +
Ctrl+NumPad –
Increase / decrease GUI size.
Alt+NumPad +
Alt+NumPad –
Increase / decrease player scale
Shift+NumPad +
Shift+NumPad –
Increase / decrease GUI distance

Standing Mode

The standing mode is where things start to get interesting. This mode is pretty much disconnected from the usual game in that it comes with its very own controls -- although you can still use your mouse and your keyboard.

Keyboard Shortcuts

Keys Effect
Ctrl+C, Ctrl+C Change to s mode.
Ctrl+C, Ctrl+V Enable (very experimental) third person camera. Was used for this video.
Alt+S Save settings (IPD, screen position, etc.).
Alt+L Load settings (last saved state).
Ctrl+Alt+L Reset settings to the initial state.
Ctrl+F5 Apply shaders (only for the brave)
Alt+NumPad +
Alt+NumPad –
Increase / decrease player scale

Tools

These tools are mainly meant to be used in standing mode but some of them are also available in seated mode. By default, your left hand will start with the menu tool and your right hand will start with the warp tool. In order to change them on either hand, press the menu button on your Vive controller. See here an overview of buttons.

You can get in-game help any time by holding the menu button!

Menu Tool (seated / standing)

With the menu tool you can interact with the user interface of the game. There are, in fact, two ways you can control the mouse: a two-handed way that makes use of a laser pointer, and a one-handed way that lets you use your trackpad like a ... touchpad!

Laser pointer

To use the laser pointer, simply point the other controller at the menu screen. A laser pointer will appear and you can easily interact with the UI. To make a click, press the trigger button.

Trackpad

To use the trackpad, slide with your thumb over the trackpad and the mouse cursor will move accordingly. To make a click, press the trackpad.

Attaching, Detaching and Resizing the Menu

It's possible to detach and resize the menu you're holding at any point in the game.

Simply press the grip button to "let go" of the menu screen -- the screen will then stay put where you left it. You can even use other tools and still interact with the screen using the laser pointer mechanism.

Furthermore, it's possible to resize the screen. In order to do that, point both your controllers at a screen, press the trigger button, and move the controllers apart. It's also possible to move the screen around like this.

Lastly, to take control of the screen again, press the grip button once more.

Warp Tool (standing)

The warp tool is only available in room scale mode and allows you to jump around in the scene.

Warping

In order to warp, touch the trackpad, choose your position and press. While touching the trackpad you are able to see:

  1. Where you will warp to
  2. Your play area
  3. A HMD that further shows where your head will be

You can also rotate your play area while touching the trackpad by drawing circles with your thumb.

Changing Scale and Height

It's also possible to change scale and height with this tool, although it's a bit cumbersome at the moment. To do this, hold the trackpad pressed before warping. You can now change your future height by moving the Vive controller up and down and your scale by moving back and forth. Note that you can only change one of those two each time.

By pressing the grip button you can reset the scale and height.

Settings & Tweaks

Settings can be changed in the file vr_settings.xml, which is generated the first time you start the game. Use RenderScale to tweak the resolution, not the internal resolution dialog, as that one will currently only change the resolution of the GUI.

Tag Default Effect Mode
<Distance> 0.3 Sets the distance between the camera and the GUI at [0,0,0]. Seated
<Angle> 170 Sets the width of the arc the GUI takes up. Seated
<IPDScale> 1 Sets the scale of the camera. The higher, the more gigantic the player is. Seated / Standing
<OffsetY> 0 Sets the vertical offset of the GUI in meters. Seated
<Rotation> 0 Sets by how many degrees the GUI is rotated (around the y / up axis) Seated
<Rumble> True Sets whether or not rumble is activated. Seated / Standing
<RenderScale> 1 Sets the render scale of the renderer. Increase for better quality but less performance, decrease for more performance but poor quality. Seated / Standing
<MirrorScreen> False Sets whether or not the view should be mirrored in the game window. Seated / Standing
<ApplyShaders> False Sets whether or not post-processing shaders should automatically be applied to the camera. Seated / Standing

Building HoneySelectVR

HoneySelectVR depends on the VRGIN library which is included as a submodule. It is therefore important that when you clone the project, you clone it recursively.

git clone --recursive https://github.com/Eusth/HoneySelectVR.git
cd HoneySelectVR

After cloning the repo and setting up the submodule, you should be able to compile the project by simply opening the *.sln file and building.

Note that there is a build configuration called "Install" that will extract your Honey Select Trial install directory from the registry and copy the files where they belong.

honeyselectvr's People

Contributors

eusth 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

honeyselectvr's Issues

Only for trial edition or for full version, too?

Hi,

The project descriptiona says: "This is an experimental mod for the trial edition of Honey Select..."

Is this true? Or does it work with the full version, too?

I tried with the full version and it is basically running, but after I (try to) start the game I am standing in a room, alone, and have no idea what to do ;) It is very possible this is because I just don't know how to use it, but if it works with full version, would be good to change that description, that's all ;)

Thanks,

  • Oliver

headtracking

Hi, just wanna say thank to you for this utility. It works really great with Vive and shaders on (very nice lighting effect... aside some missed controller triggering sometimes)

What I found is this problem:
Headtracking in H scene doesn't work well, that char keeps looking up there somewhere... Then I realized this behaviour is kind of weird because it actually works while in f1 options menu (The moment I discovered it was disturbing: that character was stearing at me while I was reading menu settings... very impressive O.o ) But then, going back to scene and headtracking was lost again.

Maybe some default camera position from 'seating mode' is always an active setting on 'standing mode'?

Nothing else, I hope you could find that missing headtracking soon ;)

and thank you, again, for your awesome work.

Note: I found trackpads having some kind of control over original lighting position(?). Couldn't reproduce that behaviour again but I find myself actually changing horizontal and vertical light sources with one trackpad and shaders off.

EDIT: Headtracking now works with 0.3.4 version!!!

Vive H controller not working for some positions

For some positions scrolling on the trackpad doesn't do anything, the controller vibrate a little but the H doesn't proceed.

Position: BoobJob, Masturbation and most service in general. Insertions in the other hand seem to work well.

Step to reproduce:

  1. Go in H mode
  2. Select boobjob position
  3. Try to play the position with the H controller

No exceptions in my vrlog.

v. 0.6 - shaders are glitchy

After upgrading to v. 0.6, shaders are glitching.

They are not applied when the scene is loaded, for example, hotel lobby in main menu is gray-ish until you manually do CTRL+F5. Also it seems not all shaders are now applied correctly. Image is considerably more jaggy, so it looks that FXAA is not working anymore.

Rolled back to 0.5.1, and everything went back to normal.

Vive controllers do not interace with the girls.

This was available in Play Club... it would be great to have it in Honey Select.

It would also be awesome if the support could be expanded to include interaction with clothing / hair (like Custom Maid).

Current Issues with HoneySelect VR

  1. The biggest problem is scale. I just found out by trial and error that weirdly your scaling function works by having both controllers in warp mode and then with one controller pressing the grip button and the other controller pressing the trigger and pulling them apart. This is really bad because i probably accidentally did this without knowing it many times . Many others probably did so too.
    Also please please please add an indicator showing a percentage number for the scaling so we know if it is scaled 1 to 1 to real life size and how much we need to scale to reach it if we accidentally used the scaling function. Let us disable the scaling function also entirely via the vr_settings file.

  2. The only way to engage penetration/starting the animation is using the mouse wheel. The H-mode controller mode doesn't work at all , no matter what i press or what i rotate the action doesn't start.
    Please make it simpler to engage the action. Just make touchpad/stick up faster, touchpad/stick down slower and just pressing in start the action.

  3. Also i found out that for some reason when i scale myself to be 1 to 1 with the player character, the female characters all seem very short and have very small heads. When i try to scale the females to appear life size the player character appears too tall.

  4. I thought it was a bug and had many times the control window stuck in mid air and only recently found out that you fix it by pressing the grip button while in control view mode with the corresponding controller. Please indicate that in the way scale adjustment works in the holding down menu button help function.

  5. Please add the Oculus Binaural HRTF audio sdk plugin like the one you used in PlayClub

  6. Please make it possible to interact with the body, clothing and hair of the female characters.

Thank you Eusth for your incredible work, i really wish you could open up a Patreon so that we could contribute and pay you for your dedication.

Automatically warp in front of girls in the lobby

Viewing girls in the lobby is a pain because trigger-warping takes you to their point of view, since they're the only actor, and then you have to re-warp in front of them and reverse your rotation. Ideally, you'd just warp to them automatically as soon as they appear, which may just be desirable in all situations.

I messed with the code trying to get at least trigger-warping in front of them to work, but since only the actor's "eyes.forward" is exposed, and their eyes can take a moment to lock onto you, you can get undesirable results if you warp too quickly. Also, I couldn't figure out how to get it to just work in the lobby, but I'm super busy with other coding projects and largely unfamiliar with the wonderful stuff you've built.

Vive controller: Sliders and requester buttons in H-scene not working

Hi,
thank your for your great effort! I tested a bit today with v0.3.3 and Vive.
Game exits now poperly, also klicking the YES/NO requester for this purpose works here.

In H no change yet. Scrolling of poses and sliders do not work yet.
Same for the YES/NO exit requester in H scene. Cursor highlights the button but press is not accepted with Vive econtroller. Have to use the mouse to exit H.

General feedback

Use this issue to discuss general things that don't deserve an issue of themselves.

Background color in studio with no map selected

First off, this is the best mod ever. I have a newly restored interest in Illusion games now that I can get up close and personal with my creations.

What I am hoping for is a way to tweak the background color in the studio if you don't load a map. Right now it is pure white and this causes a lot of glare in my HMD.

I would like to be able to change this color somehow, it doesn't necessarily have to be a real time change, I wouldn't be bothered by having to change the setting manually in a text file or something.

My eyes are starting to hurt though with all the glare.

Thanks EEE, you rock!

0.3.5 release and motion sickness

Hi, just for you to notice this new release is suddenly too demanding for my GPU, I though was related to "shaders on" but it happen even with false
Head camera movements are not that fluid as previous releases, 0.3.4 works nice though

Physics updates at a lower rate than normal fps?

This may be beyond the scope of the mod, but it seems like breast physics aren't updating at every frame in an animation. It's not noticable when the model is a fair distance away, but at close range (i.e. when moving the camera to impersonate the male character during the "Lifting" animation) it's incredibly distracting to have the breasts moving at a different framerate than the rest of the body.

After a little research, I found out that Unity updates physics at a fixed, arbitrary rate that's independent of normal fps. I'm not a programmer and can't say for sure, but I'd guess that the FixedUpdate for HS is running at 60fps, whereas my Rift forces everything else to 90.

Would it be possible to patch the game (using the same mechanism as the wide slider or ggmod) to change the fixed updates to 90 per second? Thanks!

Unable to "Click" in Certain Menus

I am able to click with the vive controller in about half the menus. However, many important menus do not allow me to click in them and I have to use the mouse. IE: I can select a category of actions but cannot click the action itself without using my physical mouse.

Is this a known issue?

Unable to start in vr

When I trie to start HS in vr I get a error "could not find honeyselect.exe. Dont know of i have installed the files right. I copied the files into the main folder where the honeyselect_64 is.
Can anyone help me?

No GUI in seated mode.

In roomscale mode, I get the floating GUI and I can grab it, move it around, resize it etc, but if I switch to seated mode, the GUI disappears. I thought maybe it was scaled down too small to see or hidden behind something, but after fiddling around with the keys that move the GUI around, resize it and change the distance to the GUI I can't seem to find it. If I switch back to standing mode, it pops right back into view.

Also, F4 (Switch GUI projection mode) didn't seem to make a difference.

Any idea what's causing this and how I might troubleshoot it?

Problem with menu using high resolutions

When I use a higher resolution than 1600x900 (I tried 1980x1050 and 4K) the menu is only partially visible with the right and bottom side hidden. Also the pointer is locked within a smaller box, some button are then impossible to use (including H scene positions) so making the menu smaller don't fix the problem.

I configured the resolution with the english launcher available on anime sharing and not the native one, not sure if it changes anything.

Step to reproduce:

-Change resolution to a high value (I used the english launcher mod)
-Try to click stuff on the right side of the menu, the pointer stop before the edge

Replace Touch controllers with hand models?

Any possibility to replace the Touch controller models with hands? I believe this is part of various SDKs, and could also allow hand gestures (pointing fingers, open/closed hands, etc.). No other change to UX would be necessary.

This would increase immersion tremendously. I don't know if this is a feature request for the HSVR mod or the underlying VRgin code.

Otherwise, the .6 version is working excellently.

Breast physics weak in VR

When I load or make scenes from scratch in non-VR, the breast physics work as intended with vanilla animations. In VR Studio though, the bouncing/jiggling/ect are reduced by like 80%. Its almost like the have breast implants. Its not just a perception difference going from monitor to vr either, I've done a good bit of testing.
It seems weird that the vr mod would affect the jiggle physics, perhaps its the IPA replacement? I wouldn't mind trying to uninstall 5.1 and going back to 4.1 to test. Is that possible or does it require a fresh install?
Thanks.

Find a way to toggle male head POV?

Like the title, find a way to place the male head where the headset should be and pivot around that area. also toggle/hide the HUD. Hopefully done by pressing a key?

Studio

Hi,
You did a great mod for HS, is it possible to use it with the studio?

Installation tutorial

Hi

Sorry for asking. Is there any one here who can explain
how to install this. And is it only for the trial verdion or does it also work in the full game.
I have copy pasted the files into the main Illusion folder where the honeyselect32 and 64 files are.
When I start the Honeyselectvr file I get an error saying it can find the exe file.

Please help

Vive controller was hard to use in character custom scene

tweak character in vr mode is very useful. But when you using a vive controller, it is not easy to slide zhe block in right position, specially whit the wideslider mod, a tiny shake will make the number jump 5 or 10.

hope to add some other way to inactive with the slider block, like hold trigger then use the touchpad to slide. and we can enable/disable this function and change the slide speed in config xml.

Can't use my mouse button and keyboard

Thanks for your excellent work that I can finally get together with my girl friend.
But I find a problem that I can move the courser of the mouse but when I push the left button or any key on the keyboard, the program doesn't do anything and I am kept away outside the start menu, and could not get into the game. like the picture below

Camera tilt controls

Currently in "standing mode" camera is always oriented so that room floor angle matches Vive's calibrated floor. Problem is, during impresonation, for example, character's head is sometimes at such angles which are very uncomfortable when wearing a headset (looking straight down at the floor, for example, looking to left or to right when your neck is parallel to the floor, etc.). So it would be really cool to be able to "tilt" the whole room to make viewing angle more comfortable (with the ability to "reset" it to match calibrated floor level, of course).

I tried to solve it on the level of SteamVR, but it looks like tilting calibrated floor manually is not possible...

An example where it's somewhat implemented is Yiffalicious. The game has zero controller support, but when you "impersonate" somebody, camera tilts so it matches the angle of your character's head.

Performance issues

Hi,
First of all I'd like to say thank you for your great work!
I'm opening a new issue as I believe the other issues do not describe my problem.

Unfortunately I'm experiencing some performance issues with your mod leading to cpu-bound frame drops. SteamVR's CPU FrameTime-Graph shows spikes at a fairly regular interval.
It seems - in my naive understanding - something is stalling the engine from obtaining updated tracking poses every ~200frames, hence forcing the rendering to start late.

Setup and what I tested:
I'm running a Core i5-6600k @4.4GHz and a GTX 1070 @ 2100Mhz together with an HTC Vive on Windows 10. HWMonitor shows that the CPU doesn't downclock while running the application.
HoneySelectVR is the only program I'm experiencing such a problem, other VR applications (including Unity-Applications) do not exhibit this behavior.
I have tested multiple versions of this mod (0.3 ; 0.3.1 ; 0.3.5) with a freshly installed HoneySelect, issues persisted.
For the sake of taking images I turned on MirrorScreen in vr_settings, however issue persists when set to false. Also ApplyShaders true/false has no effect on performance issue.

More detailed look at issue (including images):

In the Main Menu with the headset sitting still I'm getting a lot of erratic behavior, showing in the frame-time graph as 'late-started' frames. However, as soon as I move the Headset or controller every frame starts late by about 4ms until movement stops.
headsetmovemainmenu
headsetmovemainmenu2

In the Character Creator and H-scene itself the Headset/Controller-Movement issue does not persist, however the frame-times are still erratic causing dropped frames.
screenshot 6
screenshot 5

Though another issue I'm squeezing this in here as well:
Setting ApplyShaders to true crushes colors, most apparent on the Color Picker. It also introduces a weird round spot in both displays of the headset. (hard to tell on screenshot because of crushed colors, very apparent in vr)
round spot
crushedcolors

I'd be happy if other vive users of this mod could test if they have the same issues or if there is a problem with my setup.
Finally, here's my vr.log

Laser Pointer/Mouse Cursor Alignment Problems

HI. I had been successfully using v3.5 for a while. I upgraded to v5.1 and started noticing the issue below so I did a fresh install with v3.5 and now have the issue with v3.5. I don't think had anything to do with v5.1 but figured I would mention it.

The problem is that the laser pointer with my rift/touch setup and on screen mouse cursor do not always line up. In the center of the screen they are at the same point but toward the edges they are inches apart. It's almost like there is a correction for a curved screen so I played around with that. My GUI is always flat despite hitting F4 numerous times and I tried changing to from Curved to Flat in the vr_settings but that didn't change anything - still flat projection GUI with laser/cursor pointer issue.

Any ideas? Many of the menu items are workable like this but the scrolling list menus like girl selection and positions selection do not seem to work even with both the mouse and laser both in the selection button. Any help would be appreciated!

EDIT- PS my fresh install had no other mods except VR and basic mods like uncensor and translation - no IPA mods.

Change background color in studio to gray

This is really easily done. Just change VRCamera.cs line 137 to:

targetCamera.backgroundColor = Color.gray;

I've played with other colors and gray seems to work best, it also really gives the old eyeballs some peace. ;)

(I don't want to check stuff in until I'm certain I'd be doing it right.)

Using RoomView with Honey Select

I've just been playing around a bit in the Character Editor of Honey Select and activated Vive's RoomView mode (doubletap on system button) to untangle the cord.
While being crude the AR of RoomView made me actually feel like the model was standing in my own room, which was a pretty powerful feeling. Please do try yourself.

That being said, while in RoomView the application pauses and becomes transparent.
Would it be possible to integrate an RoomView option into the Chara-Editor of HoneySelect?
Maybe making the blue background transparent and superimposing the camera image onto it?

I believe you can get access to the camera feed quite easily so in my naive understanding it shouldn't be too difficult.
Alternatively there is the option to just change SteamVR to not pause/make the game transparent while in RoomView and change the chara editor background to transparent.

Anyways, I clearly don't have the knowledge how to get this done, but I do strongly believe it would be a very awesome feature. Please do try it out.

Wünsche Dir einen Guten Rutsch!

Feedback for v0.5.1

Postive

  • Thank you so much for adding binaural audio. It seems to be working fine.
  • It seems H-action is now working with pressing in the touchpad/joystick and pushing to the left for slower and right for faster.

Negative

  • There are almost no help indicators when holding the intended button
  • For some reason when going to audio config all the sliders are set to 0 even tough sound is working and setting the sliders to higher doesn't change the volume levels. This makes it impossible to turn off Backgroundmusic :(

no control box in vr (oculus rift)

hi, my game worked great until recently but now i have no control box or IK target, i also can't move using the "grab-moving" button and i get this http://imgur.com/P2Y3dRx on my monitor.
i tried to reinstall the game but it doesn't work
maybe it's because of the latest rift update ?

Vr in studio

Can anyone help me to run Honey Select studio in vr mode.
Have tried some of the comments on hongfire and reddit. But cant get it to work.
Im using version 6.

Gamepad control

Hi, the readme says you can use the gamepad in sitting mode. Is that implemented yet? Because my xbox gamepad doesnt work in the game. It works with Playclub VR.

New IPA and patching other unity games

Hello Eusth and thank you for all the hard work you have done with these VR-patches!

You wrote on latest release that you can now patch any Unity games with new IPA-beta by dragging the exe file to ipa.exe. I have tried this on couple Unity-based games but I can't get picture to my headset.

When i have dragged the executable to ipa.exe it doesn't give any error and it creates a shortcut with the exe-files name +(patch & launch) . When I launch it, it starts the game but just on my monitor.

Am I doing something wrong? The games that i have tried are Love Raper! School Hamedol Project, Sexaloid girlfriend and Secrossphere.

I would appriciate any help or tips you can give me.

Weird Reflection/Shimmer While Moving Headset while Controller is On

On Vive with at least one controller turned-on, looking at a model and moving your head around results in a weird shimmer/lighting issue with anything reflective (skin/surfaces/etc.) It's almost like there's a flashlight strapped to your head.

The issue isn't there if all controllers are off.

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.