Skip navigation.

Dangerous Dave's Dlog

Dave thinks, answers. Crowd cheers.

, , , ...




I have been very busy lately, with all parts of Einstein's Theory of Life Success. Mostly X, a little bit of Y, and probably not enough Z. I was able to go home two hours early today, so I only worked 8.5 hours, starting at 5.30am.

Last Monday, some friends and I were invited to a semi-private pub quiz. When we agreed, we didn't realise that everyone else happened to be teachers, doctors, and other simmilar genres, not that it would have stopped us. We had entered in pub quizes before. Our now-tresspassed-from-their-own-flat-by-their-landlord neighbours used to attend them weekly, and we would often tag along.

Any young-ish person who has attended a pub quiz would know that they are tailored towards the older generation. Those who were alive in the late 1600's when the piano was invented. We didn't know the answer to that question, nor half of the other ones, though through good management of our strenths and weaknesses coupled with the two bonus (double point) rounds meant we managed to only get last by a few points. Sometimes the questions weren't quite so old, such as asking which disease was certified as eradicated in 1979. That's an easy one, one point for our team (NAMBLA) :smile:.

On tuesday night, we came back to the same pub, but to play against the public this time. They had lots of christmas based questions, of which one of our team members seemed to know the answers a little too well. There were only nine teams, and we managed to scrape in a seventh. we were around 10 points behind the leader, so it was a close game.

Our team members have since gone back to their own corners of the country, so no pub quizzing for a while, though I'm sure it's not the last quiz I'll ever do.

-Dave

website statistics

Worst Hangover Ever

, , , ...


My last post was a little long, so this one will (hopefully) be shorter.

Last weekend I got a few days off work, and went to visit my girlfriend. She lives about 4 hours drive from here, and about as far away from civilization as you can get in this country. It was her birthday on Friday, but we drove for another 3 or so hours to go to her (or our) friends farewell party. Another one of our friends also came too.

I never realized how good our alcohol tolerance is, until now. Usually tolerance is judged against each other, but when you are trying to beat each other, you quickly down a couple of dozen. On Friday night, we decided to benchmark ourselves against others.

A reasonably sized group of us sat around a table, lining up the Jager bombs. For anyone that doesn't know, a jager bomb is when you have a half glass of red bull, and a shot of Jagermeister. You drop the shot in the glass, and then drink the whole lot in one go. I have heard the original was done with beer and jager, but this way is better IMO (I've tried both).

So after about 4 of these in a row, three of us (Me, my GF and tag-along) are sitting there waiting for the next one, and I look around and see people struggling to stand, glazed eyes and general drunkenness. Four shots! Four! Poor effort.

I have never considered myself a high tolerance drinker, but compared to these guys I guess anyone is. Even my 5 year old cousin could drink them under the table.

-Dave

website statistics

Game Maker for Mac: An Update

, , ,

I think it's about time for an update for the Mac Beta, and some comments on my last post. I will go through each of my Pointed games, describing what doesn't work. Most of the bugs I found had already been reported by the time I got the time to start reporting them, so it's good to know that it's not just me (or is it...).
I haven't actually managed to give the UI a decent try. I will probably never test the D&D, as I find it too confusing to use, but I will eventually get around to using the rest of it. One thing I noticed is that the code editor is not at all pleasant to use. The text is too small for me to read, and there is no highlighting of functions. Also, the cursor starts from where you click with regards to horizontal axis, but from the bottom most used line. So if I click in the middle of a blank code box, the cursor will jump to the middle of the top line. IMO it should jump to the start of the line. The cursor is also not visible, and you only know where it is when you start typing. Here is a screen shot:



And that thing I said about the sprite editor working while zoomed out? Forget it, it's got almost all the same problems as when it is zoomed in, minus a couple such as the extra line.


Now onto the games. Note: A common, yet expected, problem is that the link to Pointed doesn't work. The method used to open the browser is Windows only.

Beshaped: A bejeweled type game.

