librelist archives

« back to archive

"Asky" version of BrowserQuest

"Asky" version of BrowserQuest

From:
Justin Clift
Date:
2012-09-24 @ 18:29
Wow, just came across the "Asky" version of BrowserQuest:

  http://asky.freethinker.kr

It's in Korean, but seems very impressive from the video,
and looking over their (Google Translated) Community
Forums for it.

They have their code as a tarball here, no GitHub:

  http://asky.freethinker.kr/asky-lastest.tar.gz

So, created a new "Asky" branch in my repo here,
with it's extracted contents:

  https://github.com/justinclift/BrowserQuest

While I haven't tried running it yet (paranoid until
reasonable code review)... it does seem legit.  And
they seem to have database handling sorted too,
using redis:

  
https://github.com/justinclift/BrowserQuest/blob/asky/server/js/databasehandler.js

We should probably take a good look at this. :)

Anyone speak Korean?

+ Justin

--
Aeolus Community Manager
http://www.aeolusproject.org

Re: [browserquest] "Asky" version of BrowserQuest

From:
Brynn
Date:
2012-09-24 @ 19:07
Wow, this is crazy. This guy has done a ton with this. Too bad he's in
Korea. I also can't get the client to actually load so I can test it
out.

On Mon, Sep 24, 2012 at 11:29 AM, Justin Clift <jclift@redhat.com> wrote:
> Wow, just came across the "Asky" version of BrowserQuest:
>
>   http://asky.freethinker.kr
>
> It's in Korean, but seems very impressive from the video,
> and looking over their (Google Translated) Community
> Forums for it.
>
> They have their code as a tarball here, no GitHub:
>
>   http://asky.freethinker.kr/asky-lastest.tar.gz
>
> So, created a new "Asky" branch in my repo here,
> with it's extracted contents:
>
>   https://github.com/justinclift/BrowserQuest
>
> While I haven't tried running it yet (paranoid until
> reasonable code review)... it does seem legit.  And
> they seem to have database handling sorted too,
> using redis:
>
>   
https://github.com/justinclift/BrowserQuest/blob/asky/server/js/databasehandler.js
>
> We should probably take a good look at this. :)
>
> Anyone speak Korean?
>
> + Justin
>
> --
> Aeolus Community Manager
> http://www.aeolusproject.org
>

Re: [browserquest] "Asky" version of BrowserQuest

From:
Steve Gricci
Date:
2012-09-24 @ 19:13
Wow. That's impressive. 

Sadly I don't read Korean, but I may try to get this running later
just to see how much it's been changed.

The code looks awesome.

_s 


On Monday, September 24, 2012 at 1:07 PM, Brynn wrote:

> Wow, this is crazy. This guy has done a ton with this. Too bad he's in
> Korea. I also can't get the client to actually load so I can test it
> out.
> 
> On Mon, Sep 24, 2012 at 11:29 AM, Justin Clift <jclift@redhat.com 
(mailto:jclift@redhat.com)> wrote:
> > Wow, just came across the "Asky" version of BrowserQuest:
> > 
> > http://asky.freethinker.kr
> > 
> > It's in Korean, but seems very impressive from the video,
> > and looking over their (Google Translated) Community
> > Forums for it.
> > 
> > They have their code as a tarball here, no GitHub:
> > 
> > http://asky.freethinker.kr/asky-lastest.tar.gz
> > 
> > So, created a new "Asky" branch in my repo here,
> > with it's extracted contents:
> > 
> > https://github.com/justinclift/BrowserQuest
> > 
> > While I haven't tried running it yet (paranoid until
> > reasonable code review)... it does seem legit. And
> > they seem to have database handling sorted too,
> > using redis:
> > 
> > 
https://github.com/justinclift/BrowserQuest/blob/asky/server/js/databasehandler.js
> > 
> > We should probably take a good look at this. :)
> > 
> > Anyone speak Korean?
> > 
> > + Justin
> > 
> > --
> > Aeolus Community Manager
> > http://www.aeolusproject.org
> > 
> 
> 
> 

Re: [browserquest] "Asky" version of BrowserQuest

From:
Brynn
Date:
2012-09-24 @ 19:20
I got it working, Create a username password and try to connect. It
won't work, so after trying to connect, refresh, and login again.
Seems to work that way.

So far pretty cool, levels and experience system, what I assume is a
global chat window, a window showing your current target and another
showing info on mobs you hover over. Enemies scale in level as you go
north. You now pickup potions and use the number keys to use them
(like diablo). I think there also might be PvP.

On Mon, Sep 24, 2012 at 12:13 PM, Steve Gricci <steve@gricci.org> wrote:
> Wow. That's impressive.
>
> Sadly I don't read Korean, but I may try to get this running later
> just to see how much it's been changed.
>
> The code looks awesome.
>
> _s
>
> On Monday, September 24, 2012 at 1:07 PM, Brynn wrote:
>
> Wow, this is crazy. This guy has done a ton with this. Too bad he's in
> Korea. I also can't get the client to actually load so I can test it
> out.
>
> On Mon, Sep 24, 2012 at 11:29 AM, Justin Clift <jclift@redhat.com> wrote:
>
> Wow, just came across the "Asky" version of BrowserQuest:
>
> http://asky.freethinker.kr
>
> It's in Korean, but seems very impressive from the video,
> and looking over their (Google Translated) Community
> Forums for it.
>
> They have their code as a tarball here, no GitHub:
>
> http://asky.freethinker.kr/asky-lastest.tar.gz
>
> So, created a new "Asky" branch in my rep o here,
> with it's extracted contents:
>
> https://github.com/justinclift/BrowserQuest
>
> While I haven't tried running it yet (paranoid until
> reasonable code review)... it does seem legit. And
> they seem to have database handling sorted too,
> using redis:
>
> 
https://github.com/justinclift/BrowserQuest/blob/asky/server/js/databasehandler.js
>
> We should probably take a good look at this. :)
>
> Anyone speak Korean?
>
> + Justin
>
> --
> Aeolus Community Manager
> http://www.aeolusproject.org
>
>

Re: [browserquest] "Asky" version of BrowserQuest

From:
William Bowers
Date:
2012-09-24 @ 20:12
That IS a ton of new content. I don't speak Korean either, but maybe the
Asky developer speaks english...

On Mon, Sep 24, 2012 at 12:20 PM, Brynn <brynnbateman@gmail.com> wrote:

> I got it working, Create a username password and try to connect. It
> won't work, so after trying to connect, refresh, and login again.
> Seems to work that way.
>
> So far pretty cool, levels and experience system, what I assume is a
> global chat window, a window showing your current target and another
> showing info on mobs you hover over. Enemies scale in level as you go
> north. You now pickup potions and use the number keys to use them
> (like diablo). I think there also might be PvP.
>
> On Mon, Sep 24, 2012 at 12:13 PM, Steve Gricci <steve@gricci.org> wrote:
> > Wow. That's impressive.
> >
> > Sadly I don't read Korean, but I may try to get this running later
> > just to see how much it's been changed.
> >
> > The code looks awesome.
> >
> > _s
> >
> > On Monday, September 24, 2012 at 1:07 PM, Brynn wrote:
> >
> > Wow, this is crazy. This guy has done a ton with this. Too bad he's in
> > Korea. I also can't get the client to actually load so I can test it
> > out.
> >
> > On Mon, Sep 24, 2012 at 11:29 AM, Justin Clift <jclift@redhat.com>
> wrote:
> >
> > Wow, just came across the "Asky" version of BrowserQuest:
> >
> > http://asky.freethinker.kr
> >
> > It's in Korean, but seems very impressive from the video,
> > and looking over their (Google Translated) Community
> > Forums for it.
> >
> > They have their code as a tarball here, no GitHub:
> >
> > http://asky.freethinker.kr/asky-lastest.tar.gz
> >
> > So, created a new "Asky" branch in my rep o here,
> > with it's extracted contents:
> >
> > https://github.com/justinclift/BrowserQuest
> >
> > While I haven't tried running it yet (paranoid until
> > reasonable code review)... it does seem legit. And
> > they seem to have database handling sorted too,
> > using redis:
> >
> >
> 
https://github.com/justinclift/BrowserQuest/blob/asky/server/js/databasehandler.js
> >
> > We should probably take a good look at this. :)
> >
> > Anyone speak Korean?
> >
> > + Justin
> >
> > --
> > Aeolus Community Manager
> > http://www.aeolusproject.org
> >
> >
>



-- 
-William

Re: [browserquest] "Asky" version of BrowserQuest

From:
Justin Clift
Date:
2012-09-25 @ 00:24
On 25/09/2012, at 6:12 AM, William Bowers wrote:
> That IS a ton of new content. I don't speak Korean either, but maybe the
Asky developer speaks english...

Good point.

Just went looking for contact details with a bit more care.

"RedPain" seems like the primary guy.  

  Email: yootiong@hanmail.net
  Blog: http://redpain.tistory.com

Emailing the guy now.  Let's see what happens. :)

+ Justin

--
Aeolus Community Manager
http://www.aeolusproject.org

Re: [browserquest] "Asky" version of BrowserQuest

From:
Steve Gricci
Date:
2012-09-25 @ 01:36
As a note, for anyone trying to play this on the official server, this 
english version might help: 


http://asky.freethinker.kr/index.py?n%C2%ADo=0008200101001000006600097001%C2%AD0500110&lang=en



On Monday, September 24, 2012 at 6:24 PM, Justin Clift wrote:

> On 25/09/2012, at 6:12 AM, William Bowers wrote:
> > That IS a ton of new content. I don't speak Korean either, but maybe 
the Asky developer speaks english...
> 
> 
> Good point.
> 
> Just went looking for contact details with a bit more care.
> 
> "RedPain" seems like the primary guy. 
> 
> Email: yootiong@hanmail.net (mailto:yootiong@hanmail.net)
> Blog: http://redpain.tistory.com
> 
> Emailing the guy now. Let's see what happens. :)
> 
> + Justin
> 
> --
> Aeolus Community Manager
> http://www.aeolusproject.org
> 
> 

Re: [browserquest] "Asky" version of BrowserQuest

From:
Justin Clift
Date:
2012-09-25 @ 04:15
Thanks To Steve for discovering the "/1 stuff-to-type-goes-here" chatbox
command for the Asky code base, we were able to contact RedPain in-session
in his BQ server. :)

Looks like image assets are out, but at least we're in contact
now. :)

+ Justin

Chat transcript:

*************************************************
*************************************************

JustinC3: Testing...
JustinC3: sorry for intruding guys.
2: what
2: what's up
캐릭: 저가봐야됨ㅠㅠ 흑흑
RedPain: That's OK.
JustinC3: RedPain Did you get my email?
이해의문제: ㅠㅠㅠ 들어가세요 ㅠㅠ
캐릭: 소장님 밥먹고 오심
캐릭: 빠잉ㅠㅠ
캐릭: 새벽에나 들올듯
RedPain: Nope.
캐릭: 흑흑ㅠㅠ
캐릭: 빠잉
RedPain: address?
JustinC3: I am jclift@redhat.com.
JustinC3: I probably used a wrong email for you. :(
RedPain: I gonna check it. wait for it.
JustinC3: Thanks. :)
2: 햄버그 10개 뿌림 포탈맵
2: 아무도안온다
RedPain: I got it.
RedPain: But what is your question?
2: 햄버거 27개뿌려여
2: 포탈맵
2: 햄버그 뿌리고접음
JustinC3: Cool. I'm part of another group of BrowserQues
JustinC3: developers, and we hadn't seen your work
JustinC3: It's good. :)
RedPain: Wow nice to meet you :)
2: 아.. 발꼬고 앉았더니 쥐났네
2: 발에힘주는순간 망한다
JustinC3: We'd like to merge your source code with ours
JustinC3: maybe not exactly the same... but there is very
2: 으아 아퍼
JustinC3: useful stuff you have.
JustinC3: Many more images than we do.
JustinC3: We have been working on other stuff,
RedPain: Can I know the web site of yours?
JustinC3: like making keyboard controls, making the
JustinC3: code itself run better
JustinC3: https://github.com/browserquest/BrowserQuest
RedPain: That's the original address, isn't that?
JustinC3: No
JustinC3: That's ours. ;)
JustinC3: You probably are thinking of
JustinC3: https://github.com/mozilla/BrowserQuest
RedPain: Yeah.. My mistake. XD
JustinC3: Anyway, I just wanted to say Hello, and make
JustinC3: contact. If there's useful code or other
애가: 레이져 한방이네..;;
RedPain: You can download out code in http://asky.freethi
JustinC3: Yep. Already got it.
JustinC3: :)
sgc2c: RedPain 115! crazy
RedPain: But you cannot use the images. Those are not min
JustinC3: Oh oh
RedPain: Haha I have played asky for 6 months.
wutwut: it's really good redpain! experience system is co
wutwut: cool
JustinC3: With the images, are they in the .tar.gz file?
RedPain: Thx :)
JustinC3: Yeah, the experience system looks good. :)
RedPain: Nope. there's no image files.
wutwut: what's the village music from?
JustinC3: Ok, should be ok then.
애가: 에공 못버티네..안가..;;
RedPain: Anyway, where r u from justine?
JustinC3: I'm in Australia.
JustinC3: The other guys are in US and other places.
RedPain: Wow i had been in Australia for 2 years.
JustinC3: Cool. Studying? :)
RedPain: Just travelled... and wored for travelling
JustinC3: Holiday. Good.
RedPain: Right.
JustinC3: Anyway, thank you for time you have
JustinC3: put into this, and for time today.
RedPain: My pleasure. :)
JustinC3: I'll leave and keep writing code. :)
wutwut: redpain, will you keep adding to the code?
RedPain: Good.
RedPain: Yep
wutwut: what are you planning?
JustinC3: Good point.
JustinC3: RedPain, would you put your code on GitHub.com
JustinC3: ?
JustinC3: I am asking because I am lazy. :)
RedPain: It's very long story... and I am not only asky d
RedPain: Others have other plans...
wutwut: are they mostly all korean too?
JustinC3: Sure. No problem. :)
RedPain: I'm sorry I don't know how to use Git.
이해의문제: 아이코..
RedPain: And I said it to the original developer by twitt
android: 해신린 갑옷 2500개에 팝니다 재고 얼마 없음 ㅋㅋ
RedPain: R u there justine?
애가: 살사람 없을듯..ㅋ
JustinC3: There is one difficulty I have
JustinC3: Yes, I am here
RedPain: I gotta go. It's lunchtime.
dreiIII: 자유 게시판에
JustinC3: Sure
JustinC3: I will email later. :)
RedPain: What is the difficulty?
android: 해신린갑옷 2300개 !!!!
dreiIII: 몬스터 도감 Alpha 0.192485 ver. 올려뒀음.
JustinC3: The .tar.gz file does not have list of
JustinC3: people to give credit to.
JustinC3: So, when I merge in your code to ours
JustinC3: I don't know how to put the author
JustinC3: of the new code in.
JustinC3: I will email you about it.
RedPain: 헤이요님 있나요?
JustinC3: It will probably take some discussion.
헤이요: 네..
헤이요: 이미지 라이센스만 문제 없다면 상관없을거 같은데..
RedPain: OK. I gotta go.
RedPain: See ya :)
JustinC3: See ya. :)

*************************************************
*************************************************

+ Justin


On 25/09/2012, at 11:36 AM, Steve Gricci wrote:
> As a note, for anyone trying to play this on the official server, this 
english version might help: 
> 
> 
http://asky.freethinker.kr/index.py?n%C2%ADo=0008200101001000006600097001%C2%AD0500110&lang=en
> On Monday, September 24, 2012 at 6:24 PM, Justin Clift wrote:
> 
>> On 25/09/2012, at 6:12 AM, William Bowers wrote:
>>> That IS a ton of new content. I don't speak Korean either, but maybe 
the Asky developer speaks english...
>> 
>> Good point.
>> 
>> Just went looking for contact details with a bit more care.
>> 
>> "RedPain" seems like the primary guy.
>> 
>> Email: yootiong@hanmail.net
>> Blog: http://redpain.tistory.com
>> 
>> Emailing the guy now. Let's see what happens. :)
>> 
>> + Justin
>> 
>> --
>> Aeolus Community Manager
>> http://www.aeolusproject.org

--
Aeolus Community Manager
http://www.aeolusproject.org

Re: [browserquest] "Asky" version of BrowserQuest

From:
Justin Clift
Date:
2012-09-25 @ 00:16
On 25/09/2012, at 5:20 AM, Brynn wrote:
> I got it working, Create a username password and try to connect. It
> won't work, so after trying to connect, refresh, and login again.
> Seems to work that way.

Hmmm, to get it working properly we'd probably have to set up a
redis server somewhere, then update the db connection file with
the new server/auth credentials:

  client = redis.createClient(xxxx, xxxx, {socket_nodelay: true});
  
https://github.com/justinclift/BrowserQuest/blob/asky/server/js/databasehandler.js#L6

Or maybe stub the db bits out for now, making it return some hard
coded default values?

> So far pretty cool, levels and experience system, what I assume is a
> global chat window, a window showing your current target and another
> showing info on mobs you hover over. Enemies scale in level as you go
> north. You now pickup potions and use the number keys to use them
> (like diablo). I think there also might be PvP.


+ Justin

--
Aeolus Community Manager
http://www.aeolusproject.org

Re: [browserquest] "Asky" version of BrowserQuest

From:
Justin Clift
Date:
2012-09-24 @ 19:05
*Large* amount of content added.  The gametypes.js file really
shows off the differences.  Anything in there marked as
'justinclift' is really the Asky people:

  https://github.com/justinclift/BrowserQuest/blame/asky/shared/js/gametypes.js

:)

+ Justin

On 25/09/2012, at 4:29 AM, Justin Clift wrote:
> Wow, just came across the "Asky" version of BrowserQuest:
> 
>  http://asky.freethinker.kr
> 
> It's in Korean, but seems very impressive from the video,
> and looking over their (Google Translated) Community
> Forums for it.
> 
> They have their code as a tarball here, no GitHub:
> 
>  http://asky.freethinker.kr/asky-lastest.tar.gz
> 
> So, created a new "Asky" branch in my repo here,
> with it's extracted contents:
> 
>  https://github.com/justinclift/BrowserQuest
> 
> While I haven't tried running it yet (paranoid until
> reasonable code review)... it does seem legit.  And
> they seem to have database handling sorted too,
> using redis:
> 
>  
https://github.com/justinclift/BrowserQuest/blob/asky/server/js/databasehandler.js
> 
> We should probably take a good look at this. :)
> 
> Anyone speak Korean?
> 
> + Justin
> 
> --
> Aeolus Community Manager
> http://www.aeolusproject.org
> 

--
Aeolus Community Manager
http://www.aeolusproject.org