Any games that help you learn UNIX / LINUX , PERL, and/or CGI?

Posted on 2012-09-18
Last Modified: 2012-11-16
I need to learn the basics of Unix/linux, Perl, & Web Programming and to a lesser extent C++ and Python. I am working with limited time. I need a good foundation for each beginning with Unix/Linux . Are there any games that can teach any of these? If not was is a very good tutorial for each beginning with Unix/linux?
Question by:libertyforall2
    LVL 84

    Assisted Solution

    (but such games may not be suitable for one with need to learn the basics)
    LVL 26

    Accepted Solution

    Have a look at:

    or alternatively head over to youtube and start watching e.g.

    Author Comment

    Not really what I'm looking for. I have some cheat sheets and basic tutorials. I'm looking for something that a beginner can use that makes practicing unix a little more engaging so practicing is a little more fun than a chore.
    LVL 28

    Assisted Solution

    I've did some testing with setting up an EverQuest private server and was able to modify and write some of my own quests using Perl.

    Sony has made EQ free to play so I would assume it's ok to talk about it here.  It not then my apologies and please remove this comment.

    You can sometimes still find copies of EverQuest Titanium on eBay.

    I also learned a bit about MySQL, queries, and modifying table data as I was playing around.
    LVL 2

    Assisted Solution

    In reguards to your topic title: In the Original Tribes using the Torque engine, the scripting code was about 90% compadible with Perl.  Over the generations Torque scrpting has become less and less interchangeable with Perl.

    The best areas to search for learning to program via gaming is in SDK's.  To learn the Microsoft stuff the DirectX is a great source.  For Unix/Linux - Android has plenty of popular support and communities to help learn how to write for their flavors.  Poke around some game developer communities / game Modding and Scripting communities.  Corporate Unix learning is generally not as engadging as the end user part of gaming, however dedicated servers for games run on virtually every platform including Unix.  Without giving external links, search in your favorite engine for your taget platform language and game programming help.  Results will come in mass.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Suggested Solutions

    Title # Comments Views Activity
    busybox bash/ash - bash -x | grep 19 62
    Backing Up Ipset 9 48
    java continue statement 10 51
    count7 challenge 12 52
    I've just discovered very important differences between Windows an Unix formats in Perl,at least 5.xx.. MOST IMPORTANT: Use Unix file format while saving Your script. otherwise it will have ^M s or smth likely weird in the EOL, Then DO NOT use m…
    Background Still having to process all these year-end "csv" files received from all these sources (including Government entities), sometimes we have the need to examine the contents due to data error, etc... As a "Unix" shop, our only readily …
    Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
    Explain concepts important to validation of email addresses with regular expressions. Applies to most languages/tools that uses regular expressions. Consider email address RFCs: Look at HTML5 form input element (with type=email) regex pattern: T…

    760 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    8 Experts available now in Live!

    Get 1:1 Help Now