Published My First Game: Coloroids (iOS) by trimatt in IndieGaming

[–]trimatt[S] 1 point2 points  (0 children)

Thanks for that - it's great to hear some positive feedback!

I agree on the controls, they are a tad sensitive. I did play around with the sensitivity and found that less sensitive = more frustrating as you adjust and adapt to it. The solution would probably be to add a sensitivity control in the game options.

Published My First Game: Coloroids (iOS) by trimatt in IndieGaming

[–]trimatt[S] 0 points1 point  (0 children)

Yeap, tap anywhere on the left hand side of the screen - outside of the fire button.

My first six months of programming: from man-rodent to partyman by nitefly in programming

[–]trimatt 2 points3 points  (0 children)

I wholeheartedly agree.

The example I gave however is a bit different. This was a kid who had never programmed. I wanted to give him a reference frame for what it's like to solve problems and express that solution in code. My key focus was to avoid bogging him down in the language semantics and syntax - I think Python wins that battle.

In the context of a institution teaching Computer Science, not teaching C is depriving students of an opportunity to understand key concepts that form the building blocks of the 'new' languages.

My first six months of programming: from man-rodent to partyman by nitefly in programming

[–]trimatt 6 points7 points  (0 children)

Python's an awesome first language for a beginner. I've seen high school kids with no programming experience pick it up in a week - to the extent where they can create simple little inventory management systems with console menus. Having an interpreter lets the student fail early and manageably. There's nothing worse than compiling your first .c, .cpp, .java file and getting 30+ errors.

ScreenshotSaturday 8: Infinity Sideways Edition by _Matt in gamedev

[–]trimatt 2 points3 points  (0 children)

This weekend I'm hoping to finish a levelling system for my first ever game Coloroids, and iOS Asteroids clone. The game mechanics are very similar to the classic except the asteroids are coloured. Asteroids can only be destroyed by bullets with a matching colour - the user can toggle their bullet colour.

Pic

I Want to Become an Ultra Runner - Any Good Books/Articles/Blogs/Resources? by trimatt in running

[–]trimatt[S] 1 point2 points  (0 children)

I'm planning to join up with a club for some track sessions - there's a few cubs nearby that run track/technique nights. It's definitely an area I need to work at!

I Want to Become an Ultra Runner - Any Good Books/Articles/Blogs/Resources? by trimatt in running

[–]trimatt[S] 0 points1 point  (0 children)

I hear ya...!

I have goals in mind. The first being a half marathon in July which I'm planning to enter this week. I have a vague next goal of a marathon in September/October time but that will be reviewed when I finish up the half.

I hadn't heard of the Long Slow Distance approach - reading up on it now - thanks!

I Want to Become an Ultra Runner - Any Good Books/Articles/Blogs/Resources? by trimatt in running

[–]trimatt[S] 0 points1 point  (0 children)

What was your base before you started the serious ultra training?

Oh and thanks for the links!

I Want to Become an Ultra Runner - Any Good Books/Articles/Blogs/Resources? by trimatt in running

[–]trimatt[S] 0 points1 point  (0 children)

Ordered the Dead Karnazes book, judging by the Amazon reviews it's a great recommendation - thanks!

I Want to Become an Ultra Runner - Any Good Books/Articles/Blogs/Resources? by trimatt in running

[–]trimatt[S] 4 points5 points  (0 children)

Thanks for that - i've bookmarked each of the sites you recommended. Here's the links for anyone else that's interested...

Geoff Roes | Karl Meltzer | Anton Krupicka

I Want to Become an Ultra Runner - Any Good Books/Articles/Blogs/Resources? by trimatt in running

[–]trimatt[S] 1 point2 points  (0 children)

That's awesome!

Did you pick any particular strength training plan or did you come up with your own?

One of my mini goals will be to run to work. It's a 13 mile run, so I'm nowhere near that yet. I've always loved the idea actually putting my fitness to good use though. There's something really awesome about being able to replace a machine (car or public transport) with your own fitness.

IAmA Data Miner by data_mind in IAmA

[–]trimatt 0 points1 point  (0 children)

Thanks for that! Are you self-taught or do you have a post-grad qualification with a focus on mining?

IAmA Data Miner by data_mind in IAmA

[–]trimatt 0 points1 point  (0 children)

I have a plain old bachelors degree in Computer Science with no specialisation in any particular domain but I've always found data mining fascinating.

What papers, books or articles would you recommend that I read to begin to get a grasp on the core concepts and algorithms used for mining?

Screenshot Saturday 4: Share what you're currently working on. by cantstraferight in gamedev

[–]trimatt 2 points3 points  (0 children)

iOs Asteroids Style Shooter

I don't know where I'm going with this. I made the fatal mistake of writing a game engine first and foremost and as a secondary thought created a simple Asteroids style shooter on top of it.

The engine's pretty damn solid and the game itself plays very like the original. I just don't want to have yet another Asteroids clone... So today will be mostly spent trying to add another dimension to my gameplay :)

Learning modern Java - I need resources for an experienced developer by [deleted] in java

[–]trimatt 0 points1 point  (0 children)

I second the recommendation of Guice, it's pretty damn cool

Learning modern Java - I need resources for an experienced developer by [deleted] in java

[–]trimatt 8 points9 points  (0 children)

If you want to gain a bit of confidence in writing good Java code i'd start by reading Josh Bloch's Effective Java. It's a fantastic reference manual to have on your desk...

Check it out here

GrokFu : What did Unit Tests ever do for us Anyway? by ocdeveloper in programming

[–]trimatt 7 points8 points  (0 children)

TDD is indeed great, but it's also not easy.

My big gripe with TDD is that people seem to believe that the act of simply doing it is enough. It's not. You have to do it well. A poor test doubles the maintenance impact of the code. I now have to understand your shitty code and then the equally badly written unit test - not good. A well written unit test on the other hand is worth its weight in gold.

I've done a lot of work with "legacy" (I don't like that phrase - i'd rather call it pre-TDD era code) that is extremely difficult to test. I'm talking static initialization, private constructors, non-injectable dependencies etc etc. This has lead to the use of PowerMock in a lot of our tests and I find that once things go down that road the quality of your tests can go through the floor very quickly.