qKa / bwapi-mono-bridge

Automatically exported from code.google.com/p/bwapi-mono-bridge
0 stars 0 forks source link

About the new Restructured BWAPI CLR Client #17

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
HI !
It's such a great work on bwapi-clr 3.2B. 
I recently got the new upgraded 3.3B version and feel it's a bit repetitive, 
and more complicated to use than the structure in 3.2 version. I wish you guys 
could reduce the complexity for the more comfortable usage of bwapi-clr. I 
tried to implement AI bot almost every possible language on .NET like Iron ( 
Ruby Scheme Python ). Most could be easier in 3.2B.

something like : SWIG.BWAPIC.bwapiclient.BWAPIClient 
          and  : SWIG.BWAPIC.Client 
could be somewhat make me feel confused 
each time refer to any method like: update () connect () ....etc...

in the BWAPI 3.2B: it's like : BWAPI.BWAPIClient 
          and the update from: Client with update ()

at least , it seem to be more usable and easier to remember or find it.
If it's possible , I wish to have only one key word , please don't make BWAPI 
and bwapi , it should be BWAPI and BWAPIFUNCTION or somewhat don't match the 
same name.

Thank for your patience to read my issue.
Regard.

Original issue reported on code.google.com by Deula...@gmail.com on 12 Dec 2010 at 4:30

GoogleCodeExporter commented 8 years ago
Unfortunately the namespaces are there from the C++ project, and to make it 
easier to port, I have left them as is. In most languages you can just use a 
using statement like using SWIG.BWAPIC so you don't need to type it all the 
time.

The best I can do is remove the SWIG namespace but that would just annoy 
everyone else already using it. sorry.

Thanks for the feedback.

Examples of bots in other languages might make a good addition to this code 
base to help others

Original comment by dpershouse@gmail.com on 28 Apr 2011 at 8:25

GoogleCodeExporter commented 8 years ago
IT's ok. I am getting used to it too. Thanks.

Original comment by Deula...@gmail.com on 28 Apr 2011 at 8:27