Eve of the Apocalypse: Twilight

An Aeon of Strife map for Warcraft 3
It is currently October 22nd, 2019, 8:57 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 15 posts ] 
Author Message
 Post subject: Help Wanted!
PostPosted: July 2nd, 2008, 3:38 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: August 12th, 2006, 2:54 pm
Posts: 2362
Alright, it struck me today that I could let someone(s) help work on a part of EotA pretty independantly, so lets see who's interested.

This would be about completely re-writing the bot's rank system code (calling the current one crap is an understatement). There is 3 parts to this: the bot, the database, and a web interface. The bot will probably be using SphtBot, although I haven't messed with it yet to be sure. Plugins for that bot are written in C++ from what I can tell. Some decent understanding of math is probably best as well.

Time requirements on this are minimal, as its not nessary and I'm in no rush ;P

If you're interesed either reply here with what you've done before to give me an idea that you're capible of this.

DarnYak


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 2nd, 2008, 11:40 pm 
Offline
Retired
Retired
User avatar

Joined: December 20th, 2007, 3:00 pm
Posts: 647
Check pms yak

_________________
[Reaper]


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 3rd, 2008, 8:55 am 
Offline
Jelly Doughnut
User avatar

Joined: May 27th, 2006, 8:13 am
Posts: 1431
Location: Germany
go go codewipe! :mrgreen:

_________________
<EotA@Azeroth> YAKS GO MOOOOOOOOOOOOOOOOOOOOOOOO

Dekar: the ultimate ocean themed hero should buff and depend on spawn waves!
DarnYak: why is that
Dekar: WAVES
Dekar: :D
DarnYak: i was afraid that was the answer


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 8th, 2008, 5:54 pm 
Offline
Addict
Addict
User avatar

Joined: August 20th, 2006, 7:52 pm
Posts: 268
Location: In your base, killing your mans
I'll throw my hat in.

I've spent a lot of time lately working in C# and ActionScript, so going back to bare-bones C++ will be a bit of a jostle, but I can manage. Only thing I'd be concerned about is that I've never worked with databases in C++.

As for the web interface, what're you thinking for that? I know some basic Ruby and ASP.NET, do you want like a full web 2.0 community thing with profiles and shit or just a leaderboards thing, or what?

Credentials:

4 years C/C++
3 years Java
2 years ActionScript 3.0
1 year C#
1 year Ruby
A few months ASP.NET
(Also, some old version of VB and Torque, but those suck)

Experience: Worked with Allegro, OpenGL, AllegroGL, helped with the AllegroGL backend for Guichan. I made a billion tiny games that were pure shit and leaked memory out the ass. Then I worked on an AllegroGL event-based engine framework for a year and found out XNA was almost exactly what I was working towards and I've been in C# ever since.

_________________
98% of all people think Perhaps is a faggot. If you are in this 98%, put this in your sig.
Tehw00tz wrote:
I miss my headset. This headset only covers two of my ears.


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 9th, 2008, 2:23 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: August 12th, 2006, 2:54 pm
Posts: 2362
Dekar wrote:
go go codewipe! :mrgreen:


While there will be a "code wipe", the experience portion will still exist and be imported. Getting new exp may even be easier. Standings will be completley wiped though...although standings will begin having meaning.

Quote:
As for the web interface, what're you thinking for that? I know some basic Ruby and ASP.NET, do you want like a full web 2.0 community thing with profiles and shit or just a leaderboards thing, or what?


For what to use, that largely depends on what the hosting can handle, which Emu knows and hopefully he'll read this and chime in. It would more or less just be a leaderboard with some pages for more details (game history, some statistics like heroes played etc.). Similar to bnet's ladder stastics more or less, just with less information.

And for those who may be worried about code length, loading shouldl be shorter, saving might be slightly larger (maybe 6), but there will also be an extended save code with a bit more detail but isn't required (can't see this going over 8, for 14 total).

DarnYak


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 9th, 2008, 4:21 pm 
Offline
Addict
Addict
User avatar

Joined: December 8th, 2007, 4:01 pm
Posts: 288
The only way ratings will begin to mean anything is if every game is saved

_________________
Backwards E's are badass


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 9th, 2008, 5:13 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: August 12th, 2006, 2:54 pm
Posts: 2362
AnAngryBearDoctor wrote:
The only way ratings will begin to mean anything is if every game is saved


I hope to have methods to both encourage saving everything more then it already is, and ways to deal with people exploiting it.

Plus the ability for anyone in the game to force a save code for other people in the game.

DarnYak


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 9th, 2008, 8:59 pm 
Offline
Addict
Addict