The mouse events don't seem to register correctly. I haven't pinpointed the problem, but when I try to select a shape, it gets selected, then unselects itself. This is to do with the alarm, and appears to be the game checking for a mouse press rather than the mouse being held down (ie mouse press event instead of the intended mouse event).

The game uses draw_set_alpha() along with draw_rectangle() to draw a alpha'ed rectangle over the selected shape. This shows up as being a green (as in default new sprite coloured), solid, rectangle. The rectangle appears to change to the colour of the transparent colour of the sprite.



Besides those two things, this game runs fine.


Blobber: A frogger clone.

This game appears to work fine, besides a little bit of a gap seen between the tiled objects.


Breakish: A breakout kind of clone, but a little different.

The game appears to run fine. Some of the drawing colours aren't right, but could probably easily be fixed (though it worked fine in Windows). Probably due to drawing order.
Also, the balls right hand side collision is about 32px off, probably due to the sprite being incorrectly drawn.
Fullscreen does not work, and the game is incorrectly proportioned without it (although it is the same in windows).


CarRace: A clone of the police-avoiding car game included with GM.

Game runs fine except for some keys sticking, which happens very frequently. There appears to be bugs in the keyboard and mouse event handling.

Climb: Climb up as the screen moves, don't fall off the bottom of the screen.

The game runs fine except for the keys sticking, and a very minor problem with the scaled graphics, making the lines appear to pulse as the screen moves.


Dong: A pong style clone.

Works fine except for the keys sticking.


Galaxy Attackers: A space invaders clone.

Works fine except for keys sticking.

Missile In A Cave: A Helicopter/Jet Man type game.

Works just dandy.

Rocket Control: A missile command type game.

Mouse presses are sometimes not recognised. Text in message boxes is drawn past the end of the message box, and in the currently set drawing colour. Explosions are not drawn in the correct colour, often they are drawn black.


And one last game is an InkBall type game that I made, yet never released. It works exactly like the Windows game, and runs fine in Windows. It uses surfaces to create sprites to assign to objects to draw the lines you draw with your mouse, and allow the balls to collide with them. The surfaces don't appear to work at all, drawing with the mouse does nothing.


And for those not part of the beta, I will give you some examples of errors others have found (allegedly, I haven't tested any of these):

Game info:

1. Game Information has lots of formatting tags around the actual info, for example:
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Comic Sans MS;}{\f1\fnil Arial;}}
{\colortbl ;\red0\green0\blue0;}
\viewkind4\uc1\pard\qc\cf1\i\f0\fs60 Cheat Commandos: The game!
\par \fs24 Sworn to protect the world from the evil forces of Blue Lazer!
\par (Demo version 3.4)

Error reported by Paniel25

2. Game info can be edited in-game.

Error reported by Paniel25

3. No scrolling while editing game info.

Error reported by Paniel25

General Game:

1. The games do not appear to work on PowerPC Macs, with most crashing on startup.

Many people have reported problems on PowerPCs.

2. Custom game icons are not used, even when set in editor.

Error reported by infinitegames.

3. Apparently Ctrl + MB doesn't register as a right click, and the reporter needed to use "start + mouse" to register a right click. My Mac doesn't have a start button, maybe they mean Command, since that is the button used with the Windows key when running windows.

Error reported by sharprm.

General Editor:

1. Unable to change order of any resources.

Error reported by sharprm.



That's enough for now. As of yet no update has been released, lets hope YoYo are hard at work on fixing up the bugs.

-Dave

website statistics


Game Maker for Mac

, , , ...

Let's see if this gets 7th in Google for the search term "Game Maker for Mac", since my last Game Maker post, hardly about GM for Mac got there nearly overnight. And I haven't even told anyone about this blog yet... Thats awesome :smile:

So, Game Maker for Mac. I got the email from YoYo a few days ago, we were all sent a link to a site that contained the runner, but no editor. Today it finally got sorted, and I now have both the runner and the editor (separately, for some reason).

My first impression: Really bad looking. I wanted it to feel like a Mac program, this did not at all. I could have settled for looking good if it was in Windows. None of that either. It's worse than the Windows version. Here's a screenshot of the main editor:



