Tag Archives: Chrontium

Projects, Distractions

Haven’t been doing much with the site lately, as you may notice. Got several projects going on, mostly just development work. It’s all hobby, so take it for what it’s worth.

One thing I’m working on / was working on is a simple note tool called Raganotes. It was intended to be a tool to allow me to take quick notes, give them a title, and make them available. It’s a small experiment in pulling together some functional Perl building blocks: CGI::Application, Template Toolkit, Class::DBI, and Apache::Session. It’s a way to get my head wrapped around using these blocks in the assembly of a larger Content Management System for my site, a way of getting experience in doing so, finding methods that work, dipping my feet in the pool. It started from my overriding frustrations in building my CMS, a fast-and-loose attempt at coding something before I lost interest. What resulted was something that was kinda quick, I mean in the grand scale of things the month of building time was quicker than my past years of working on my site. I lost interest a few times, got stumped many, but I got it functional. Just not complete.

I think what I ended up with was something with way too much functionality to it. Instead of letting the user log in, make notes, add titles to them for quick browsing, publish them, search, edit, delete, undelete, copy, etcetera, what I got was a mashup of features that overall seem really cludgy. I had a vision, lost it during development, and then gained a vision that was hazily similar to the original, and now I’m stumped again. It’s mostly a user interface thing. So I’m letting it rest for a while.

My most recent project is my game, Chrontium. I started this back in 2004, some time before AJAX was an internet buzzword. It uses some advanced javascript, images, and realtime communication with a server to provide gameplay for users. At the time, it was fairly groundbreaking, yet I had only shown it to a handful of other people and promptly sat on it for months, years.

I’ve since gotten a new fire for Chrontium, and now, in the past 2 weeks, I’ve polished up the engine, redone the graphics, went from using GIFs to PNGs for true transparency (and much faster rendering in Firefox, et al). I’ve also done some cleaning up and changes elsewhere in the game code, I’ve rearranged the development file tree, and I’ve optimized the stylesheets and code to work in IE and Firefox (others forthcoming). Things are working rather nicely, but there’s rough edges. I also still need to build the server-side stuff, the database end, the user management, the scorekeeping, the game parameter controls, the message boards (which might come later), and all that. If it’s worth a damn, and gets popular after I post it here, I might relegate it to its own domain. We’ll see.

An associate of mine asked me why I didn’t simply use Flash instead of Javascript. My first answer was simple: I hate Flash. Really, I seriously do. My second answer: I want to prove to the internet community at large that Javascript, and the browsers they run in, are coming of age for realtime gaming applications. Anywhere you can use sprite graphics, you can use Javascript and images. I can’t wait until my first public release to see what issues, comments, or praises come my way. Will be interesting to stir a buzz.

But I’m not even finished enough to be concerned about these things. Really. Until then, I have my head down in the work.

Busy Elsewhere

Took care of some minor yet ongoing business today. Started the day off a little too early, not enough sleep after going to bed so late last night. So, I took my time waking up and getting started. Even went back down for a nap, just some time alone in my warm bed, the grey light of the rainy day seeping in through the blinds. I got up around 3 o’clock.

It’s interesting to me, after living for three and a half years in Austin, that I still get surprised when I walk into a business where only one person speaks English. Suddenly, my knowledge of Spanish is out the door, and I find myself making my words long and drawn out as if I was speaking to retards. One of my stops this afternoon was to a tire shop to get a rim for my full-sized spare tire; the place was two miles from my apartment, and I knew they’d be open today. After visiting that shop, I have a new idea of what day-to-day business is like in Mexico.

The next stop was the laundromat to start a wash of whites; nothing like having to wear stuff from the “emergency pile”. So, on the way, I picked up a new box of detergent and some Febreze for the house. Started my load and took my car to the shop next door to the laundromat to get my oil changed. Stop three. Finished before the wash cycle ended.

Back at the laundromat, I started the dry cycle and left for another stop: lunch. Small meal: chicken quesadilla, taco. Watched some crazy chick run up to the trashcan next to the restaurant and start frantically rummaging for empty cups. Seems the insane people are out in droves these days. Weather’s warming up. This spring’s going to be interesting. Lunch done, back to the clothes, then back to the house.

Spent some time working on my little DOS-mode gaming PC. My old P133 computer; got it outfitted with 32 megs of RAM, a 2.1 GB drive, cdrom. After dealing with MS-DOS 6.22, I completely remember what it is that I now take for granted in the newer Microsoft operating systems. But, I have it set up; wish I could easily configure my sound card so I could hear my games, but ah well. That’s down the road. Played some Duke Nukem 1, some Dragon’s Lair (the CDRom edition with video captures from the original laserdisc), and some Magic Carpet. After dealing with high-resolution displays and powerful graphics cards over the years, it’s humbling that at one time I considered those low-res games as being clear, crisp, and high-quality. Now it’s like I’m watching a television through muzlin cloth.

So, now I’m here at the coffee shop. Same place as last night. Same plans as last night. Working on Chrontium. It’s turning out quite nicely; getting better with each chunk of code written. Spending time rewriting, optimizing, and testing; last night was highly productive. As long as I can keep busy with the code without my usual distractions, it’ll get done.

The Face of Slow Change

If you’re wondering if anything happens here at Phaysis, I can say “yeah, things are happening, but I’m not letting you in on them yet.” The game Chrontium is still in development; I’ve gotten my head pretty wrapped up in the code, but there’s still a glimmer of hope that I can release it for trials within a month or three. Stay tuned.

Outside of that, I got the itch and made some small stylistic changes to the site. I am pleased that the changes required an even smaller amount of work in the stylesheets to make it happen. If it’s overkill, you can always message me in the gateway.

The rest of the site is still here since the last Phaysis news update. The “Terran and Proud” video, found in the image gallery, is still up and available for your viewing. Take a look if you want. It’s up to you. Enjoy.

Hello!

Some things have changed here at Phaysis. My music, which was hosted on mp3.com, is no longer there. Mp3.com has gone the way of the dodo, the dinosaur, and the stock acquisition. R.I.P. MP3.com It’s been a great ride. Hopefully soon I’ll be able to get my music posted here and made publicly accessible for you folks to listen to.

I’m still working on my game, Chrontium. Taking it at a leisurely pace. I have a playable demo so far, but it’s still not ready for public release. Just keep tuned-in.

I’m also removing “Obey”. It’s been a site fixture for quite some time, but after looking at my access and error logs, I’ve found a lot of files mis-requested by the page. I must edit the page to do things the right way. If you miss it, sorry. It’ll be back in due time.

However, for those who’re interested, I did make an update to my image gallery. I recently re-rendered a video, and I thought I’d share it with you fine folks. The video is called “Terran and Proud”; scroll to the bottom of the gallery to read all about it.

Ah, changes.