The Official What The Heck Are You Up To Thread

Chat about various topics.

Re: The Official What The Heck Are You Up To Thread

Postby Black_Stormy on Fri Oct 11, 2013 9:37 am

So I'm in Argentina now. Woop Woop!
User avatar
Black_Stormy
May Contain Skills
May Contain Skills
 
Joined: Sun Nov 28, 2010 6:03 am
Location: Cairns, QLD, AUS

Re: The Official What The Heck Are You Up To Thread

Postby ErikKiller on Fri Oct 11, 2013 9:53 am

Black_Stormy wrote:So I'm in Argentina now. Woop Woop!

Trying to escape from the Nurenberg Tribunal? Is the Mossad after you?
Image
Image
First rodeo? Use the Source SDK Documentation for reference!
User avatar
ErikKiller
May Contain Skills
May Contain Skills
 
Joined: Sun Sep 09, 2007 4:05 pm
Location: Estonia

Re: The Official What The Heck Are You Up To Thread

Postby Black_Stormy on Sat Oct 12, 2013 9:42 pm

The camonna tong, actually. I accidentally killed a member in vivec and now they want my head.
User avatar
Black_Stormy
May Contain Skills
May Contain Skills
 
Joined: Sun Nov 28, 2010 6:03 am
Location: Cairns, QLD, AUS

Re: The Official What The Heck Are You Up To Thread

Postby Dives on Sun Oct 13, 2013 1:15 am

I got hired by Monochrome LLC to work on Contagion. :D
User avatar
Dives
May Contain Skills
May Contain Skills
 
Joined: Sat Feb 28, 2009 9:54 pm
Location: Moorpark, CA

Re: The Official What The Heck Are You Up To Thread

Postby Armageddon on Sun Oct 13, 2013 1:18 am

Dives wrote:I got hired by Monochrome LLC to work on Contagion. :D

Congrats man! :D Get one of the mods to change your forum tag.
User avatar
Armageddon
Forum Goer Elite™
Forum Goer Elite™
 
Joined: Sun Dec 14, 2008 5:53 am

Re: The Official What The Heck Are You Up To Thread

Postby srredfire on Sun Oct 13, 2013 11:15 am

Dives wrote:I got hired by Monochrome LLC to work on Contagion. :D


Please get me a key!!!!!!!
User avatar
srredfire
Veteran
Veteran
 
Joined: Sat Jul 22, 2006 10:44 pm

Re: The Official What The Heck Are You Up To Thread

Postby Ennui on Sun Dec 15, 2013 6:21 am

Howdy folks... it's sure been a while! My last post was two years ago.

Good to see the best Source mapping community on the internet is still kicking.

I've been working as a professional front-end web developer (and dabbling in back end) and UI/UX designer for the past 2 years since I graduated university.

My HL2 RTS mod Half-Life 2: Wars is now called Lambda Wars and is now on Steam Greenlight... check it out: http://steamcommunity.com/sharedfiles/f ... =195467009
User avatar
Ennui
May Contain Skills
May Contain Skills
 
Joined: Mon Dec 27, 2004 6:06 am
Location: North Carolina

Re: The Official What The Heck Are You Up To Thread

Postby Gary on Sun Dec 15, 2013 9:11 pm

Armageddon wrote:
Dives wrote:I got hired by Monochrome LLC to work on Contagion. :D

Congrats man! :D Get one of the mods to change your forum tag.


Since I trust Dives not to be lying. There ya go. Marry Christmas. lol
Have a question related to modding or something I posted? Something that needs staff attention? I haven't been active lately, but feel free to PM me or message me on Steam(link below)

User avatar
Gary
Interlopers Staff
Interlopers Staff
 
Joined: Wed Dec 16, 2009 12:40 am
Location: USA, FL

Re: The Official What The Heck Are You Up To Thread

Postby Dives on Sun Dec 15, 2013 11:40 pm

Thanks :) You can see name, Andrew Hielscher, in the credits as proof.
User avatar
Dives
May Contain Skills
May Contain Skills
 
Joined: Sat Feb 28, 2009 9:54 pm
Location: Moorpark, CA

Re: The Official What The Heck Are You Up To Thread

Postby Hollow on Mon Dec 16, 2013 10:06 am

User avatar
Hollow
Ubisoft/Monothetic
 
Joined: Thu Aug 14, 2008 12:38 pm
Location: London, UK

Re: The Official What The Heck Are You Up To Thread

Postby Blink on Mon Dec 16, 2013 4:51 pm

Ennui wrote:I've been working as a professional front-end web developer (and dabbling in back end) and UI/UX designer for the past 2 years since I graduated university.


Good to see a fellow front-end dev in the mix! :-)
User avatar
Blink
Cool 'n that
Cool 'n that
 
Joined: Fri Oct 08, 2004 4:16 pm
Location: UK

