🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Ye Olde Ramblings

Current topic is the development of a toy language to test a few syntax ideas.
237 comments
1 followers
359 entries
Advertisement
Telastyn
March 10, 2006
Damnit Redux.
[a continuation of Damnit. 2 posts down.]

So apparently I didn't have to justify myself at the interview. I didn't even have an interview. Based on the strength of the programming test alone I got this offer: 'come on for a month at and if it works out, we'll negotiate then. If not, eh, not.'

Now, t…
296 views
Telastyn
March 09, 2006
Progress Report
Guess I was a little mistaken thinking (in my first post) that I might not post too often...

~10pm CST:
- Added an AsciiTree method to the base renderable.

It's a little recursive function to walk the render tree and use C# reflection to dump out the current state of the tree; for now merely by classn…
276 views
Telastyn
March 09, 2006
Damnit.
So I applied for a C# programming job today, and [for once] actually got through to a hiring manager.

Now, I don't have any formal programming experience. Not none... I mean I took pascal in high school, a matlab course in college, and CS101 (C++) at the local community college, ... and I did a lit…
279 views
Telastyn
March 09, 2006
Taxes.
Huzzah! Taxes are complete. I owe various governmental agencies about $7500 (yes, despite not working for 8 months last year). [bawling]

At least it's less than I thought it would be...
253 views
Telastyn
March 08, 2006
Progress Report
~10pm CST
- Added basic exception handling to cmdset. It now captures and logs exceptions thrown by invoked commands.
- Added a 'Unknown command' fallthrough for the console cmdset.
- Fixed up the Cursor code.

