Tic Tac Toe 2.0 (Windows + Mac)

No Comments

I’ve been waiting for this day for a long time. I finally get to release my first Mac app. I’ve been sitting on this for quite some time now, waiting for a time when I’ve got nothing else to post. And in the mean time, I lost the source code for the Mac app, meaning I had to spend the last couple of days rewriting it from the Windows C# version.

A little back story. Way back in June, I released version 1.0 of a tic-tac-toe Windows app. It only supported a two-player mode. At the time of release, I suggested that I may write a version 2.0, that will include support for playing against the computer. I finished that version only a couple of days after releasing the first version, and, as I said, have been waiting to release it.

I’m glad I did. Recently, I’ve learned Objective-C. Meaning now I can release version 2.0 for both Windows and Mac. Both versions support the ability to play against the computer.

The Mac version

I believe it will only run on Lion, but it should be capable of running in 32-bit or 64-bit mode (probably should’ve taken a better look at the build settings).

Download: http://justindaigle.com/files/ttt2mac.zip

The Windows version

Requires .NET Framework 2.0. If you could run the first version, you can run this one.

Download: http://justindaigle.com/files/ttt2win.zip

 No, I have no plans to release a Linux version. Ever. Okay, maybe if Linux ever actually attains a decent level of market share… although I guess that’s still never.

I do, however, intend to release an iOS version. It will have features not in the Mac or Windows versions, and will cost $0.99. It’ll be a universal app, and I hope to have it in the App Store by the end of next month.

Tic Tac Toe

1 Comment

Justin Daigle (.com) Tic Tac Toe is the first two-player game I’ve ever written (sorry, you do have to have two players; maybe the ability to play against the computer will come in a future update, depending on how bored I get over the summer).

I shouldn’t have to explain how to play it.

It requires .NET Framework 2.0 or newer, which you should already have if you’ve run any of my previous applications.

This also means it will run on stuff as old as Windows 98, which I decided to try for some reason.

http://justindaigle.com/files/scr/e9c5e02f.png

Anyway, here’s the download link: http://justindaigle.com/files/TicTacToe.zip

By the way, this post has nothing to do with the current iPhone Dev Team blog post of the same name.

AutoUsr 3 + Slots 3 + War

No Comments

Today, I’m releasing three applications. Two of them are updates to previous applications, the other one is brand new.

The first one is AutoUsr 3, something I said I’d release, then decided not to, then was just going to get rid of.

However, in testing JDC War, I found AutoUsr 3 quite indispensable, so I decided to release it.

You may also notice that the application’s name has changed from AutoClickr to AutoUsr.

This is because it now supports key presses as well as mouse clicks via ClickScripts (see below).

Along with numerous smaller changes, AutoUsr 3 is now equipped to bypass some anti-cheating mechanisms, and is also scriptable via ClickScripts.

Furthermore, ClickScripts are able to perform more than their name might imply. They are also capable of simulating key presses (in my tests, I was able to manipulate TweetDeck in my browser window to the point of sending a tweet via a ClickScript).

ClickScripts can be written using the built-in ClickScript Editor (shown below).

Download: http://justindaigle.com/files/autousr3.zip

The next release is of one of my longest-running projects, Slots 3.

It’s been completely rewritten in C# (both previous releases were in VB.NET) and updated with new graphics.

I think I’m getting good at this.

Download: http://justindaigle.com/files/slots3.zip

The final release is of a completely new application.

It’s my take on the card game of War, written in about five hours a few days ago.

Download: http://justindaigle.com/files/jdcwar.zip

Considering this last game can get quite lengthy, I highly recommend using AutoUsr during gameplay.

Birthday Post + AutoClickr 2.0

No Comments

Today is February 16, 2011, my eighteenth birthday.

These birthday posts are so routine that they really no longer deserve their own post, so I had to find something else to combine it with, hence AutoClickr 2.0.

Back to my birthday, so far I’ve gotten enough money to pay off my current server debt, so all TiNternet services (my blog included) should stay around for awhile.

Unfortunately, I had to deal with quite a few things today that I really wish I hadn’t had to.

Namely, three tests. Fortunately, the first two were easy. The third was reasonably difficult, and in subject matter I don’t really enjoy.

That said, at least I finished the test early and managed to get out of class 25 minutes before I usually would.

Now for AutoClickr 2.0.

It adds the ability to auto right-click, along with a display of the current cursor position.

It was also supposed to add the ability to provide a specific screen position to auto-click, but as opposed to the intended result, it continued to auto-click at the cursor location.

I’ve left the broken code in the application, however I’ve hidden the graphical interface to it.

If you want to have a crack at fixing it, you can uncomment these lines in the source to access it.

Anyway, here’s the download links.

Executable: http://justindaigle.com/files/AutoClickr2.zip

Source: http://justindaigle.com/files/AutoClickr2source.zip

If you get the broken functionality fixed, please let me know how either in the comments or by some other means.

AutoClickr

No Comments

It’s been quite awhile since my last post.

In fact, this is my first post of the new year.

So what’s AutoClickr?

It’s a C# application I wrote to give me an unfair advantage in a contest.

But I’d imagine it has other uses as well.

Here’s a screenshot of it.

Basically, you set an interval in seconds, and then click “Start Clicking.”

Your mouse pointer will automatically click its current location at the interval you set.

Obviously, to stop it, you click the “Stop Clicking” button.

As the disclaimer in the application states, I’m not responsible for irresponsible or accidental clicks caused by this application.

If I need to run it for extended periods of time, I usually run it in a VM to prevent it from causing trouble in case the window it was intended to click in were to move for any reason.

AutoClickr uses code found at the following location:

http://www.gamedev.net/community/forums/topic.asp?topic_id=321029&whichpage=1&#2065832

In addition, that code didn’t function correctly.

I found the fix for it here:

http://bytes.com/topic/c-sharp/answers/449887-pinvokestackimbalance-detected

So where can I get AutoClickr?

Right here:

http://justindaigle.com/files/AutoClickr10.zip

And here’s the source code:

http://justindaigle.com/files/AutoClickrSource.zip

You’ll need the .NET Framework 4.0 in order to use it.

Anyway, happy clicking!

Oh, and I know it’s 8 days late (which was pointed out to me since it’s still the topic on my IRC channel on TiNternet), but happy new year!