Not impressed. As a Mac user, looks are very important to me (in all parts of my life ;-) ). But I guess I could get over that if it was beautiful on the inside as well (That YoYo Games logo is actually stretched like that, it's not just the screenshot). So I decided to make a game. The first thing I did was (try to) create a sprite. I got an error (yes, while trying to make a sprite). After a couple of tries, I'm no longer getting this error (at all). Cool, let's go and draw something. I got my pencil tool, and started to draw, this is what I got:


By the way, all I did was click in the top left hand corner, and drag to the bottom right hand corner. Once. that other line wasn't me... And that blurring is in the sprite editor, also not a fault of the screenshot. It appears to be affected by the zoom. In fact, the sprite editor works almost flawlessly when zoomed out, it's just a pity it's only half an inch wide on my screen.

My first impression is that it is unusable. I feel YoYo Games may have felt pressured into showing they were actually doing something, but this seems to fall short of beta status. I think it was released much too early.

With that said, there is a possibility that it works fine on their test machines, and the beta has shown that some machines aren't handled as well. My MacBook fits into the Intel processor and 10.5.5 (Leopard) group, which is what they wanted. All bugs I have encountered so far point towards a video card problem, and it is likely I run a different video card than their test machines (with their much bigger budget :smile:).

It will be interesting to see whether others have the same issues. One last thing, did I mention a stand alone game is 19MB when blank?

But one exciting prospect is having easy access to the game data file, which could technically be distributed without the runner to make the games 19MB smaller, but we will have to see about the EULA for that.


-Dave

Edit: A few updates, minutes later :smile:

Surfaces don't appear to work. Drawing on the screen doesn't appear to work in conjunction with keyboard_wait(). And a lot of the 3D doesn't work as expected, especially when it comes to non-conventional use, such as drawing in 3D without 3D mode turned on (which works in Windows). Also I get strange effects where draw_set_alpha() has been used. Blobber runs flawlessly :smile:. Textboxes don't wrap long strings, and don't stretch to accommodate length when # is used. Fullscreen doesn't appear to work.

The files left behind are just ridiculous. If you have saved the game, the application is created in the same folder as the GMK when the game is run. It is never removed after the game is quit. If you haven't saved the game, it is created on your hard drive. I just found about half a dozen of these apps, all in a uniquely numbered folder, each 20MB. These are games I never saved, but these files are left behind.

Also, double clicking on a gmk file will open the maker, but it doesn't load the gmk.

website statistics

Senseless Surgery

, , , ...

I finally found a screwdriver small enough to open up my old ThinkPad R32. I don't have a camera, so I found a photo on the net. Mine looked exactly the same, except I had been a little more adventurous with which parts I took out, since I never expected it to go again.

I'm not qualified in any way, and this is the first time I have seen a computer pulled apart like this, so the few things that I think I know will just be guesses. But I'm pretty sure.



Ok, so to start with, the red ellipse circles the case for the CD drive. The drive slides inside that metal shell, and is very easy to remove. The pink ellipse is a card reader, and the green ellipse shows the fan, and under the metal panel beside it is the CPU. The black part at the bottom of the picture (the bit that appears unopened) is mostly filled with battery, and partly with the RAM.

On the underside, there is a battery, a panel that leads to the RAM (of which there is only 256 :-( ) and another panel that goes to something else (not sure what it is). I managed to identify the hard drive too, but I can't see it in this picture. If anyone knows what the yellow thing is at the right edge of the pink ellipse, I'd love to know :-).

I unscrewed every screw I could see, and removed any part that would come loose. Then I put it all back together, and plugged it in. It booted up and ran like I had never pulled it to pieces (which means painfully slow, but usable). My adventure into the inner workings of the ThinkPad seemed not to have caused any issues at all. If I didn't hate computer techs so much I would consider becoming one.

-Dave

website statistics

1 Fish, 2 Fish, Red Fish, Blue Fish

,



Another past time I enjoy is fishing. My father owns a boat, and we go out on regular occasions during the summer. The recent weather had presented itself to be the first fishing opportunity in 6 months.

After checking the forecast, we decided to go out on Saturday. Saturday morning, we were up and on the water by 6:30am (the only reason I ever get up early is for fishing). The sky was overcast and the sea was choppy, never trust a free weather forecast.

We wanted to test out a new long line, so we set that up in 30 meters of water and headed out to 60 meters to have a fish. We caught nothing. On return to the longline, we found: one snapper (from 25 hooks). After coming a little closer to shore, we set up the longline again and headed off to fish from rods again at our never fail spot. After catching a couple of blue cod and a snapper, we headed back to the longline: a kahawai and a snapper. After 6 hours at sea, and as many fish, it was time to give up. Total tally: 3 Snapper, 2 Blue Cod, and 1 Kahawai.

After bleeding and smoking the kahawai, we had ourselves a tasty lunch. Although the fish caught didn't come close to covering the fuel and bait costs, it was good to get back out on the water again.

-Dave

website statistics

Dave - A True Gambler

, , ,



After reading a few posts on Naked Paul Toast's Blog, I was reminded of a ex-past time of mine - Poker. I used to play on AbsolutePoker, using their downloadable client. However, they don't have a Mac version, instead pointing Mac users to their java browser based system. Not impressed, I voted with my feet. After a short Google search, I came across PokerStars. They had a Mac client, so they were already in my good books.

I used to be a tournament person. I only played in tourneys, only hold em, and only No Limit. My best ever position was 17th out of several thousand entrants (in a free tourney). After downloading the PokerStars client, there was one thing I noticed immediatly: A lack of holdem tourneys. Sure, they had them, the next was starting in 5 hours time. With Absolute Poker, they started every 15 or 30 minutes. Not wanting to wait that long I headed to a NL hold em table, payed the buy in (with play money), and immediatly lost all my money. It turns out tourneys had taught me a stratergy that only works with tourneys.

After losing another $1700, I was down to my last $300. A lucky hand saw me break the $1000 mark. An hour later, I was at $20,000 and had had three hands with pocket aces. I had been at the same table all this time, and so had most of the other players, which can help you to decide what to bet on based on what you think the other will bet on.

I decided that I wasn't winning enough (yes, I got greedy), and headed off to a table with higher stakes (100/200, 4K buyin). Bad move. I started losing bigtime. And the more I lost, the more I bet, cause you have to win back what you lost, right? Yeah, I'm a true gambler. Lucky for me I decided I had lost enough, and called it a night. I had $10,000 left, which meant I had still made a profit. I think I will get a bit more practice in before I head back to the real money tables.

-Dave

website statistics

Game Maker

, , , ...



For over 6 years I have been using a program called GameMaker.

GameMaker is software that, as it implies, lets you make games. And it makes the process much easier that any traditional methods. GameMaker uses drag and drop icons to piece together the parts of your game, making it very easy for anyone of any age to use. For more experienced users, a programming language is also available. Games can be distributed as executable files, that can run on any Windows machine that meets the requirements. A Mac port (private) beta is to be released by the end of this month.

After using GameMaker for all these years, I have got nothing to show for it. I have not released a single game past WIP status, and have learnt a lot about an industry I never plan on entering. But I have wasted a lot of time, and had fun doing it. Some GameMaker users have even gone on to work for game making companies.

After a break of a year or two from GameMaker, I returned to the GameMaker Community (GMC) where the users of GameMaker discuss and troubleshoot their games and game making techniques. To this day, I regularly visit the GMC to help novice users with problems, discuss issues and catch up with old friends, although I rarely use GameMaker anymore. Hopefully that will change with the release of GM for Mac.

If anyone is considering making their own games, and doesn't know where to start, then I suggest GameMaker. You can download the lite version (don't worry, you most likely wont need a single pro feature until you get more experienced) from the publishers website, YoYo Games, and if you get stuck, post a question in the Novice & Intermediate forum at the GMC.