It used to do a s/ /_/ (since spaces aren't registered by a MeasureString, which the cursor …
216 views
Telastyn
March 08, 2006
Job Hunting Continues
It's great, this little hole I've dug.

I end up applying for about 5 different sorts of jobs out here:

Software Engineer: Nope, sorry. No CS degree, no formal experience. Doing hobbyist stuff for 6 years is largely irrelevant.
QA Engineer: Oh, good. 3 years experience. What? Didn't use WinRunner? Gues…
292 views
Telastyn
March 07, 2006
Late Night Progress
~3:30 am CST
- Hacked a little at the threaded texture loader. Images loaded before the threaded pre-loading completes will now return a plain white texture, which is replaced when the loading thread returns. The old behavior was to try and load the texture blockingly, which caused it to be accessed…
250 views
Telastyn
March 06, 2006
zzz

zzz

Back is still nice and tight, but at least I can walk. In other news, I did 2 of my 3 tax returns today.

Also, a recent post on the importance of experience.
333 views
Telastyn
March 05, 2006
I'm old...
Somehow I managed to pull a muscle in my back (I think) and have enjoyed sharp pains while doing anything as strenuous as walking for the past 6 hours or so. Not good times.
280 views
Telastyn
March 05, 2006
Morning Progress
~12:00 CST
- Added code for allowing the client to connect via TCP rather than via my thread socket.
- Added System.Net.IPAddress as a cmdset type.
- Added 'connect' as a console cmd.


In other news, I believe my common response to "I wanna make teh moorpg!" is going to be "Have you taken economics?"...…
237 views
Telastyn
March 04, 2006
Crack of Dawn Progress
~7:45 am, CST:
- Added ChatDisplay messages for player (add/rename/remove)
- Added /who, /playername, /nick, /playerlist as ChatCmds
- Added a fallthrough to echo unknown command for an unknown / breakout.
258 views
Telastyn
March 03, 2006
Morning Progress
- Added client player store and event structure.
- Added code to translate msg format into human friendly IRC-style strings.
- Cleaned namespaces slightly.
- Fiddled with uid slightly to support friendly assignment and constant compares.
- Added static ChatBox to buffer chat.

[edit: Afternoon progress ~…
243 views
Telastyn
March 02, 2006
Progress
Every so often, MSVC# express does odd things. Like occasionally when I click "build", instead of compiling my code, it decides to hard-restart my computer. That's right, dumps me right back to BIOS and bootup. Granted, my computer is getting up there in the years, and this windows install is on it…
279 views
Telastyn
March 02, 2006
So much for later.
Slight motivation to do some work as sleepiness creeps in. A plot for trouble indeed!

I doodled up some code to thread up some textures (using that mostly broken airlock code discussed 2 posts ago), as a few of the 1600x1200 beefy ones I have take a few seconds.

image_manager.Load("background "); w…
284 views
Telastyn
March 01, 2006
Well, that was unexpected.
So, I get an email in my resume box this morning about a contract job up in Fargo. Fargo! It's not so bad, maybe a 4 hour drive; but far more than a commute, and I certainly don't want to move to Fargo. So in the spirit of the hockey trade deadline , I reply back "sure, I'd be interested if it'd be…
371 views
Telastyn
February 28, 2006
Crack of Dawn Productivity
So my puppy awoke me at 1 am, and again at 3 am for potty and water respectively. So around 4am, after laying in bed pondering code, I decide to get up and do something, since I'm not going to get any more sleep.

The result was some threading test code, which confirmed my fears that a design concept…
273 views
Telastyn
February 27, 2006
Monday...
And Monday means, job hunting day. Not that other days aren't job hunting day too, but the Monday after writing checks for bills are usually pretty heavy on the job hunt.

Two leading candidates. One is being a SysAdmin for an engineering group; handling licensing and their source repository. The oth…
317 views
Telastyn
February 26, 2006
I am a naughty monkey.

public static void KickOff() {
basero icc = image_manager.manager.Load("StudioLogo");
icc.rerect(new identical_rect(ro_root.guiroot.tblr));
renderable.AlphaFadeEffect Fader = new renderable.AlphaFadeEffect(icc);
Fader.OnEnd += delegate() {
278 views
Telastyn
February 26, 2006
Middling Progress


Woo.

So this is the first steps of the moe client code; ye olde quake-style console. It is a static ChatBox, with its entry event bound to a cmdset (as described earlier). Text input, font/color changes, resizing with the window, scrolling all work as expected. Text selection via mouse does not work…
328 views
Telastyn
February 23, 2006
New news means... News!
Yes, yes; I'll get better subjects one day...

Minor progress has been made. After getting sick of listening to the inane ramblings on #gamedev, I *gasp* did some work. I added a PlayList class to the sound code I had. It will take arbitrary sound base classes and play them in order. Woo.

A whole 50 l…
294 views
Telastyn
February 23, 2006
No news means Old news.
Thankfully, this little journal was started late, meaning any nice code tidbits I do have are available for discussion when I have been overly lazy/busy. Like this week.

One particular piece of code that I've found to be far more valuable than I anticipated is the Command Set (cmdset). I originally …
301 views
Telastyn
February 22, 2006
Oh look, I was right.
Sure enough, waste of time. At least the last few places have been tech specific, with technical recruiters who at least knew the distinction between say... systems administration and software engineering.
491 views
Telastyn
February 22, 2006
I hate consultantcies.
I quite dislike applying for a job, only to find that it's not really a job but a consultantcy [or a 'placement agency'] which happens to have a job. Then, they want me to pull out my suit, drive 30 minutes into the city, pay $10 for parking [one of the downsides to Minneapolis], and then 30 minute…
406 views
Telastyn
February 20, 2006
Sleep is for the weak?
No. Sleep is for people that actually want to get stuff done the next day. At least after you leave college...

After getting perhaps 5 hours of sleep total Friday and Saturday nights, nothing really got done. I don't even have wonderful stories of drunken revalry, just a blanket stealing wife, a dog…
326 views
Telastyn
February 18, 2006
Still, not much to report.
I did a minimal amount of work today. Basic class outlines only. I did though get some hockey in, which should help a bit with motivation.
309 views
Telastyn
February 16, 2006
Not much to report.
Design doc was met with minimal feedback [thanks repliers], which wasn't too unexpected. The feedback was slightly negative where I expected, and positive where I was doubtful, so low levels of goodness all around.

Unfortunately, between on edge waiting on that, being awoken by the dog in the middle…
403 views
Telastyn
February 15, 2006
Yay. Minor goal reached.
Basic Design Doc complete! I posted it here to get feedback from random strangers. Being nearly hermitlike does have the remarkable downside of not having a few good friends to bounce ideas off of...
406 views
Telastyn
February 15, 2006
Design Doc work continues
Work on the design doc continues. It's been quite some time since I've actually used word, so the goings are a little slow. Anyways, up to about 13 pages, a little over half done. It's good to get this stuff in one spot on [electronic] paper.

It certainly beats listening to the vapid blithering on i…
371 views
Telastyn
February 14, 2006
Greetings!
After a not so short time spent merely abusing the forums, I have tossed in some cash for a yearly subscription. God knows I've gotten more than that in advice, and will probably save more than that in book discounts.

Unemployment continues.

I dislike large consultancies. They are perhaps the antith…
441 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
12 Followers
15 Entries
12 Followers
johnhattan
Programmer
1,277 Entries
48 Followers
ApochPiQ
Generalist
628 Entries
43 Followers
dgreen02
Generalist
338 Entries
55 Followers
Advertisement