Răzvan Ilin

Full stack developer, casual traveler, amateur photographer

Building a simple game for Android using libGDX #1

I participated in an app jam (AppJam2014) recently and I managed to win it with a simple android game. We had 6-7 hours to do it so I had to be modest and start a small project.

Here is a gameplay video:

I saw this as the perfect opportunity to do my first programming tutorial as I will explain some easy steps in setting up an android project with libGDX and then building the actual game using the framework. You won’t need much experience in programming to do this, but you should have a bit of knowledge in using Java and have an understanding of object-orientation.


About the IBM internship and spotting opportunities

Last month I received an offer for a one year internship (also known as ‘industrial placement’) at IBM and I was officially welcomed a few days ago after posting them the necessary documents. This is definitely going into my ‘success book’ which, from what I can recall, is pretty empty. But let’s change that, shall we?

First I want to tell you how this kind of internship works. Here in UK they are called industrial placements and it is basically a gap year for undergraduate students or school leavers, in which you can work in industry. On some programmes (including mine) you can do this after finishing the second year. Instead of beginning the third year at university you go to work for a company for one year (usually) and then come back at university. On top of that you will get 60 credits for doing that (half the credits for a year) and you have to take the rest after you finish the rest of your course years. And to give you an example: my course is 4 years; instead of 3rd year I will do an internship that will last one year and I will get the credits for one semester. When I come back in Septembre, I will do the second semester of third year and then in January I will begin 4th year which will end in January the next year. So my course will be 4 years and a half long. A bit more than without doing the internship, but I will get a lot of valuable experience this way and I’m still young so I don’t have any problems with doing half a year extra.

Let’s end  the theory and talk about how I managed to end up with an offer.


A trip to Cramond

Cramond is located in the North-Western part of Edinburgh on the North Sea’s shore.
I’ve been there several times, but only once I managed to see its beauty. Off-shore there is an interesting lonely island which is relatively close to the village.

When I was there for the first time I did no research at all about this place (shame on me!) and the first thing that crossed my mind when I saw the island was asking myself if it is accessible by foot. From the distance you could see something like a path leading from the shore to the island but as I got closer I realised that there are actually pylons connecting the lands. I mean, a good stuntman could try jumping from pylon to pylon to reach the island but I did not feel like one. Actually, to be honest, I think I pictured myself as one a bit. Don’t ask me what happened to the guy from my imagination.

After taking some pictures my eyes laid on a noticeboard. So it WAS possible to cross to the island on foot after all! The only problem was that I had to wait for the low-tide which was like 4-5 hours later. So I decided that I should come back another day to cross.


Hello World!

Aaaand here I am, starting my first blog ever! *cheers and applause*

“Hello World” posts seems to be the blogger’s way of tagging their first entry, so here is mine. I have no experience whatsoever in blogging and I hope this will be a good one. I was always thinking to make my own blog, but I always doubted my writing skills and I was a bit reluctant to write about myself and what I do. Doubt is no longer in my vocabulary! Now I finally managed to set this up and I plan to keep improving it based on my ideas and the feedback I will receive (yup, feel free to give me feedback because it will of course help me be aware of different things…so bash my blog with criticism, turn it upside-down… or compliment it – I won’t be mad – pinky promise!).

So the purpose of this entry will be to speak about the blog and its contents.