Logo

Foohy

  • Random
  • Archive
  • RSS
  • Ask me anything

Q:What ever happened to that Desktop Playground thing you were working on?

mariobro123587

I still have it, but I ran into some problems with its reliability and felt it wasn’t stable enough for release. I want to revisit it eventually though.

  • 3 weeks ago
  • Comments
  • Permalink
  • Share
    Tweet
'\x3cdiv id=\x22photoset_48810855478\x22 class=\x22html_photoset\x22\x3e \x3ciframe id=\x22photoset_iframe_48810855478\x22 class=\x22photoset\x22 scrolling=\x22no\x22 frameborder=\x220\x22 height=\x221154\x22 width=\x22500\x22\x0a style=\x22border:0px; background-color:transparent; overflow:hidden;\x22 src=\x22http://foohy.net/post/48810855478/photoset_iframe/scottkauker/tumblr_mlsaefNSDk1qlc6uk/500/false\x22\x3e\x3c/iframe\x3e\x3c/div\x3e'


Video of coroutines in action

On spring break I had a bunch of free time that probably should have been spent doing important things. Nope! But I did update the rollercoaster GMod addon with a bunch of new stuff and bugfixes.

Here’s the full changelog:
-Supports saving with garry’s saving scheme
-Persistence support
-Tires/chains now drawn as opaque
-Right clicking with the cart creator will place a train at that specific node
-Fixed screaming and moved code to use the net library
-Updating a node’s tracktype (and not roll) will not invalidate it
-Reload copies selected node settings
-Fixed error when spawning a cart with certain models
-Fixed not being able to undo trains
-Fixed supports for wood gen type not taking into account other tracks
-Fixed nodes suddenly becoming cans
-Set node transmit state to TRANSMIT_ALWAYS, should fix massive tracks only half-building
-Added coaster_autobuild (also available in perfomance panel) to toggle automatically building the mesh
-Added new Vekoma track type
-Added coroutines, no more track freezing!
-Added slider tothe perfomance panel to control how many steps to generate per frame via coroutines.
-Fixed minor performance issue when dragging a node
-Fixed error when trying to set the combobox to an invalid tracktype
-Fixed track list being unreliable in regards to owners/clicking
-Tried (?) making carts lag less.
-Connecting players should have their tracks refresh clientside in a proper hook now
-Minor bugfixes

    • #Garry's Mod
    • #Rollercoaster
    • #GMod
    • #Addon
    • #Update
    • #Coroutines
    • #Lua
    • #Scripting
    • #Coding
    • #Workshop
    • #Roller Coaster Tycoon
  • 1 month ago
  • 3
  • Comments
  • Permalink
  • Share
    Tweet

Gravity Car

It’s not actually gravity car. I lied.

Although, I am working on an engine in C# (using OpenTK). I’m rather proud, as I’ve accomplished a lot (seriously like a frickload) more than previous attempts. Currently I have implemented Farseer physics, bass.net audio (and with that positional audio), shadowmapping, normal mapping, specularity (spec maps are on my todolist), and a basic entity system.

It’s evolved over the past few months, and I hope to see it evolve more.

First, just basic rendering of VBOs using openGL’s fixed pipeline

Then some physics, an entity system, and a basic .obj loader later:

Convert everything to stop using opengl’s fixed pipeline and sprinkle some lighting in between
image

In the most unartistic manner possible, carefully sprinkle some specularity, normal maps, and shadow mapping.
image

Tada! I’m still working on this. If you want to tell me how I’m doing everything wrong, all the code is here: https://github.com/Foohy/gravity_car

    • #OpenGL
    • #C
    • #OpenTK
    • #Gravity Car
    • #Programming
    • #CSharp
    • #Coding
  • 3 months ago
  • Comments
  • Permalink
  • Share
    Tweet
'\x3ciframe width=\x22500\x22 height=\x22281\x22 src=\x22http://www.youtube.com/embed/dqB2HoJ7_Z0?wmode=transparent\x26autohide=1\x26egm=0\x26hd=1\x26iv_load_policy=3\x26modestbranding=1\x26rel=0\x26showinfo=0\x26showsearch=0\x22 frameborder=\x220\x22 allowfullscreen\x3e\x3c/iframe\x3e'

enjoy this wonderfully crafted short film, which shows how a simple cinema gamemode may help defeat the struggle in modern day society of watching videos with loved ones.

    • #garry's mod
    • #Cinema
    • #Theater
    • #Society
    • #Struggle
    • #gamemode
  • 4 months ago
  • 1
  • Comments
  • Permalink
  • Share
    Tweet

User Idle Process - Automate Starting a Process Upon System Idle

It’s a bit specific, but once the user goes idle for a certain amount of time, it starts a (user specified) list of programs with optional arguments. When the user comes back, those processes are (optionally) shut down.

Download: https://dl.dropbox.com/u/1179448/omgexe/UserIdleProcess.exe

    • #User Idle Process
    • #Automation
    • #Process
    • #Start Process
    • #Idle
    • #Screensaver
    • #Bitcoin
  • 7 months ago
  • Comments
  • Permalink
  • Share
    Tweet
'\x3ciframe width=\x22500\x22 height=\x22281\x22 src=\x22http://www.youtube.com/embed/ZGSEf739tLg?wmode=transparent\x26autohide=1\x26egm=0\x26hd=1\x26iv_load_policy=3\x26modestbranding=1\x26rel=0\x26showinfo=0\x26showsearch=0\x22 frameborder=\x220\x22 allowfullscreen\x3e\x3c/iframe\x3e'

A little mini-gamemode me and Sunabouzu made in like 4 days because he really liked that one mario party minigame.

It’s available in GMod 13’s workshop here.

    • #Garry's Mod
    • #Lua
    • #Making the Cut
    • #Mario Party
    • #Minigame
    • #Bowser's Amazing Blast
  • 8 months ago
  • Comments
  • Permalink
  • Share
    Tweet
'\x3ciframe width=\x22500\x22 height=\x22281\x22 src=\x22http://www.youtube.com/embed/c_kYRXzo6vs?wmode=transparent\x26autohide=1\x26egm=0\x26hd=1\x26iv_load_policy=3\x26modestbranding=1\x26rel=0\x26showinfo=0\x26showsearch=0\x22 frameborder=\x220\x22 allowfullscreen\x3e\x3c/iframe\x3e'

This thing took a while, but it’s finally out there (I should release things more often!)

All of the code is available here on github here: https://github.com/Foohy/gm-rollercoaster

    • #Rollercoaster
    • #Garry's Mod
    • #Released
    • #Lua
  • 10 months ago
  • 1
  • Comments
  • Permalink
  • Share
    Tweet
'\x3ciframe src=\x22http://player.vimeo.com/video/45376013\x22 width=\x22500\x22 height=\x22281\x22 frameborder=\x220\x22\x3e\x3c/iframe\x3e'

I think they exaggerated some aspects a little too much.

    • #Indie Game The Movie
    • #Parody
    • #Video
    • #Garry's Mod
  • 10 months ago
  • Comments
  • Permalink
  • Share
    Tweet
'\x3ciframe width=\x22500\x22 height=\x22281\x22 src=\x22http://www.youtube.com/embed/153MKcWLveU?wmode=transparent\x26autohide=1\x26egm=0\x26hd=1\x26iv_load_policy=3\x26modestbranding=1\x26rel=0\x26showinfo=0\x26showsearch=0\x22 frameborder=\x220\x22 allowfullscreen\x3e\x3c/iframe\x3e'

I’m using the catmull-rom spline algorithm to plot the positions along the track which the cart rides. The physics is simply just increasing/decreasing velocity depending on the angle of the car.

Eventually I want to add more complex tracks, like banked turns and loopdy loops, as well as more structures like a “home station” (Where the cart stops to let people off/on) and a booster track (to accelerate the cart to hilariously fast speeds).

TL;DR: LOTS TO DO.

    • #rollercoaster
    • #garry's mod
    • #Roller Coaster Tycoon
    • #Catmull-rom spline
    • #Math
    • #Lua
  • 1 year ago
  • 2
  • Comments
  • Permalink
  • Share
    Tweet

New Release: Window Manager

A friend of mine wanted a little utility to be able to remove the border from any window.

Main Window

He really liked it so I decided I’d post it here if anyone else wanted it: Clicky

And the source for those interested: Clicktastic (There are some nasty bits in there, I’m still probably going to be updating this program with more little tweaks later on)

    • #C
    • #Programming
    • #Border Style
    • #GUI
    • #Released
    • #DWM
    • #Silk Icons
  • 1 year ago
  • 1
  • Comments
  • Permalink
  • Share
    Tweet
← Newer • Older →
Page 1 of 4

About

Avatar I'm Scott Kauker, and I am currently pursuing projects relating to programming and scripting. I like making neat things.

Pages

  • Projects

Where I am also

  • foohy on Vimeo
  • foohy2345 on Youtube
  • foohy on Soundcloud
  • My Skype Info
  • foohy on github
I make these things in my own time and I'd like to someday go to a nice college. Pretty much anything is appreciated.

  • RSS
  • Random
  • Archive
  • Ask me anything
  • Mobile

Effector Theme by Carlo Franco.

Powered by Tumblr