Working late past midnight...

Profile
Alexandria, VA
Save your forks, there's pie!
177 comments
68 entries
Advertisement
capn_midnight
July 06, 2015
Primrose - WebGL VR framework
In this video, I demonstrate using the Primrose text editor to live-edit the world around me.


[color=rgb(0,0,238)][/color]
1,759 views
capn_midnight
October 24, 2014
Announcing Psychologist.js, a RAD HTML5 VR framework
I've written a little bit about this project for a little while, and I've finally decided on a name.

Psychologist.js is a framework for rapidly prototyping virtual reality applications using standard HTML5 technologies. It keeps you sane while bending your mind.

You can view a demo of the framework i…
2,642 views
capn_midnight
October 20, 2014
HTML5 audio for games made easy
Audio in the browser is deceptively tetchy. It's easy to get a basic sound to play with the tag.[code=html:1] If you can read this, your browser is not fully HTML5 compatible.
But there are several problems with this:
5,543 views
capn_midnight
October 20, 2014
Why I turned down a great job offer.
I recently received a very generous job offer from a rather prestigious company. I didn't even apply, they contacted me through LinkedIn. To say that I was honored to even receive a cold-contact from such a company is an understatement. "Flabbergasted" is a much more appropriate term.

The salary was…
1,939 views
capn_midnight
October 17, 2014
VR Lessons Learned So Far
[color=rgb(77,79,81)][font=Helvetica]
This is a loosely organized list of things I've noticed while using and developing virtual reality applications for the smartphone-in-headset form factor. It is specific to my experience and may not reflect anyone else's personal preference, such that VR is appa…
4,874 views
capn_midnight
October 15, 2014
WebRTC device syncing


WebGL VR

Big update today. When you use your PC in conjunction with your Smartphone, the two devices will communicate over your local network, rather than having to take a round trip through the game server. This reduces latency, so when you move your mouse, it updates in the display almost immediat…
1,459 views
capn_midnight
September 22, 2014
Week of Awesome 2 - The Toys are Alive - #1
So Week of Awesome 2 starts on the day I have a half-day of job interviews and a demo of a product I'm working on. From 10:30am to about midnight tonight, I'm either driving somewhere or trying to present myself as awesome and totally not a slob at all. But tomorrow, I should be free for the rest o…
1,753 views
capn_midnight
January 08, 2014
Getting started with Node.JS part 2: Socket.IO
A few days ago, I talked about how easy it is to get Node.JS installed, regardless of your platform, and get code running that shows something in your browser. Whether you're on Windows or OS X or Linux, there is only one package to install that gives you access to an easy-to-configure web server r…
7,059 views
capn_midnight
January 07, 2014
Getting started with Node.JS part 1: Setup

I had been hearing about Node.JS for a while. "It's JavaScript on the server!" I mostly ignored it, as ASP.NET was forced on me at the time and I hadn't yet given employed life the finger and a flaming bag of poo on its doorstep[1]. What does "JavaScript on the server" even mean?

Well, it's a little…
7,138 views
capn_midnight
January 06, 2014
I used to be a member here
This was me back then, in the year 2002:



And this is me now, 12 years later:





So what happened in between?

Well, after getting my degree in Computer Science, I ended up bouncing around between jobs. I've had--depending on how you count--6 to 8 jobs in the last twelve years. Most of them sucked. I got d…
2,147 views
capn_midnight
September 10, 2008
Enterprise Game Design - week 1 update
Got some work done. I've deleted the empty sections without renumbering the sections, so don't get confused when it jumps from section 4 to section 8.

1 Introduction
1.1 Purpose
This is a general software design for character-oriented, story-driven games, as distinctive from sports games, puzzle games…
1,269 views
capn_midnight
September 02, 2008
Story-Driven Game Framework: an Enterprise Approach
I've been talking with a couple of guys here at work about game development. We're all avid gamers across all different types of games (i.e. electronic, board, pen-and-paper), and we are all fairly successful enterprise software developers. So, I'm trying to take the results of our discussions and …
1,226 views
capn_midnight
May 10, 2008
Dirty Laundry
Okay folks, this is called "Exposing my dirty laundry, with the hopes that I will be shamed into making progress".

Exposing My Dirty Laundry

I have about a metric ton open software projects right now. These are in no particular order, other than "As I see them while browsing through my project folder…
919 views
capn_midnight
February 19, 2008
Grad School Bid, 2.0
Okay folks, I've got the bug again for wanting to go to grad school. I was kind of disheartened by the lack of response from my last go-around with grad school applications, so I'm going to need a lot of moral support this time around.

I'm looking to do Computer Science with studying graphics in so…
1,012 views
capn_midnight
January 02, 2008
Metal
So, I'm driving in my Fiji Blue 2008 Honda Civic Si to work at the Conservatory for Bad-Assery one morning along this really sick-ass section of road that runs along a cliff face plummeting down into this deep ravine full of rocks and trees and shit like out of a movie like Lord of the Rings or som…
1,014 views
capn_midnight
August 11, 2007
IEEE Float Suck
IEEE standard floating point numbers, at any bit depth, should not be used to define color spaces. Specifically, one should not use floats or doubles (henceforth collectively "floats") as color components when rendering High Dynamic Range Imagery (HDRI). Due to the nature of the representation of f…
1,189 views
capn_midnight
July 13, 2007
LittleBugs, update 2
Here is the XML Schema for the bug list:

"1.0" encoding="utf-8" ?>
"http://www.w3.org/2001/XMLSchema"
xmlns="http://www.seanmcbeth.com"
targetNamespace="http://www.seanmcbeth.com">

"BugXML">


"UserList" minOccurs="1" maxOccurs="1"/>
"ProjectList" minOccurs="1" maxOccurs="1"/…
983 views
capn_midnight
June 27, 2007
LittleBugz update
In starting this journal entry, I'm considering the scope of the LittleBugz project. This journal entry is then a brain storming session on my behalf. Over the course of the entry, I had changed my mind on the scope of the proejct, but I left the process of coming to that decision in the entry.

I'm…
891 views
capn_midnight
May 17, 2007
LittleBugz
I've started a small defect tracking project that I call "LittleBugz - defect tracking for small projects". The idea is to provide a basic level of defect tracking in a simple-to-use interface leveraging .NET and SQL Server.

Right now I'm developing in C# on VS 2005 Pro with SQL Server Pro. I'm thin…
830 views
capn_midnight
April 15, 2007
Power Outage Fried My Computer
Yup, my main desktop was dead for about two weeks thanks to a power outage. I originally thought that it was just the hard drive, because I could boot it up, but it would die whenever I got to a certain point in loading Windows. After closer inspection, I have determined that the outage actually fr…
1,158 views
capn_midnight
March 16, 2007
New development journal
In my quest for pulling everything under my own control, I have started my development journal on my site specific. You can find it here. It is NOT a Blog. Blogs are written by illiterate carpetbrains who voted for John Kerry. It is a journal.

Unfortunately, it got auto-installed to a directory name…
861 views
capn_midnight
February 28, 2007
create content++
So, I've got room creation working in No Room For Monkeys. You navigate to a room and from there you can create one. This creates a world graph that is a nice N-ary tree. However, it currently does not allow for cycles in that graph, which basically means there is only one path to any particular ro…
856 views
capn_midnight
February 21, 2007
No Room For Monkeys
Asteroids project hit a major snag. One of my developers is gone, and it looks like he left quite a few unfinished changes. I'll have to manually undo them, as the SVN reversion isn't going very well.

Also, I was unemployed for a while, and I really didn't touch a computer during that time. I've be…
1,017 views
capn_midnight
November 30, 2006
ack 2.0
I'm derunk, in a hotel room, surfing gdnet and eating a turkey and cheese sandwich. this is the most exciting time I have had all week. bloomington, il is awesome.
851 views
capn_midnight
November 28, 2006
intarblag tube.0
UPDATES

  • "Decal" Editor: Decals are instance objects that are used for rendering. Instead of having a million polygons for a million stars, now there is one polygon (Decal), and a million star objects that reference it by an ID. I thought Decal was more of a descriptive name than "Sticker" or "Stamp"…
874 views
capn_midnight
November 23, 2006
BOINK!
Physics in my asteroidish game is now
WORKING!!!
922 views
capn_midnight
November 15, 2006
Gurt in SVN repository
Oh hell, I had a nice long post made about the project status, and a server error killed it. Here we go again.


Public Project Repository.

You can pull it down if you want, but I'm not taking contributions yet.

updates:

  • sound system: multiple clips of the same sound can now be played. This is a major i…
1,037 views
capn_midnight
November 13, 2006
o rly? ya rly. no wai!
We got kicked out of our building today. Some kind of fire drill, I guess. All rather annoying. I made good use of the time, though. I picked up a girl in the crowd outside the building and got coffee with her. Got her number. Engage w00tb0t.

Wot wot?!?
1,049 views
capn_midnight
November 10, 2006
i herd yuo like mudkips?
Okay, my asteroidish game is coming along. I've got about half of the bugs ironed out of the physics system. It's still returning bad results, but they aren't quite as bad as they were before. Apparently I was using a quadratic formula of " (-b +- sqrt(4*a*c) ) / 2 * c ". Obviously, this is not the…
960 views
capn_midnight
November 03, 2006
physics
For my asteroids/elite-like project, I want to have featureful physics system. I've never really coded physics stuff before, but I have a pretty good handle on mathematics, so as long as I do enough relearning I should be fine. I've had a lot of success in the past with keeping this journal during …
937 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
9 Followers
15 Entries
10 Followers
johnhattan
Programmer
1,277 Entries
47 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
dgreen02
Generalist
338 Entries
56 Followers
Advertisement