Jump to content
6 minutes ago, DARK0717 said:

How hard can it be to make a software using C++ to map an input lets say mouse movement to vr movement like forwards and backwards?

why use c++? theres other languages that are easier. 

also, its much easier if you know to the language itself. aka learn a easier language if you cant handle c++ yet

Link to post
Share on other sites

Just now, youmanyousef said:

why use c++? theres other languages that are easier. 

also, its much easier if you know to the language itself. aka learn a easier language if you cant handle c++ yet

is there any language that is extremely easy to learn, I dunno if python is "as easy as they say"

Link to post
Share on other sites

Python is one of the best beginner languages IMO.

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to post
Share on other sites

Just now, DARK0717 said:

is there any language that is extremely easy to learn, I dunno if python is "as easy as they say"

its pretty much english compared to the other languages. that said i wouldnt use it above hobby-level or workaround scripts you use.

Link to post
Share on other sites

1 minute ago, youmanyousef said:

its pretty much english compared to the other languages. that said i wouldnt use it above hobby-level or workaround scripts you use.

but

 

1 minute ago, Enderman said:

Python is one of the best beginner languages IMO.

but can I use it to make the software that I just said?

Link to post
Share on other sites

36 minutes ago, DARK0717 said:

is there any language that is extremely easy to learn, I dunno if python is "as easy as they say"

Java

ASUS X470-PRO • R7 1700 4GHz • Corsair H110i GT P/P • 2x MSI RX 480 8G • Corsair DP 2x8 @3466 • EVGA 750 G2 • Corsair 730T • Crucial MX500 250GB • WD 4TB

Link to post
Share on other sites

12 hours ago, DARK0717 said:

is there any language that is extremely easy to learn, I dunno if python is "as easy as they say"

You could learn basic or Lua but I don’t think those support VR. Unless Leadwerks or Cryengine support VR. 

 

If you go to codecademy, you’ll learn python, or Java really easily for free. SoloLearn was also pretty good. It just teaches you the basics of languages though. 

Link to post
Share on other sites

In theory it's easy: accept mouse input, interpret the data, send the output.

 

The problem is sending the output. Do you need it to send directly to the game? Can you fake it by mapping the mouse movement to a keyboard input? What?

Link to post
Share on other sites

16 hours ago, M.Yurizaki said:

In theory it's easy: accept mouse input, interpret the data, send the output.

 

The problem is sending the output. Do you need it to send directly to the game? Can you fake it by mapping the mouse movement to a keyboard input? What?

whatever works, perhaps faking it by mapping mouse movement to a swipe on the trackpad from its center, like how fast the mouse speed is, the further the swipe is from the center

Link to post
Share on other sites

You can manipulate or read I/O in Python via various libraries, there are also bindings to some VR libraries. It's not something that there is a ready to use recipe. You have to research if and how you can interface with the game/app you want to "modify".

Link to post
Share on other sites

11 hours ago, riklaunim said:

You can manipulate or read I/O in Python via various libraries, there are also bindings to some VR libraries. It's not something that there is a ready to use recipe. You have to research if and how you can interface with the game/app you want to "modify".

aight, thanks, Im not expecting to get an easy solution for this, im also wondering how I would make and application using python, like launch an app that is in .exe form. I don't wanna code every bit of box, edge, or button of the app I wanna make, seems too time consuming for me

Link to post
Share on other sites

7 minutes ago, riklaunim said:

Py2exe can make a standalone binary. PyQt and few other GUI frameworks can make a desktop GUI app.

Im planning to make the software look like x360ce, any simpler way to do that? Other than coding every inch of the software?

Link to post
Share on other sites

1 hour ago, riklaunim said:

Py2exe can make a standalone binary. PyQt and few other GUI frameworks can make a desktop GUI app.

can you check on my other topic?

 

https://linustechtips.com/main/topic/965195-how-to-emulate-vive-trackpad-with-mouse-axis/

Link to post
Share on other sites

11 hours ago, DARK0717 said:

Im planning to make the software look like x360ce, any simpler way to do that? Other than coding every inch of the software?

Yes, PyQt has all the widgets, containers and whatnot to make it look like that and also scale correctly with window size.

Link to post
Share on other sites

On 25/08/2018 at 3:16 AM, youmanyousef said:

its pretty much english compared to the other languages. that said i wouldnt use it above hobby-level or workaround scripts you use.

You clearly haven't look Into data science or ai.

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×