Author Topic: Redemption Wiki Challenge  (Read 31724 times)

Lamborghini_diablo

  • Guest
  • Trade Count: (0)
Re: Redemption Wiki Challenge
« Reply #150 on: May 18, 2010, 05:58:32 PM »
0
Im not sure how we would go about transfering all that data other than manually typing it in. Any ideas?

Offline lightningninja

  • Trade Count: (+19)
  • Hero Member
  • *****
  • Posts: 5397
  • I'm Watchful Servant, and I'm broken.
Re: Redemption Wiki Challenge
« Reply #151 on: May 18, 2010, 06:07:03 PM »
0
Im not sure how we would go about transfering all that data other than manually typing it in. Any ideas?
None.  ;D
As a national champion, I support ReyZen deck pouches.

Offline The Warrior

  • Trade Count: (0)
  • Hero Member
  • *****
  • Posts: 2407
  • Resident of The Internet.
    • -
    • Midwest Region
Re: Redemption Wiki Challenge
« Reply #152 on: May 18, 2010, 06:10:31 PM »
0
I edited ET's page.
Now he'll probably order an alien invasion
Wanderer of the Web.

Offline SomeKittens

  • Tournament Host
  • Trade Count: (+10)
  • *****
  • Posts: 8102
    • -
    • Northeast Region
Re: Redemption Wiki Challenge
« Reply #153 on: May 18, 2010, 06:27:36 PM »
0
RedemptionLive! also requires Silverlight, which I refuse to install on my PC.  Flagrant security issues for one.
Mind not the ignorant fool on the other side of the screen!-BubbleBoy
Code: [Select]
postcount.add(1);

Offline mjwolfe

  • Tournament Host
  • Trade Count: (0)
  • *****
  • Posts: 442
  • The Wolfe Pack's Alpha Wolfe
    • -
    • Southwest Region
    • Redemption So. California Players Guild
Re: Redemption Wiki Challenge
« Reply #154 on: May 18, 2010, 06:50:39 PM »
0
RedemptionLive! also requires Silverlight, which I refuse to install on my PC.  Flagrant security issues for one.
I wasn't suggesting that you load RedemptionLive!, just that the database contains all of this information for all of the cards. If there was a technique for loading the wiki pages automatically, I could write out the data from the RedemptionLive! database into some format (like text files) needed to import to the wiki. That way the loading of 2711 (if you include variants) wiki pages might be a little easier.

And on the completely different topic you brought up, what flagrant security issues are you referring to with regard to Silverlight? I am not aware of any (MANY golobal and commercial web sites are using it). I've been programming with it for a while and it is a very impressive tool for web developers to use. It is no more a security issue than anything else on the web.

Mike

Offline The Warrior

  • Trade Count: (0)
  • Hero Member
  • *****
  • Posts: 2407
  • Resident of The Internet.
    • -
    • Midwest Region
Re: Redemption Wiki Challenge
« Reply #155 on: May 18, 2010, 06:53:56 PM »
0
RedemptionLive! also requires Silverlight, which I refuse to install on my PC.  Flagrant security issues for one.
I wasn't suggesting that you load RedemptionLive!, just that the database contains all of this information for all of the cards. If there was a technique for loading the wiki pages automatically, I could write out the data from the RedemptionLive! database into some format (like text files) needed to import to the wiki. That way the loading of 2711 (if you include variants) wiki pages might be a little easier.

And on the completely different topic you brought up, what flagrant security issues are you referring to with regard to Silverlight? I am not aware of any (MANY golobal and commercial web sites are using it). I've been programming with it for a while and it is a very impressive tool for web developers to use. It is no more a security issue than anything else on the web.

Mike

RDLive Link plz?
Wanderer of the Web.

Offline SomeKittens

  • Tournament Host
  • Trade Count: (+10)
  • *****
  • Posts: 8102
    • -
    • Northeast Region
Re: Redemption Wiki Challenge
« Reply #156 on: May 18, 2010, 06:58:55 PM »
0
Mind not the ignorant fool on the other side of the screen!-BubbleBoy
Code: [Select]
postcount.add(1);

