|
Software Software created for enhancing HeroScape |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Programming Languages Questions
I've been thinking about learning programming for a while, and am starting to dive into it. One thing I want to "eventually" do is to make a computer based software that I could play scape on. Mainly cause I have a really small collection. I was wondering what programming languages I'd need to know, and figured someone on this forum could help.
Thanks! |
#2
|
||||
|
||||
Re: Programming Languages Questions
Quote:
Mimring>Krug. 'Nuff said. |
#3
|
||||
|
||||
Re: Programming Languages Questions
I agree with Arrow Grut. It is illegal. You may can find folks to play with in your area if you look hard enough.
Since I'm a software developer, I will say this: If you are interested in learning graphical programming, there are many routes to take, but learning Flash or Flex is a good place to start. |
#4
|
||||
|
||||
Re: Programming Languages Questions
I'll jump in with a similar question. I'm thinking about learning programming as well, but probably from a very different background. I've grown up around computers my whole life (dad worked for IBM when they sold computers), but never learned any programming (unless you count a semester each of Basic and Pascal 20 years ago in high school that I don't remember). What are some good routes to go along to get a good head start on taking classes this fall. I would like to get a good foundation that would give me options, but something I would like to accomplish is an iOS/Android app that I have been thinking about that can output some data (sports stats) probably in a CSV file.
Follow the adventures of Agent Minivann
http://agentminivann.blogspot.com/ http://opensourcevolleyball.blogspot.com/ |
#5
|
|||
|
|||
Re: Programming Languages Questions
Quote:
|
#6
|
||||
|
||||
Re: Programming Languages Questions
Agent Minivann - http://developer.android.com/guide/index.html is a good place to start. If you aren't familiar with Java or Eclipse, that's the place to start before even the android developer guide.
zing103 - it's probably a lawyer question. If there are any copyright lawyers on the forum, they could probably answer the question much more accurately. |
#7
|
||||
|
||||
Re: Programming Languages Questions
I am not a lawyer (but I've played one in a game!). If you were to create a HeroScape program for yourself, and not distribute it, that should be perfectly fine (as in not illegal). The moment you would cross the line would be if you were to make it available to others and/or take money for it.
|
#8
|
||||
|
||||
Re: Programming Languages Questions
Someone already tried it....
http://www.heroscapers.com/community...ad.php?t=16258 And contacted WotC and they took it away from him. Mimring>Krug. 'Nuff said. |
#9
|
||||
|
||||
Re: Programming Languages Questions
I'm certainly not a lawyer either, but was forced to read up on things a bit before releasing HS-aholic.
The key part of any copyright violation claim is damage to the companies image/profits. So, any item created for personal use only should be 100% fine (anyone willing to put in the effort to create their own was most likely never going to purchase the official item). However, as soon as you distribute or sell the item you would be in complete violation. The real catch is not wanting to show off your software when you complete it. Host a tourney that uses your awesome software instead of the official game pieces and you're definitely in violation, but its a hard temptation to pass up showing off cool software after all the work it takes to make. For anyone wanting to learn to code I'd recommend the iPhone & Android SDKs. Both are very popular atm, which means there is a wealth of official and community resources available to help you learn it. The iPhone uses objective-c (by far the friendliest c-variant I've ever personally used) and Android uses java (the most popular language used by colleges). Another good option to simply get your feet wet is to spend some time learning the ropes with some scripting. Some simple vbscript work can be a great way to start (completely free and built into windows simply create a text file and change the extension to .vbs or .hta depending on what your making). The w3schools website is a great vbscript resource. Even writing well-formed HTML/XML can be a good exercise for a beginner. And if your really into the web you can learn Flash (many claim its very easy to learn, but I've never personally had interest in it). Personally I started with c/c++ and although I was forced to learn java back in college I've always had a serious prejudice against its clunkiness (think game engines) and I'm very OCD about code so the 'flexible' languages like java tend to cause me serious irritation since many coders are extremely lazy/impatient when it comes to structure and documentation. (Yes you can create really crappy c code, but it'll almost always fail which is a good deterrent against such behavior.) On the other hand many c-variants are poorly equipped for handling more modern features (UTF chars & networking come to mind) and the c-style syntax can be challenging for beginners. Beyond that the error reporting of c compilers is plain dismal (this forces you to code very carefully or spend massive amounts of time debugging), while other languages like java tend to have excellent debug output in comparison. "Syntactic sugar causes cancer of the semicolon." --Epigrams on Programming by Alan Perlis |
#10
|
||||
|
||||
Re: Programming Languages Questions
Quote:
|
#11
|
||||
|
||||
Re: Programming Languages Questions
Quote:
http://www.heroscapers.com/community...t=16258&page=6 They didn't actually take it away from him, per se, but they made him stop using it, even privately. Mimring>Krug. 'Nuff said. |
#12
|
|||
|
|||
Re: Programming Languages Questions
Quote:
It is a fact that arrangements and variations on a project, whether a game, movie, music, etc. is allowed and recognized by the US Copyright Office (there are even sections for such a declaration when filling out Form CO,TX, VA, etc.). Logically, such a variation of Heroscape falls under these guidelines; thus, one attempting this would be perfectly safe from legal harm. In such a case, "a design shall not be deemed to have been copied from a protected design if it is original and not substantially similar in appearance to a protected design". I do not believe a software version of Heroscape currently exists, and it certainly would not be entirely similar to every entity in the board version of the game. I am not a lawyer, but I am well versed in copyright law. If anyone has a question, shoot me a PM or just reply to this post, and I'll answer as best I can. Regardless, I would advise anyone to consult legal representation if such a court matter should arise. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
PSP Questions | Darth Vader | Video Games | 3 | December 26th, 2009 10:49 PM |
The Languages/Dialects of the Heroscape Community | Elf_Archer | Scapers Online | 12 | January 20th, 2009 06:36 PM |
New to the boards, New to programming VB | InternetIllusion | Software | 5 | September 15th, 2007 09:17 AM |
A Few Questions | Blackrock | Official Rules & FAQ's | 26 | August 24th, 2007 05:15 PM |
What Languages Do You Speak? | johnny139 | General | 67 | July 1st, 2007 07:37 PM |