Slashdot Mirror


Unusual Source-Driven Adventure Game MODs

bengal0 writes "Two new HL2 mods created in six months by graduating students at the Guildhall at SMU are available for download. Both games are single player adventure games, with mouse-driven interfaces focusing on exploration and puzzle solving. Weekday Warrior is a comical game set in an office environment, in which a bored office worker daydreams to escape his normal life. In Shantytown, a girl and her robot companion explore a towering, futuristic city in search of a way to stop the trash that is falling on her house. BitTorrent links: Weekday Warrior, Shantytown."

33 comments

  1. Confusing name much? by martinultima · · Score: 1, Interesting

    For a second there I thought it meant "source" as in source code, until I saw the part about Half Life. Talk about confusing – who'd have thought a proprietary game would be called Source? And even the name Half Life kind of gets confusing if you try hard enough (I remember in geometry class, our teacher was showing how to work our TI-83's, and everyone was so disappointed when she explained her "HALFLIFE" program was to determine the half-life of a radioactive atom... I think I'm the only one in the class who even knew what she was talking about). Who knows, maybe it's just me...

    --
    Creative misinterpretation is your friend.
    1. Re:Confusing name much? by kcbanner · · Score: 0

      Yeah when I read the title I thought the same thing.

      --
      Obligatory blog plug: http://www.caseybanner.ca/
    2. Re:Confusing name much? by WilliamSChips · · Score: 1

      The title also uses lambda for an A, making it Hllf-Life.

      --
      Please, for the good of Humanity, vote Obama.
    3. Re:Confusing name much? by ClamIAm · · Score: 1

      And that's not the only confusing part. I generally thought that modifications to a game were called "mods", not "MODs". The only MODs I have are some old Amiga audio files...

    4. Re:Confusing name much? by TheSteve · · Score: 1

      .NET is the worst name-taker of the bunch. Maybe I'll come up with a nice new app and call it .COM - we'll see how that one flies.

      It's a pain to Google for something named like that and commonly used words being used for products just makes it tougher to find information about online and gather statistics on it's usage.

    5. Re:Confusing name much? by martinultima · · Score: 1

      Already done – Microsoft's had programs named stuff like COMMAND.COM for years. And now, of course, it's come back and bit them in the ass because of those e-mail viruses that send .COM programs to trick people into thinking it's a .com Web site... got to love Microsoft, eh?

      --
      Creative misinterpretation is your friend.
    6. Re:Confusing name much? by Schemat1c · · Score: 2, Insightful

      ...those e-mail viruses that send .COM programs to trick people into thinking it's a .com Web site... got to love Microsoft, eh?

      Not that I care for Microsoft but you can't blame them, they had the .com extension years before the web was a gleam in anyone's eye. You should blame the person that came up with the .com domain while knowing full well it could eventually be a problem. I guess we can be thankful a .exe domain wasn't created.

      --

      "Nobody knows the age of the human race, but everybody agrees that it is old enough to know better." - Unknown
    7. Re:Confusing name much? by martinultima · · Score: 1

      Shh... no correcting my intentionally misleading history, this is Slashdot and everyone's supposed to hate M$!

      --
      Creative misinterpretation is your friend.
  2. Talk about Unusual! by Dr.+Eggman · · Score: 3, Interesting

    http://en.wikipedia.org/wiki/Kreedz_Climbing Kreedz Climbing, a mod devoted to trick climbing/jumping in levels to reach odd places. Now that's unusual!

    --
    Demented But Determined.
    1. Re:Talk about Unusual! by Anonymous Coward · · Score: 0

      Sounds like Unreal Tournaments bunnytrack http://en.wikipedia.org/wiki/BunnyTrack

    2. Re:Talk about Unusual! by SirSlud · · Score: 2, Informative

      Not unusual ... trick jumping/weapon maps have been around as long as quake 1.

      --
      "Old man yells at systemd"
    3. Re:Talk about Unusual! by reklusband · · Score: 1

      Sir Slud. Your humor chip seems to have short circuited. Please report to the geekery for a replacement.

  3. Weekday Warrior - Impressions by popo · · Score: 4, Informative


    The office modeling, texturing and character scripting is nice, and the voice acting is well recorded and surprisingly well done. Unfortunately the camera angles are so god-awful that the game is rendered nearly unplayable. I spent most of my first 15 minutes just wandering around blind corners and bumping into things. Its a shame that that a project which clearly has a lot of polish on it, is so hamstrung by such a poor technical solution. Instead of the game being challenging it ends up just being frustrating.

    Too bad. Its clear that many other members of the dev team did an excellent job.

    Looking forward to 2.0

    --
    ------ The best brain training is now totally free : )
    1. Re:Weekday Warrior - Impressions by swtaarrs · · Score: 1

      I agree. When I started playing, I couldn't believe that they had chosen such a frustrating movement control scheme. It also seemed to take forever to load...much longer than regular Half Life 2.

    2. Re:Weekday Warrior - Impressions by SpectreHiro · · Score: 1

      Agreed. The combination of camera and control scheme is annoying to say the least. Add in the warmed over Office Space references (or knock offs), the lame Metal Gear parody and the painful load-times, and you've got a mod I really could've done without.

      --
      You can't win, Darth. If you mod me down, I shall become more powerful than you could possibly imagine.
    3. Re:Weekday Warrior - Impressions by Neoncow · · Score: 1
      much longer than regular Half Life 2

      Mind Boggles
    4. Re:Weekday Warrior - Impressions by Das+Modell · · Score: 1

      I tried out Shantytown. It was interesting to see traditional point/click adventure game made for an FPS game, but the camera was terrible and everything was a little underwhelming compared to real adventure games. Static camera angles would have been a much better solution in every way possible.

      I do like the game's world though. It's interesting.

  4. Stuff that matters by The+MAZZTer · · Score: 1

    I'd have to say this is the first Slashdot article in YEARS that's given me stuff that matters! These'll be fun to play. :D

    1. Re:Stuff that matters by gonzorob · · Score: 1

      in YEARS? sounds like you should stop reading slashdot...

  5. Vulcan Stuff that matters by Anonymous Coward · · Score: 0

    "I'd have to say this is the first Slashdot article in YEARS that's given me stuff that matters! These'll be fun to play. :D"

    So now you're good for another seven years?

  6. Re:HL2 Didn't impress me all that much... by Anonymous Coward · · Score: 0

    Terrific. You've got newer hardware than people had avaiable when the game released. Also note that the game actually runs decently (60fps with AA/AF/theworks on my 9800 Pro), unlike, say, DOOM 3 or F.E.A.R.

  7. Cross-platform development by Anonymous Coward · · Score: 0

    Why are they using the Source Engine to develop games when there are more portable engines like Doom3/Quake4 or the Unreal Engine?
    They're starting to learn how to make games and are already putting themselves into a proprietary corner ... pity.

    1. Re:Cross-platform development by Amich · · Score: 5, Interesting

      There are many reasons the school keeps choosing Source for its senior projects. First, there is a history of successful projects at the school using the engine. The faculty and staff are familliar with it, they know both its strengths and its flaws, and that allows them to better guide students through a project. Second, if you look around at job postings you'll find a lot of companies want new employees to have familiarity with the Source engine, sometimes regardless of what the project would actually use. Thus, even though I personally would have preferred a more open / cross platform solution, in the end, having knowledge of Source will help me get a job, and that's ultimately why most students (including myself) came to the school. Finally, Source has a lot of tools developed by the community that save a lot of time on the projects' tight schedules.

      As far as the other engines you mentioned, they have been used at the Guildhall for various other projects. Unreal Tournament 2004 has been repeatedly used for students' first 3d team game, and usually ends up being some sort of team based multiplayer game. DooM 3 and Quake 4 have been used for individual assignments given to level designers.

      Ultimately however, as short as development times are in the school - these two projects above were built in 6 months while we had other individual projects running in parallel - there would not be time to test across multiple platforms anyway. Heck, it's difficult to find time to fully test the game on graphics hardware that we're not using in our development machines.

      -Amich

    2. Re:Cross-platform development by KDR_11k · · Score: 1

      By the time students graduate and get a job the engine is probably obsolete already. Hell, Source was pretty much obsolete when it was first released, the Doom 3 engine was/is more future proof than Source. Unreal Engine 3 would probably make more sense since it's actually being used and it's still an upcoming technology so the dev jobs now would contrbute to games using it and it won't be obsoleted for a longer time than source. Also, judging by the comments from professional developers regarding the two engines Source is a PITA compared to even Unreal 2.0.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    3. Re:Cross-platform development by Anonymous Coward · · Score: 1, Insightful

      Have you looked at the Source engine, and Half-Life 2's source code in particular?

      The Source engine is popular among modders for two reasons: accessibility and history. People saw the likes of CS and DOD come out from the HL1 engine, and generally assumed that the Source engine would be just as easily moddable. For the most part they are wrong.

      Having seen source code for Quake 3, Unreal Tournament 2K4 (though not the C++ source, the UScript source), I can say that HL2's code is 100% pure spaghetti. The design is atrocious, obfuscated, and a royal pain to work with. By comparison Quake 3's straightforward code is a godsend, and UScript's strict OO design, while not 100% intuitive, at least makes logical sense. HL2's code has neither.

      What HL2 does have in droves is existing artistic content that is generic enough to be adaptable to most mods' needs, where Q3 and UT fail. But from a code perspective, Source is in short, a really stinking piece of crap. Sure it runs and looks cool, but you haven't seen pain until you've had to work with it. Ugh. Documentation is practically non-existent, and Valve's wiki, while commendable, is quite inadequate. HL2's code was hodge-podged together to WORK, and that it does, but take a look at a well-designed engine like Q3 and UT, both of which where designed to be extensible above all else, and you realize what a turd Source is.

      As for companies demanding Source experience: there are only a small handful of Source licensees. I would argue it's FAR more useful to know the Unreal engine, given that it has a VASTLY greater number of licensees - and has for a long time. Even discounting already-published games, UE2 and the upcoming UE3 together (or even apart) have a much greater domination of studios than Source can shake a stick at.

      That said, I would personally discourage students form getting too tied up with any one particular engine. The dominant 3rd-party engines in the industry are all, for the most part, well designed and learnable. To tie yourself to a particular engine is to doom yourself as a lowly scripter. A game coder needs to go far beyond scripting, and more in-line with general development and theory. There is a lot more to game code than mere feature implementation that is involved in light modding.

  8. Try the torrents first... by The+MAZZTer · · Score: 1

    ...if they don't move fast enough for you:

    http://students.guildhall.smu.edu/~weekdaywarrio r/SetupWeekdayWarrior.exe
    http://students.guildhall.smu.edu/~shantytown/file s/ShantytownSetup.exe

    But before you slashdot their servers, please, think of the poor college students trying to pay off college loans. Don't make them break into their savings for bandwidth!

    1. Re:Try the torrents first... by Anonymous Coward · · Score: 0

      please, think of the poor college students trying to pay off college loans. Don't make them break into their savings for bandwidth!

      Hell, there are worse things for SMU students to spend their savings on....

  9. It's also a damn good engine by Nazmun · · Score: 2, Insightful

    I just recently started playing half-life two and it's freaken amazing. The gameplay possibilities with that engine is pretty awesome. The water hazard among other portions of the game were simply amazing. It was refreshing to play such an immersive, realistic, and fun game. Then came ravenholme which was almost like survival horror games and gameplay was improved through the use of the gravity gun. Nothing like smashing zombies by picking up ordinary stuff on the ground.

    I've been to dissapointed as of late with numerous highly rated titles (God of war for the ps2, that game is freaken awful, nice graphics but it gets old watching your avatar take 2-3 seconds on the same cool move 200 times a level).

    --
    Hmmm... Pie...
  10. Valve Career Opportunities by trickster721 · · Score: 1

    Job Description:
    Innovative, independant new generation of game creators to revitalize a stagnated and over-marketed medium.

    Necessary Qualifications:
    Must know how to make promotional content for FPS genre kings. Must be willing to work at home, and for free.

  11. Cross-platform Rendering. by Anonymous Coward · · Score: 0
    As far as the other engines you mentioned, they have been used at the Guildhall for various other projects. Unreal Tournament 2004 has been repeatedly used for students' first 3d team game, and usually ends up being some sort of team based multiplayer game. DooM 3 and Quake 4 have been used for individual assignments given to level designers.
    Renderware is another popular engine used in education.
  12. Good news by Sv-Manowar · · Score: 1

    It's good to see people thinking outside of the box with what is available with Source, due to the market domination of CS:S and Day of Defeat it seemed as if that engine was doomed to only seeing mods based on that kind of FPS multiplay. It seems like most of the mods since those two gained popularity have been very similar except for a number which have become well recognised for their own achievements, hopefully these two can live up to the growing market in the mod community for things that are different (shown in the popularity of Sven Co-Op, Science and Industry and Garry's Mod) and become successful. I, for one, will give them a try with an open mind.

  13. our source adventure... by bitkari · · Score: 3, Interesting

    I've also been working on a third-person-perspective adventure game mod for the Source engine as part of my studies.

    We built Absence over the last few months of our degree at the University of Salford. There were 7 of us who worked on it, and like the folk at Guildhall, we found the source engine to be very flexible to work with - hammer in particular is a wonderful tool.

    There were a few problems, however. As we were left up to our own devices, we had to rely solely on the modding community for support. This was good in that there are a number of friendly and helpful modders about who are willing to give advice - but there are rather massive gaps in knowledge with the source engine - particularly the coding side of things. When you've only got a short amount of time to come up with something the tech can quickly become a significant barrier.

    Also, getting the game out to people that don't have the game is a pain. Yes, I know this is a totally obvious thing to say, but when you're trying to get an *adventure* game out, using a *shooter* engine means that your immediate audience is expecting something with guns/cars/boobs/etc, and you tend to not get much of a sympathetic ear when discussing your game.

    That aside, tho, source is great fun - and for the purposes of our school project, it did the job admirably.