Jump to content

  • Log In with Google      Sign In   
  • Create Account

Banner advertising on our site currently available from just $5!

1. Learn about the promo. 2. Sign up for GDNet+. 3. Set up your advert!

The Bag of Holding

Barfing out some thoughts

Posted by ApochPiQ, 19 June 2014 · 381 views

It's an interesting time, that's for sure.

Work has been consuming a monumental portion of my time and energy lately; and while I can't talk about it yet, I can say that it has definitively been a lot of fun and I really can't wait to unleash what I've been working on. There's a ton of potential in it and it'll be endlessly entertaining to see how people...

The Five Stages of Programming

Posted by ApochPiQ, 09 June 2014 · 618 views

All programmers undergo a transformation, from the moment they first start typing code, until the moment they realize that there's more important things in life than making computers obey one's whims. (I hypothesize that this latter moment occurs after death, because I sure can't think of anything more important!)

As with all people doing jobs that invol...


Posted by ApochPiQ, 06 May 2014 · 834 views

I am thoroughly PISSED THE HELL OFF right now.

One of my favorite text editor options in old versions of Visual Studio was "Go to selection anchor after pressing escape." If you never experienced the blissful joy of this, here's what it did:

- Open some long code file
- Hold Shift
- Accidentally press PGUP instead of HOME, or PGDN instead of END

Why YOU should embed a web server in your game engine

Posted by ApochPiQ, 30 March 2014 · 3,510 views
user testing, playtesting and 2 more...
I'm going to give you a sales pitch. It might sound outlandish at first, but bear with me - I think, by the end, you'll agree that this is a Good Thing™.

You should embed a tiny web server in your game engine.

It doesn't need to ship with the game, of course; this is a development tool. If you're into letting people mod your work, though, consider leav...

More diversion

Posted by ApochPiQ, 28 January 2014 · 776 views
JavaScript, IRC, bot
I got tired of having my IRC bot be a plugin to a Chrome plugin, so I started tearing apart the CIRC Chrome extension and stripping it down to serve as a bot hosting platform. The UI already has some tweaks to support bot features, and having direct access to the whole Chrome extension API is very liberating.

On the downside, it's chewing up an increasin...

And now for a brief diversion

Posted by ApochPiQ, 26 January 2014 · 637 views
JavaScript, IRC, bot
So I got bored last summer, and started writing an IRC bot in JavaScript.

This weekend I got bored again, and polished it up and posted it on my scribblings site . You can view the entire beast here .

Note that I make no claim whatsoever to have written "good" JavaScript code.

Epoch IDE screenshot

Posted by ApochPiQ, 15 January 2014 · 1,457 views
Epoch, Era
Just wanted to share some of the recent progress on the Era IDE:

There's a lot of stuff going on under the hood here, and not much in the way of outwardly visible changes, but it's still moving forward at a decent rate and I'm pretty happy with where things stand.

I can almost tolerate working in Era instead of Notepad now! Won't take too many more...

Carpentry and Magic Resizing Logs

Posted by ApochPiQ, 14 January 2014 · 867 views

Once, there was a carpenter.

He was a pretty good carpenter, too, and knew a lot about his trade. He made a decent living selling his wares in the local market.

As the carpenter wandered through the forest looking for good trees to use for his next project, he stubbed his toe on a small lamp. He picked up the lamp and examined it closely. While trying t...

{Re}birth of an IDE

Posted by ApochPiQ, 11 January 2014 · 655 views
Tonight witnessed the first fully operational build of the Era IDE compiled under the end-to-end Epoch toolchain.

This is cool for a number of reasons: it means that the Epoch compiler can build Windows .EXEs with embedded resources correctly; it means that the entire language toolset is now self-sustaining; and it means that I can finally get back to wo...

All this pain over something so small...

Posted by ApochPiQ, 08 January 2014 · 571 views
Epoch, language design
My mid-term goal for the Epoch language project remains the same: I want to get Era back up to speed and start developing a better IDE now that the compiler is more or less solid.

However, the short-term implication of this is that I need support for GUI apps in the compiler, and that means resources . The last couple of days have been eaten up by trying...

May 2015 »

3 4 56789

Recent Entries

Recent Comments