-Dave


website statistics

Max Payne = Min Pain

, , , ...


I'm not much of a gamer. This is mostly due to my very limited attention span, which means that I can't enjoy playing a game for more than 15 minutes.

All this changed when I came across a Mac version of Max Payne in a garage sale the other day. Mac games are hard to come by, especially 50c ones, so I purchased it (along with a few others). I had no idea that this 50c purchase would change everything I knew about me.

Max Payne is a 3rd Person Shooter, with a small amount of puzzle built in. You use the mouse to aim, and the keyboard to move. Much like the later GTA games, but without the cars. I found the expression on Max's face a little disturbing, good thing he faces away from you most of the time.

I found the AI to be a little easy, as you cannot choose a higher difficulty until you have completed the lower ones. There is also a mode called "New York Minute", which gives you a limited amount of time to finish each level.

I found myself actually playing this game, and not in short bursts (as I usually would). I even found myself watching the cut-scenes, and following along the story line, which was reasonably good. There were some parts I personally would have preferred left out of the story, and also parts I would have left out of the game (Notably blood trails, anyone agree?), but overall it is the best game I can remember playing (although my memory isn't the greatest).

I think the graphic novel style was original in a game, and was very well done. Now I just need to find myself a 50c copy of Max Payne 2: The Fall of Max Payne, and hope it is as good as the first one.

I do not think this game is for everyone, but I definitely recommend you have a go to see if it is for you. If you have played Max Payne, leave a comment below to let me know what you thought.

-Dave

website statistics

Opera - My kind of browser.

, , , ...



Worldwide browser statistics:
70% of people use Internet Explorer. 20% of people use Mozzarella FireFox. 5% of people use Safari. And 0.7% of people use Opera Browser.[1]

My flat browser statistics:

20% use Internet Explorer. 60% use Opera Browser. And 20% use Safari.

If you haven't worked it out by now, I flat with 4 (other) people. One of them uses Internet Explorer. Why? They don't know any better. And I don't have the patience to enlighten them (maybe I'll give them a link here).
One uses Safari (for Windows). Why? Safari is aimed at those people who don't want any extras. It's a very clean browser, great when you don't want the bells and whistles. I'll be the first to admit that it's actually my default browser (yet not my most used), mostly because when I click a link in something it opens quickly and gets me straight to the point.
Three use Opera. One I showed Opera, and they liked it. Actually, make that two. The third is me.

