The idea behind the C/C++ lib would be that developers would just need to include this in their project and then make calls to it, perhaps vdrift_get_player_car_speed() to retrieve the speed. In other words we need to (1) get the data out of VDrift, (2) set up some kind of client that captures the data, and (3) make a library that takes this data and makes it available to developers. I think you're just talking about doing step 1, which is fine, we can't do 2 or 3 until that's done, and if we do 1 and make it available, it's possible someone else will come up with the library. However there's no reason to make every developer who wants to interface with VDrift parse UDP packets, or something along those lines - why not provide this to them?
|