🎉 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
April 21, 2006
Tenative Tile Terrain Trio!
In previous iterations of MoE, I had a simple enum for tile types:
desert, tundra, forest, grassland, hill, mountain, etc...

This kinda sucked. It created a number of conditions in other code, which would then need to be edited if the tile type list changed [which I'd like to do eventually with expan…
223 views
Telastyn
April 20, 2006
Swedish Fishmongers
Interview today went well, I think. The interview was a bit different as they were testing more that I would fit into their culture than anything else.

I rather wish more peoples' journal posts would post code rather than screenshots. It's more interesting to see new approaches for problems or how p…
299 views
Telastyn
April 19, 2006
Salsbury Pucks.
Implemented limited scrolling. The actual scrolling I wanted to do is broken, the 'ties' between the rectangles that identify what tile goes where are broken somehow. I don't have the infrastructure made enough to trace a dependancy tree to find out where/when they break, so it just regenerates the…
236 views
Telastyn
April 19, 2006
Random Napalm Fish Deliniation.
Had a phone screen this morning [finally] and did not do terribly well. Probably for the best too, they wanted someone to be the sole AD and Exchange admin for a 600 person org. That's just asking for trouble.

I've another inperson interview tomarrow with a place that seems cool, and a position that…
257 views
Telastyn
April 16, 2006
Goal Achieved
One test map, communicated to client, and rendered to screen with test map layers:



Now to flesh out more of the widget and layers, gamedata event binding, gamedata itself, and the formal transition from waiting screen to game state.
282 views
Telastyn
April 16, 2006
Two Steps Forward, One Step Back.
In one day I managed to sort of meet my goal. The server/client code knows enough to serialize and deserialize Units and Tiles. The map renderer functions enough to keep track of a reference tile, and build 1 line of the fan of the map.

Unfortunately I've uncovered a bug. Not a bug really, but one o…
245 views
Telastyn
April 15, 2006
Progress Report
Not a bad start this afternoon.

- Added events, data and properties for Tile class.
- Added basic events, data and properties for Path class.
- Modified Unit events to be called after data setting, not before.
- Added Empire->Player mapping for serverside.
- Added FogOfWar class, data and a few manip…
236 views
Telastyn
April 15, 2006
Goal!
Hat trick tonight even!

Er, anyways, I'm not one for goals usually, but I'm going to set one for next week. I need to either get a job, or get MOE to the point where the game actually starts. Maybe doesn't play. Maybe map generation doesn't work, or race customization, or any fancy UI. Just some tes…
250 views
Telastyn
April 13, 2006
Progress Report
I finally got around to breaking ground on actual game code. I removed some of the older code I had for the Empire setup, and uid stuff. It wasn't very modular, meaning server and client code couldn't share what was essentially the same in game object. So this afternoon:

- Changed namespaces around,…
302 views
Telastyn
April 12, 2006
Progress Report
Yet more skirting around actual game code...

- Added send/recv counters to the network code. Throughput can be tracked on a per connection, per service [TCP/UDP/Thread], or per network object basis.
- Added another little widget like the FPS and memory displays to display client's current TCP through…
216 views
Telastyn
April 11, 2006
Books.
One of my other guilty pleasures is fantasy novels, "teenage boy romance novels" my wife calls them. Fairly accurate assessment... Dragonlance, McCaffery, a little other stuff here and there.

Despite my reservations after the complete butchery of the end of the latest big Dragonlance trilogy, I pi…
253 views
Telastyn
April 10, 2006
Unemployement continues.
Monday means [extra] job hunting day.

No replies. No calls. No recruiters actually answering my calls. No particularly tastey looking ads...

Just a whole lot of 'bleh', and a side of advil for the headache.
206 views
Telastyn
April 09, 2006
Progress Report
Sigh, so much slow going. I fear I'm just stuck because I don't have a good idea in my head how I want to make the actual game structures. In particular some of the fog of war info, and how to implement Trading in a way that is satisfying, but not computationally [or Human Interface-ally] suicidal.…
229 views
Telastyn
April 08, 2006
Yay.
So I awake this morning and head on down to the computer as usual. Hrm. Sitting at a login prompt. No problem, power outage or the dog/cats hit the switch. Boot up, and re-establish connections. Hrm. SSH timeout to the linux box. Find a spare monitor and drag it downstairs to the linux box. [when I…
268 views
Telastyn
April 07, 2006
meh.
So that phone monkey position said to call back Friday when I called Wednesday. Today the HR lady said that the engineering folks asked for more resumes, so it's not looking good.

I need to find some folks to network with, or get something done that I can show off with. Both are quite difficult whe…
234 views
Telastyn
April 03, 2006
Random Updates
My modified Agent just became Listener of the Black Hand last night! It feels like I'm getting a little away from ESIV. Hopefully a little more work will get done soon.

I spent the afternoon mowing my lawn for the first time. Well, not my lawn; my mortgage company's lawn that I'm still paying for...…
218 views
Telastyn
March 30, 2006
And now for something completely different
One of my other hobbies is armchair number theory. For whatever reason, I got the motivation to port an old factoring algorithm to C#, with the help of this BigInteger Library.

Not exactly the speediest thing in town, but it works.


Setup complete for Composite: 32186410220769881
Primelist:
3, 5, 7, 11…
201 views
Telastyn
March 29, 2006
wtf?
Minnesota is peculiar in one way I've found. I've gone on about 12 interviews now, and had numerous other applicatons... and I've not yet done a technical phone screen. Even the actual interviews are almost wholy untechnical. I've gotten maybe 1 question that my wife [professional secretary] could…
308 views
Telastyn
March 26, 2006
No Progress
Well, I'd say it's less disinteresting now.

The towns have more people, and the people are a bit more varied and interesting. The ruins are much more varied and interesting [and better placed; that is a high level dungeon isn't right next to a low level dungeon]. The quests are generally a bit more…
208 views
Telastyn
March 23, 2006
Elder Scrolls
I managed to pick up Elder Scrolls IV today. GalCiv2 didn't have very much staying power it seems. I'm not sure exactly why either. I didn't particularly care for Morrowind...

Anyways, BestBuy was nice enough to sticker over the "PC-DVD" logo on the box, causing me a bit of a delay until I could ste…
223 views
Telastyn
March 20, 2006
Minor Progress
- Added '?' as a command, which dumps the console command info to the console [in a unix-like 'usage' format].

Going to see V for Vendetta tonight after some Italian food. Woe to being old when something like that is noteworthy...
311 views
Telastyn
March 19, 2006
Progress Report
Morning Progress:

- Added serverside lobby->game transition skeleton functions, events, and clientside lobby->game transition skeletons.
- Added one of the triggers for the 'Start Game/Ready' button in the Lobby.
- Added base_manager code to allow resource_definition aliases.

Previously, if I wa…
318 views
Telastyn
March 18, 2006
Sleepy day.
Spent most of the day either slightly hung over or napping off the slight hangover.

The rest I spent dabbling with Scheme (commence Scheme vs Hangover jokes), mostly because Uminn's intro to CS uses it, and if I'm to finish my degree, that's the likely school. Plus folks who know more than I oft rec…
234 views
Telastyn
March 17, 2006
Another week of Frustration.
So that temp job passed by. Apparently I'm untrustworthy since a few of my past coworkers were convicted of computer crimes (I worked in computer security, it's not uncommon for people there to have, let us say... 'practical experience'). Or because I joke about it. Or maybe my ludicrous post-tempo…
254 views
Telastyn
March 16, 2006
Progress Report
- Added MessageBox, MessageDialog, and a few static generators. Nothing fancy, just pop up a box with text over background.
[edit:]
- Added SimpleTextTab, and SimpleTextTabGroup. Nothing fancy, just expanding on the ActiveStatusGroup stuff to make Tabs that maintain the 'only one active' invariant. '…
278 views
Telastyn
March 15, 2006
Spoke too soon.
Apparently the offer wasn't a "hey come work for us" offer, but a "would you be open for something vaguely approaching this" offer. Complete BS, but that's what happens when you hold no leverage... Supposed to hear back by Friday.

[edit:]

Progress Report

I changed the logo screen (just something to pl…
235 views
Telastyn
March 14, 2006
Job

Job

So I took that trial job (pending their legal documentation not being draconian), and will be writing C# code professionally for slightly more than I made as an ISP helpdesk phone monkey. To be increased after a month if they think I can do the work., but we'll see that when it happens.

Meh, can't c…
267 views
Telastyn
March 13, 2006
Progress Report
No progress.

Every so often [it's about every 3-5 weeks now] I get a little tired of coding or a little itchy for gaming, and either pickup a game I already have [Civ3-4, sim city sort of things work well] or get something from the store, play it for a week or two until I get the coding urges again…
269 views
Telastyn
March 11, 2006
Progress Report
After the dog awoke me for his 4:30 am pee, I couldn't get back to sleep, so I spent two hours coding up that Connect dialog as mentioned previously. Here's the results, with a little shadowrect to show the actual dialog size since I've put off making background textures and borders:



The devart butt…
227 views
Telastyn
March 11, 2006
Progress Report
I've not decided on jobs (I've got to call about Fargo [see earlier posts] after all...).

A slight aside, if I may. Given it's my rambling journal that fair few read, I may as well.

I was thinking today about all of the recent threads on scene graphs in Game Programming as of late. Similar sorts of…
294 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