Why do I use Opera?

Two main reasons:

1. I think Opera has tackled the password storage better than any other browser. I have no proof to back that up other than to tell you to go and try it for yourself.
2. Speed dial. When you open a new tab, you are confronted with nine thumbnail images of user-set sites. You click one the one you want (or use the keyboard shortcut), and it will take you there. Similar to Google Chromes start up page, but Opera lets you set your own pages, instead of showing your most visited, and Opera had it first.

I also have used a few of it's many features over the years. Features like the built in Bit Torrent, IRC, FTP, eMail (both Opera emails and POP/IMAP), RSS, and some other notable features, such as:

Go to URL: A non-linked URL in a page? Highlight it, right click, and select "Go to URL".
Duplicate Tab: Create a clone copy of the tab, history and all.
Auto-reload page: If you are a facebook user, this one comes in handy. Just choose a timeframe, and Opera will refresh the page for you.
Page Recycle Bin: Close a tab by accident, no worries, restore it (and all it's history) by selecting it from the recycle bin.
Crash Recovery: Lose power to your machine, and also lose every one of your 100 open tabs? No you didn't, Opera restores the tabs for you.
Rewind: You do a Google search, and find something you may be looking for. After diving one or two (or twenty) pages deep into the site, you want to get back to the search results. Hit back 10 times? No, just click rewind.
Tab cycling: When you have several tabs open, and you close one, Opera reverts to the last viewed tab, not just the next in line.
Widgets: Add widgets!
Page Zoom: Page too small? Zoom in.


What's the bet you didn't read all that? Don't bother, just go and Download It.

-Dave

[1] Usage share of Web Browsers

website statistics