KatsBits Community

My Portfolio

0 Members and 1 Guest are viewing this topic.

Offline ratty redemption

  • VIP
  • Hero Member
  • *
    • Posts: 1031
    • ratty's deviantart pages
milk, i agree with kat, your site is very easy to navigate and clean looking, also impressive and interesting cv.

you remind me of a mod coder i used to work with back in the heretic2 days, he also implemented features like fire propagation and some cool medieval weapons. i was the lead level designer for the mod and we had a lot of fun with his simple bots that we had to escort around the maps i would build. the ai wasn't perfect but it was one of the most fun games/mods i've ever played and worked on.


Offline silicone_milk

  • VIP
  • Full Member
  • *
    • Posts: 172
    • My Portfolio
Thanks guys. I'm liking the design much more than the Quake 2 based design I came up with previously. Another plus is that it's faster (I think there's a total of 4 images all under 512x512 on the site).

Something I think is interesting that goes on behind the scenes for the site is the asynchronous page loading. Using JQuery, only the center of the page ever changes depending on the menu link you click. So you're technically always on the index.html page and the content of other pages is fetched and slapped in to the middle of index.


I guess I should do a write-up on the site itself as a programming project? hehe

@Kat - if you click on the images in the blurbs it will take you to the project sites. Although I suppose it's not immediately apparent. The Encore! section has no page to link to though since it was cancelled. Maybe I should link to the youtube videos I recorded of its development.

@Ratty Redemption - I personally feel the cv is lacking a bit so I'm working on some quick 2D games and such to be able to toss up there to demonstrate various programming tasks. (wow I haven't played Heretic 2 in ages)


Offline ratty redemption

  • VIP
  • Hero Member
  • *
    • Posts: 1031
    • ratty's deviantart pages
milk, understood and good luck with those. do you mind me asking how your going to animate the games?


Offline silicone_milk

  • VIP
  • Full Member
  • *
    • Posts: 172
    • My Portfolio
just through simple blitting of images on an HTML5 canvas element.

Currently playing with Node.js which allows for client-side AND server-side development of applications in javascript which take up a very small amount of memory per connection and dont allocate an entire 2 MB OS thread per client.

Fast. Efficient. Easy. Did I mention, fast?


Offline silicone_milk

  • VIP
  • Full Member
  • *
    • Posts: 172
    • My Portfolio
After some host shenanigans on the 'monster host provider' that I was using, I now only use them to register my domain name which points to a custom DNS server which I run at home.

http://www.siliconemilk.com and my blog/tutorial site http://www.guineacode.com both have their domain names resolved by my own DNS server which I think is pretty damn cool.

Speaking of guineacode, I just finished an article on Facebook app authorization with JavaScript and OAuth 2.0. It covers keeping the authorization dialog in the same window as the app preventing pop-ups from ever displaying.

If you guys have any suggestions on how to improve it, I'd appreciate it if you could let me know. I'm aware it's pretty wordy. I might have to either split it in to two posts or maybe add some more images to it to break it up.

http://www.guineacode.com/2011/facebook-app-authorization

Thanks :)