Offline mjwolfe

  • Tournament Host
  • Trade Count: (0)
  • *****
  • Posts: 442
  • The Wolfe Pack's Alpha Wolfe
    • -
    • Southwest Region
    • Redemption So. California Players Guild
Re: Redemption Wiki Challenge
« Reply #157 on: May 18, 2010, 07:09:21 PM »
0
RDLive Link plz?

The preview version from last year's Nationals can be found here:

http://www.redemptionlive.com  Use login:guest  password:guest and check out Card Explorer and My Live! Collection->Online Decks

There's a newer version that is available as a private beta for now. It'll be available as a public beta in a month or two. It contains a complete Redemption card database that is used for you to build decks, track your collection, and play online Redemption games. A screen shot of the detail window for a Redmption card looks like this:




Mike
« Last Edit: May 18, 2010, 09:03:19 PM by mjwolfe »

Offline SomeKittens

  • Tournament Host
  • Trade Count: (+10)
  • *****
  • Posts: 8102
    • -
    • Northeast Region
Re: Redemption Wiki Challenge
« Reply #158 on: May 18, 2010, 07:12:54 PM »
0
It contains a complete Redemption card database that is used for you to build decks, track your collection, and play online Redemption games. A screen shot of the detail window for a Redmption card looks like this:
I think we just got our butts kicked.  I might just install Silverlight to see this.
Mind not the ignorant fool on the other side of the screen!-BubbleBoy
Code: [Select]
postcount.add(1);

Offline lightningninja

  • Trade Count: (+19)
  • Hero Member
  • *****
  • Posts: 5397
  • I'm Watchful Servant, and I'm broken.
Re: Redemption Wiki Challenge
« Reply #159 on: May 18, 2010, 08:20:51 PM »
0
This wikia is still an amazing idea. Anyways, can someone fix my Prince Jonathan page? Really not sure what I'm doing wrong there....
As a national champion, I support ReyZen deck pouches.

The Schaef

  • Guest
  • Trade Count: (0)
Re: Redemption Wiki Challenge
« Reply #160 on: May 18, 2010, 08:23:21 PM »
0
Why doesn't anyone tell me these things?

FWIW, and it's not like I have anything better programmed (yet?) but I'm not convinced having the program dump 230+MB of data onto the client machine is the most efficient method.
« Last Edit: May 18, 2010, 08:26:22 PM by The Schaef »

Offline mjwolfe

  • Tournament Host
  • Trade Count: (0)
  • *****
  • Posts: 442
  • The Wolfe Pack's Alpha Wolfe
    • -
    • Southwest Region
    • Redemption So. California Players Guild
Re: Redemption Wiki Challenge
« Reply #161 on: May 18, 2010, 08:46:30 PM »
0
Why doesn't anyone tell me these things?

FWIW, and it's not like I have anything better programmed (yet?) but I'm not convinced having the program dump 230+MB of data onto the client machine is the most efficient method.
Were you referring to RedemptionLive! ? If so, the download to the client machine is a one-time download. From that point onward, the software only loads changed card information to the user's machine. It caches the information locally  for the sake of performance (and possibly so that the software can function even when disconnected from the web).

Mike

Offline SomeKittens

  • Tournament Host
  • Trade Count: (+10)
  • *****
  • Posts: 8102
    • -
    • Northeast Region
Re: Redemption Wiki Challenge
« Reply #162 on: May 18, 2010, 08:52:29 PM »
0
Considering there are many better (and standards compliant) ways.
Sorry, Schaef, I'll inform you of any ideas I have from now on.
Mind not the ignorant fool on the other side of the screen!-BubbleBoy
Code: [Select]
postcount.add(1);

The Schaef

  • Guest
  • Trade Count: (0)
Re: Redemption Wiki Challenge
« Reply #163 on: May 18, 2010, 10:10:50 PM »
0
Were you referring to RedemptionLive! ? If so, the download to the client machine is a one-time download. From that point onward, the software only loads changed card information to the user's machine. It caches the information locally  for the sake of performance (and possibly so that the software can function even when disconnected from the web).

