Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 16 Dec 1999
Offline Last Active Mar 23 2014 03:26 AM

Topics I've Started

Wolfram Computable Document Format (CDF)

30 July 2011 - 12:27 AM

I follow a number of tech news feeds and Wolfram CDF Format was announced. I couldn't help but think a repository of such documents related to game development would be handy here. Not as a replacement to articles, but as a reference. Sort of like code snippets, only illustrations or derivation of fomulas.

CPU Time in XNA

24 July 2011 - 10:18 PM

I'm playing with Game Studio 4.0 following along in a book and I notice when I run this simple app one of the CPU's is pegged at 100%. I turn on vsync by setting SynchronizeWithVerticalRetrace to true and I'm still running 100% CPU. So I count the updates, draws and time the updates, draws and app time. I get 1385 draws and 1389 updates in 23.652s getting just short of 59 fps as I would expect. I'm taking about 0.1ms to draw a frame and 0.02ms to update it though. Sure, I have two real cores and four pretend ones, but I would rather not heat the cpu needlessly.

How do I get XNA, Game Studio, whomever is responsible from chewing up CPU needlessly?

Software Industry Financials

26 March 2011 - 12:34 AM

I was wondering if anyone had any suggestions on books on investing in the software industry? Really more investor relations, but the perspective of the actual investor seems a good start. I can read an annual report. I understand what the numbers represent from an abstract sense. There's a lot of meaning in those numbers I don't get though. Retail is the industry I understand. A 25% profit margin in retail would be, pretty much, a pipe dream. I would prefer something not limited to just standard reporting, but also include what, say, a venture capitalist is looking for when they crack open the books. I would like a better understanding of royalities, licensing fees and such from a financial perspective. Things like when can you book the income and what's the qualifications and conditions for that.

I would really prefer gaming since, duh, it particularly interests me, but the software industry in general would serve well enough.


04 April 2009 - 08:38 AM

I recently bought an accelerometer. My hopes are to use it on the motorcycle to better understand the dynamics of cornering. I have a gps that will lay down tracks at 1hz and a tuner that will record ecm data at 2hz or 8hz to combine with it. Right now I'm trying to understand how to use the accelerometer. The first problem I've run into is the 1g down vector. My understanding is you can't distinguish acceleration due to gravity from acceleration due to motion without an external referance and that's why that is there. The problem is how do you seperate the two? If there were only translations and no rotations then the down vector wouldn't change it could just be subtracted out. Up and down hills, leaning on curves, there's rotation though. I looked around and all I found was a article from the iPhone SDK on using the iPhone's accelerometer. They suggested using a low pass filter for seperating out acceleration due to gravity and high pass for acceleration due to motion. I get the idea of filtering out noise, but I don't get the idea of using a filter to seperate components. I assume the basic idea is that acceleration, velocity and position are all contineous functions in the real world. Then that the acceleration due to motion is more likely to change rapidly than the direction of the down vector. One thought is the accelerometer on the iPhone is mainly used, pretty much, stationary, i.e. you're setting at your desk playing with the phone. You likely can't play those motion based games in an SUV on a mountain twistie. Another is they are limited by processing power and mainly focused on immediate feedback. I'm using a log. I can make as many passes as I please. I can combine in gps and even uSGS topological data. At $90 I could add another one of these devices if it had any practical value. Neither computational complexity nor processing time is really an issue for me. So I'm looking for ideas. That would include both how to process these logs as well as basically experiments to get familar with the device. I mounted it in a box and rotated it various ways at roughly 90 degrees to check it's calibration. I compared that to 0g readings dropping it about 12 feet. I have a little rc car to attach it to and thought I would film it buzzing around to accurately timestamp it. So that and then ideas on how to seperate those components.

GDNet Plus

05 June 2008 - 09:52 AM

I've been gone awhile and just returned. So, of course, first was resubscribing to GDNet. So that gets me a journal and place for my resume. Is that accessible to anyone but me? If not is my website the only way to make that accessible to people? I was thinking when it comes to answering many technical questions you first have to ask what they understand. With many questions there's answers a grade school kid could understand and answers it would take the equivalent of a Ph.D. to understand. With programming you wouldn't want to start talk design patterns with someone just learning control structures. Since the site is largely about people helping people it seems a background on people would be good.