Re: The Official What The Heck Are You Up To Thread

Postby Hollow on Sun Dec 29, 2013 2:11 pm

Yo peeps. I've entered a remix comp.

You can check out the track here & voting will be open to the public on January 6th onwards. Would appreciate the support!

http://indaba.us/bozX
User avatar
Hollow
Ubisoft/Monothetic
 
Joined: Thu Aug 14, 2008 12:38 pm
Location: London, UK

Re: The Official What The Heck Are You Up To Thread

Postby MrBlackspoon on Sun Dec 29, 2013 7:07 pm

I have been working for the past 3 months on a website for an Indonesian catholic church based in the netherlands, for an university project.
I am part of a scrumteam of 5 students, and my responsibility is the development of the photo gallery with CMS functionality that uses a database.

Here are two pics of the photo gallery CMS. it's not that cool looking, but it does the job.

Image
Image

If someone have some functionality tips, feel free to throw them at me.
User avatar
MrBlackspoon
Been Here A While
Been Here A While
 
Joined: Thu Mar 17, 2011 11:09 pm
Location: Netherlands

Re: The Official What The Heck Are You Up To Thread

Postby SM Sith Lord on Fri Jan 03, 2014 2:13 pm

I took part in GameJolt's New Year's Game Jam and worked on implementing an add-on JavaScript Data Scraper system to Anarchy Arcade. Basically it allows myself (or anybody else) to add support for any website so you can easily spawn fully decorated 3D shortcuts to items from the website.

Then, using the new system, I added support for spawning Netflix movies, Hulu TV shows, and GameJolt Indie games all with full HD screenshots, box art, and video trailers. It ended up taking longer than the 2 days that the Game Jam lasted, but I finally got all the updates polished and released on Jan 1st, 2014. :)

Here's a video of me using the new stuff:


In case you're wondering, here is the full JavaScript source code used to implement the GameJolt scraper. It basically creates all the fields that SMARCADE needs, and then passes them to SMARCADE through the JavaScript API I wrote for it last year:
Code: Select all
function () {

  /////////////
  // General //
  /////////////
  var scraper = {};

  scraper.name = "GameJolt.com";
  scraper.host = "http://www.gamejolt.com/";
  scraper.category = "games";
  scraper.description = "Like good indie games?  Maybe you like bad indie games?  Well GameJolt has tons of both!";
  scraper.buttonURL = "asset://smarcade/scrapers/GameJolt.tbn";
  scraper.matchMsg = "Hazzuh! Spawn this game in your arcade?";
  scraper.confirmMsg = "Yes, spawn it now!";
  scraper.async = false;

  scraper.author = "SM Sith Lord";
  scraper.version = "1.0";
  scraper.data = {};

  ////////////////////////
  // Define Check Logic //
  ////////////////////////
  scraper.checkLogic = function(scraper) {
    var url = window.location.href;

    var found = url.indexOf("gamejolt.com/games/");
    if( found >= 0 ) {
      var buf = url.substring(found+19);
      found = buf.indexOf("/");

      if( found > 0 ) {
        buf = buf.substring(found+1);
        found = buf.indexOf("/");

        if( found > 0 ) {
          buf = buf.substring(found+1);
          found = buf.indexOf("/");

          if( found > 0 ) {
            return true;
          }
        }
      }
    }

    return false;
  };

  /////////////////////////
  // Define Scrape Logic //
  /////////////////////////
  scraper.scrapeLogic = function(scraper) {
    var profileBaseURL = "http://www.gamejolt.com/";
    var screenshotBaseURL = "http://i.gjcdn.net/imgserver/screenshot-thumbnail/1280x720/";
    var marqueeBaseURL = "http://i.gjcdn.net/imgserver/game-header/original/";
    var videoBaseURL = "http://www.gamejolt.com/vidserver/view/1280x720/";
    var videoCapURL = "/?autoplay=1";

    // TITLE
    var title = scraper.findTagWithAttributeValue(document, "meta", "property", "og:title");
    title = title.getAttribute("content");

    scraper.data["title"] = title;

    // PROFILE_URL
    var profile_url = scraper.findTagWithAttributeValue(document, "meta", "property", "og:url");
    profile_url = profile_url.getAttribute("content");
    profile_url = profileBaseURL + profile_url.substring(profile_url.indexOf("games/"));

    scraper.data["profile_url"] = profile_url;

    // SCREENSHOT_URL
    var screenshot_url = scraper.findTagWithAttributeValue(document, "img", "alt", "Screenshot");

    if( screenshot_url) {
      screenshot_url = screenshotBaseURL + screenshot_url.src.substring(screenshot_url.src.lastIndexOf("/")+1);
      scraper.data["screenshot_url"] = screenshot_url;
    }

    // MARQUEE_URL
    var elem = scraper.findTagWithAttributeValue(document, "div", "class", "game-title");

    if( elem ) {
      elem = elem.parentNode;
      elem = scraper.findTagWithAttributeValue(elem, "img", "alt", title);

      if( elem ) {
        var marquee_url = marqueeBaseURL + elem.src.substring(elem.src.lastIndexOf("/")+1);
        scraper.data["marquee_url"] = marquee_url;
      }
    }

    // MARQUEE_URL (if still needed)
    if( scraper.data["marquee_url"] == "" ) {
      var marquee_url = scraper.findTagWithAttributeValue(document, "meta", "property", "og:image");
      marquee_url = marquee_url.getAttribute("content");

      scraper.data["marquee_url"] = marquee_url;
    }

    // PREVIEW_URL
    var preview_url = scraper.findTagWithAttributeValue(document, "img", "alt", "Video");
    if( preview_url ) {
      preview_url = preview_url.src.substring(preview_url.src.lastIndexOf("/")+1);
      preview_url = preview_url.substring(0, preview_url.lastIndexOf("."))
      preview_url = videoBaseURL + preview_url + videoCapURL;

      scraper.data["preview_url"] = preview_url;
    }

    // DESCRIPTION
    elem = scraper.findTagWithContents(document, "div", "Show Less");
    var description = elem.parentNode.innerText.trim();

    scraper.data["description"] = description;

    // FILE_LOCATION
    // If this is a browser game, then the FILE_LOCATION is the PROFILE_URL.
    // Otherwise, the FILE_LOCATION is the TITLE.
    if( document.getElementById("online-game-container") ) {
      scraper.data["file_location"] = profile_url;
    }
    else {
      scraper.data["file_location"] = title;
    }

    // TYPE
    scraper.data["type"] = "pc";

    // DOWNLOAD_URL
    // For cross-platform support, just point to the profile page itself.
    scraper.data["download_url"] = profile_url;

    // REPLACE DEFAULT SCREEN AND MARQUEE IMAGE IF EMPTY
    if( typeof scraper.data["screenshot_url"] != "string" ) {
      scraper.data["screenshot_url"] = "http://www.smarcade.net/dlcv2/gamejolt_screen.png";
    }
    else if( typeof scraper.data["marquee_url"] != "string" ) {
      scraper.data["marquee_url"] = "http://www.smarcade.net/dlcv2/gamejolt_marquee.jpg";
    }

    return true;
  };

  ////////////////////////////////////
  // Define Custom Helper Functions //
  ////////////////////////////////////
  scraper.findTagWithAttributeValue = function(base, tag, attribute, value) {
    var elements = base.getElementsByTagName(tag);
    for( var i = 0; i < elements.length; i++ ) {
      if( elements[i].hasAttribute(attribute) && elements[i].getAttribute(attribute) == value ) {
        return elements[i];
      }
    }

    return false;
  };

  scraper.findTagWithContents = function(base, tag, contents) {
    var elements = base.getElementsByTagName(tag);
    for( var i = 0; i < elements.length; i++ ) {
      if( elements[i].innerHTML == contents ) {
        return elements[i];
      }
    }

    return false;
  };

  ////////////////////////
  // Return the scraper //
  ////////////////////////
  return scraper;
};


You might notice that the SMArcade API isn't used anywhere in that code, that is because this is an example of a user-created data scraper, which doesn't NEED direct access to the SMArcade API. Instead, it just returns that "scraper" object and the API does the rest.

On a side note, I have heard back from Valve finally and things are looking good as far as getting Anarchy Arcade licensed and published. It's still in the top 20 on Greenlight, which is a constant battle to stay in, so be sure to go cast your vote if you haven't already. :D
http://steamcommunity.com/sharedfiles/f ... =180122020
SM Sith Lord
Been Here A While
Been Here A While
 
Joined: Sat Nov 25, 2006 4:25 pm
Location: Los Angles, CA

Re: The Official What The Heck Are You Up To Thread

Postby TechieUK on Sat Jan 18, 2014 9:43 pm

My friend created a 3d model in Silo 2 of a character, which I made a render of in 3ds Max. I modified the image slightly to make it a personal avatar for him.
Image

Earlier today, however, he informed me his character's personality was a little unstable and his character was a psychotic killer. So I ran the image through photoshop.
Image

Not quite so harmless now. It's even scarier because his profile description says something along the lines of "I will find you, and I will kill you."

After that, I decided to see if I could use Word as a graphics program. I put some shapes down and fiddled about with them. I created a pretty cool logo.
Image

And then I ran that through Photoshop too.
Image

Good day today.
Also know as WILLAM; TechieUK is my old name. If you see WILLAM on Steam or ModDB, it's me.
User avatar
TechieUK
Regular
Regular
 
Joined: Sat Apr 13, 2013 4:29 pm
PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users

cron