Yes, but an "online" program that stores all the data locally and even works offline, might as well just be a desktop distro; there doesn't seem much point in having it in-browser.

Especially now that they're making desktop apps that work in The Cloud (tm).  I don't know what would be Silverlight's version of Adobe Air, but it seems a local desktop install that could grab updates remotely would do the trick.

Offline mjwolfe

  • Tournament Host
  • Trade Count: (0)
  • *****
  • Posts: 442
  • The Wolfe Pack's Alpha Wolfe
    • -
    • Southwest Region
    • Redemption So. California Players Guild
Re: Redemption Wiki Challenge
« Reply #164 on: May 18, 2010, 11:51:02 PM »
0
Were you referring to RedemptionLive! ? If so, the download to the client machine is a one-time download. From that point onward, the software only loads changed card information to the user's machine. It caches the information locally  for the sake of performance (and possibly so that the software can function even when disconnected from the web).

Yes, but an "online" program that stores all the data locally and even works offline, might as well just be a desktop distro; there doesn't seem much point in having it in-browser.

Especially now that they're making desktop apps that work in The Cloud (tm).  I don't know what would be Silverlight's version of Adobe Air, but it seems a local desktop install that could grab updates remotely would do the trick.
Silverlight works with the browser to make it so that the client portion of the application can run on Windows, Macs and linux machines without needing to create a desktop application. Or it can run out-of-the-browser on Windows, Macs and linux. There wasn't a normal language available to build a desktop application that would run on all of these platforms. I could have used something like flash or air, but that would typically only be client side. My server code would then have to be created with a different tool. With Silverlight, I'm programming on both the client and the server in the same language and I get type-safe coding practices and a common library to use.

Also, not all of the data is stored on the client. Only common data that is useful so the client code doesn't have to go back to the server over and over again. Card data and pictures mostly. Once game play is enabled, the client communicates with the server which is the link between all of the players involved in the game with the server handling the coordination of the game rules and the progress of the game. All game results, user decks, game status, tournament schedules, etc are stored on the server.

And most of all, since Silverlight and .Net are the tools that we are using at my company, learning them in-depth was a major side benefit for all of the time I'm spending developing Redemption Live!

Mike

The Schaef

  • Guest
  • Trade Count: (0)
Re: Redemption Wiki Challenge
« Reply #165 on: May 19, 2010, 12:03:53 AM »
0
I wasn't really suggesting you use Air instead, considering the monetary investment needed to get the Flex tools.  I was just curious as to what kind of RIA capabilities were available with Silverlight as a comparison.

One small recommendation for storing local data on the client in that amount would be to allow the user to specify a location to store it.  For the average out-of-the-box user that may not mean a lot, but for people with limited system partitions for Windows but tons of storage elsewhere, it would be good strain relief.

Can accounts be created yet?  Because from what I could tell of the beta interface, I could not find a way to do so, and therefore could not create card collections or even figure out how to just look at cards.

Offline mjwolfe

  • Tournament Host
  • Trade Count: (0)
  • *****
  • Posts: 442
  • The Wolfe Pack's Alpha Wolfe
    • -
    • Southwest Region
    • Redemption So. California Players Guild
Re: Redemption Wiki Challenge
« Reply #166 on: May 19, 2010, 02:41:01 AM »
0
Silverlight has some extensive tools for RIA development. I'm using CSLA.Net for Silverlight as a business object framework and I'm using Telerik Premium controls for Silverlight and WPF for advanced UI controls.

There is no option for where to save the cached data on the machine. Silverlight runs in the browser in a protected mode. As such, you can only save files to an area called Isolated Storage. The user must give permission, but your access is protected from other areas unless the user explicity initiates the action.

Accounts will be able to be created in the next beta stage. It currently has a number of unfinished areas that would be problematic if I was required to maintain user data throughout the release upgrade. Therefore, you can use the "guest" user with a password of "guest" for the current public beta. It's a bit old, the current version is quite a bit more polished, but I'll release it as soon as I can get it into very good shape.