Joined: September 20th, 2007, 3:53 pm
Posts: 462
/w eota -saveall


Would require tweaking to directly whisper the bot with the code for each person...Trying to think how you could get it to save without directly linking bot and game....can the two computers be set to whisper codes at a command?

_________________
Click here to help growth.

Sarcasm is conveyed often times by tone of voice. Since writing does not have definite tones because of different views, I suggest we from now on color sarcasm blue as in other forums.

Please come here and click each egg...


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 10th, 2008, 12:37 am 
Offline
Site Admin
Site Admin
User avatar

Joined: August 12th, 2006, 2:54 pm
Posts: 2362
Not possible short of using some sort of "hack" for wc3. Might be fairly easy or fairly hard to write/modify one, but I have nointentions of trying to set one up.

DarnYak


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 10th, 2008, 3:14 am 
Offline
Jelly Doughnut
User avatar

Joined: May 27th, 2006, 8:13 am
Posts: 1431
Location: Germany
DarnYak wrote:
While there will be a "code wipe", the experience portion will still exist and be imported. Getting new exp may even be easier. Standings will be completley wiped though...although standings will begin having meaning.



Codes which contain the exp will be wiped, but exp will be kept, yet standings which are based on exp will be wiped.
I dont understand that. :cry:

On being able to save for other people:
A single hacker could wreak havoc with the complete ladder.

_________________
<EotA@Azeroth> YAKS GO MOOOOOOOOOOOOOOOOOOOOOOOO

Dekar: the ultimate ocean themed hero should buff and depend on spawn waves!
DarnYak: why is that
Dekar: WAVES
Dekar: :D
DarnYak: i was afraid that was the answer


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 10th, 2008, 7:24 am 
Offline
Site Admin
Site Admin
User avatar

Joined: August 12th, 2006, 2:54 pm
Posts: 2362
Dekar wrote:
Codes which contain the exp will be wiped, but exp will be kept, yet standings which are based on exp will be wiped.
I dont understand that. :cry:


Not that hard to understand.. your rank will be maintained, so all in game perks stay. The standing, aka the "ladder", will be completley reset and calculated in a brand new way.

Quote:
On being able to save for other people:
A single hacker could wreak havoc with the complete ladder.


There will be protections against that, and a full log of who entered what codes will be kept allowing for easy reversal. Plus, this is EotA, i dont think enough people care about it to fuck with it.

DarnYak


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 10th, 2008, 1:58 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: June 26th, 2007, 10:06 pm
Posts: 169
DarnYak wrote:
Quote:
As for the web interface, what're you thinking for that? I know some basic Ruby and ASP.NET, do you want like a full web 2.0 community thing with profiles and shit or just a leaderboards thing, or what?


For what to use, that largely depends on what the hosting can handle, which Emu knows and hopefully he'll read this and chime in. It would more or less just be a leaderboard with some pages for more details (game history, some statistics like heroes played etc.). Similar to bnet's ladder stastics more or less, just with less information.

The current hosting will be able to run the Web interface (DreamHost includes Rails support, although I've never used it) and database (assuming it's MySQL- or flat-file-based). I've also got partial use of a high-powered VPS if the requirements prove to be more demanding (or if you need a place to run the actual bot).


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: July 16th, 2008, 11:00 pm 
Offline
Addict
Addict
User avatar

Joined: August 20th, 2006, 7:52 pm
Posts: 268
Location: In your base, killing your mans
Alright, it's official -- I'm in love with C#. Just did my first application in C# 3.0, and it was beautiful.

So, is there any chance you'd use a bot that uses .NET plugins? Or is there even a bot that uses .NET plugins?

Could also make a husk of a C++ DLL that does the necessary COM shit and bridges the bot with a C# DLL, but that might be more work than it's worth.

_________________
98% of all people think Perhaps is a faggot. If you are in this 98%, put this in your sig.
Tehw00tz wrote:
I miss my headset. This headset only covers two of my ears.


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: April 18th, 2009, 10:44 am 
Offline
Wanderer
Wanderer

Joined: September 11th, 2007, 8:07 am
Posts: 12
I've been wondering if it's possible to do the following:

In a EotA-HB game typing -save would make the bot /w EotA -save Zcuron *code*
If only I could write code.

_________________
~Errare humanum est~


Top
 Profile  
 
 Post subject: Re: Help Wanted!
PostPosted: April 18th, 2009, 10:56 am 
Offline
Site Admin
Site Admin
User avatar

Joined: August 12th, 2006, 2:54 pm
Posts: 2362
Not quite, but HB does allow other automatic save possibilities i hope to explore in the future...if bots come back.

DarnYak


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group