so basicly add some network ...

https://github.com/bwapi/bwapi
drbrainheart
Posts: 10
Joined: Mon Jan 28, 2013 12:26 pm

so basicly add some network ...

Postby drbrainheart » Thu Jan 31, 2013 12:09 pm

... to scmdraft, basicly terminal shit, perhaps.. lemme calculate little bit later (for the movement and for the commands, and for the hp, then the player just gives command to the server. then add some more iscript play, create dat files of custom sort and we have starcraft with more players larger maps, and shit like this. This way limits expanded.. and all the most ai-es are compatible, a little bit of tinkering with BWAPI and there we go. We cant get the graphics without having starcraft anyway... so its not a problem.
krasi0
Posts: 254
Joined: Thu Dec 18, 2008 12:42 pm

Re: so basicly add some network ...

Postby krasi0 » Thu Jan 31, 2013 12:48 pm

Is this a suggestion or something you work on? Can you give out more details?
drbrainheart
Posts: 10
Joined: Mon Jan 28, 2013 12:26 pm

Re: so basicly add some network ...

Postby drbrainheart » Thu Jan 31, 2013 2:38 pm

Nope. i was just peacefully modding starcraft on and off, setting up things here and there, and when i opened scmdraft, an intense realisation have occured to me: it actually have some animation playing upon deletion of units and handling of fog of war and such and whatnot. So mabe this thing is open source i was thinking, so then a few things to add and modify (only simple things.. not that anything would be so complicated anyway), and then we can get a new engine for the starcraft, where features are added easily. this can work on internet or hamachy network or i dont care similar shit. So then as the limit expansion have faild with the BWAPI, this method would surely succeed. However i have also noted that i have noted something like this quite some years ago.. people were all sceptical, and they have made major striteds later to hack the existing code into pieces instead. BUT scmdraft was already there actually.
The most hard part to add (wich is quite simple also) to add cloaking effect, actually an even better one, then the original. But people had not realized this, although many of them knew that others are working on different parts of starcraft modification (progarmming something to it as well). Actually there should be no problem as long as no commercial use.. but mabe not even then, because, it recquires starcraft graphics, or self-made graphics, plus starcraft itself have many ideas picked up from a wide variety of sources anyway.
Heinermann
Posts: 362
Joined: Thu Apr 26, 2007 12:42 am

Re: so basicly add some network ...

Postby Heinermann » Sat Feb 02, 2013 7:56 pm

The author of SCMDraft won't be updating the program or releasing its source.

SCMDraft itself only emulates the in-game graphics which are less than 10% of the actual game itself. "Basically add some networking" is probably the easiest part. You could even simply use the Storm API to connect with players. But after networking you still have nothing.

You need pathfinding.
You need bullets.
You need a proper GUI for connecting with other players.
You need units (the units themselves, and their behaviours, not just their sprites)
You need to emulate all of the following:
- 188 (minus a few) individual game orders.
- 35 unit movement states.
- 25 Weapon procedures/types
- 10 weapon behaviours
- The remaining iscript opcodes that SCMDraft DOESN'T emulate
- 18 image drawing procedures
- About 70 network commands (minimal)

This is of course completely excluding all of the following: Battle.net, computer AI, map triggers, forces/teams, game types, replays

I'm 100% sure that I haven't even covered everything.
drbrainheart
Posts: 10
Joined: Mon Jan 28, 2013 12:26 pm

Re: so basicly add some network ...

Postby drbrainheart » Sat Feb 02, 2013 11:04 pm

y do you have to emulate all these? i dont find it necessery. the behaviour of units is fairly simple. pathfinding is needed due to better pathfinding in bwapi needed anyway. bullets are not an issue. well i will use a proper gui. just draw some pretty pictures, and then its the thing to click on. im saying.. all these people individually (more or less) working on starcraft hacking. I did not spend much time. but for the other project you could have counted on me. then it would have been U, Me, DofA and that guy who makes cheats for starcraft. The thing would have been finished long ago. I dont know what Shadowflare would thing, 'She' did not answer. Well Guess 'She' would be in (never specified gender). then its 4 person minimum, plus LL. would have been finished long ago. Bajadulce have picked up on assembly quick so.. thing could have been better.
Still there might be some time to create some thing.

Return to “BWAPI (wrappers in other languages / questions and announcements related to BWAPI itself)”

Who is online

Users browsing this forum: No registered users and 1 guest