Mike

The Schaef

  • Guest
  • Trade Count: (0)
Re: Redemption Wiki Challenge
« Reply #167 on: May 19, 2010, 07:00:56 AM »
0
That's okay, I'm just looking to kick the tires a little bit.

Plus, as someone currently taking classes in C#, you make an excellent guinea pig for how I might apply my teachings after I graduate.

Offline lightningninja

  • Trade Count: (+19)
  • Hero Member
  • *****
  • Posts: 5397
  • I'm Watchful Servant, and I'm broken.
Re: Redemption Wiki Challenge
« Reply #168 on: May 19, 2010, 11:16:32 AM »
0
Hey thanks for contributing so far, Schaef. I noticed you did a purple card or too.  ;)
As a national champion, I support ReyZen deck pouches.

The Schaef

  • Guest
  • Trade Count: (0)
Re: Redemption Wiki Challenge
« Reply #169 on: May 19, 2010, 11:38:43 AM »
0
I'm just loading images for the moment, but yes, I've loaded 2 or 3 or 600.

Offline SomeKittens

  • Tournament Host
  • Trade Count: (+10)
  • *****
  • Posts: 8102
    • -
    • Northeast Region
Re: Redemption Wiki Challenge
« Reply #170 on: May 19, 2010, 01:08:12 PM »
0
That's good.  Could you send me a list of the images you've put up so I can put them in their respective places?
Mind not the ignorant fool on the other side of the screen!-BubbleBoy
Code: [Select]
postcount.add(1);

The Schaef

  • Guest
  • Trade Count: (0)
Re: Redemption Wiki Challenge
« Reply #171 on: May 19, 2010, 02:38:10 PM »
0
They have places?

Offline mjwolfe

  • Tournament Host
  • Trade Count: (0)
  • *****
  • Posts: 442
  • The Wolfe Pack's Alpha Wolfe
    • -
    • Southwest Region
    • Redemption So. California Players Guild
Re: Redemption Wiki Challenge
« Reply #172 on: May 19, 2010, 02:47:50 PM »
0
I just did a little testing with some tools that I have and it looks like I could load the pages automatically from the RedemptionLive! database. I don't necessarily want to throw a monkey wrench into your project, but I could probably have the tools create all of the pages for all of the cards with the data that I have and people could add the stuff that only people know (like Strategy and Special Scenarios, etc.)

The tools look like they would be able to load the data wherever you were to host the wiki.

Let me know if there is any interest.

Mike

The Schaef

  • Guest
  • Trade Count: (0)
Re: Redemption Wiki Challenge
« Reply #173 on: May 19, 2010, 03:01:37 PM »
0
There are over 2500 cards in the set right now, to my knowledge, and no images available without SAs, at least, not on par with REG quality.

I can't speak for the people heading up this project, but I'll speak for the people heading up this project: YES THERE'S INTEREST.

My first attempt at a wiki had all the structure but I couldn't get the cards loaded.  It is easily the single biggest hurdle to clear, in terms of work involved versus value of the added info.

Offline mjwolfe

  • Tournament Host
  • Trade Count: (0)
  • *****
  • Posts: 442
  • The Wolfe Pack's Alpha Wolfe
    • -
    • Southwest Region
    • Redemption So. California Players Guild
Re: Redemption Wiki Challenge
« Reply #174 on: May 19, 2010, 03:51:30 PM »
0
I have high quality images for all 2711 cards. I also have most of the card details in my specific way of storing them. My software arranges them into the card detail display that I pasted in earlier. I have automated testing software that lets me write scripts against a web site to enter and test data. So I wrote a script to control the current wiki that is being built and the software was able to completely create a page. I just didn't bother to save it to avoid conflicting with whoever is currently adding the pages.

I think that my database has some extra fields other than those listed (like what effects are in the special ability). However, I know that my database is not totally accurate on some of the identifiers, so I was in the process of reviewing the identifiers for all cards (not just the listed identifiers but all identifiers). My identifier list has 107 total identifiers at this point.

Mike

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal