Train2Game News: Game Launch Competition

Train2GameAs part of the PR team’s ongoing support of students creating games, we’re offering you the chance to win a month’s worth of free PR.

The initiative will search for the most promising titles and give them support by taking the game to UK press for reviews and features. Your game will feature in blogs and on websites, getting you the much needed publicity that will result in your title getting in the hands of gamers. We’ll also introduce you to our business connections to get you further support in releasing your game.

What you will win:

• Creation and distribution of press release to announce the title.

• Approach to press for reviews and features.

• Placement in magazines, on the radio and in blogs associated with theTrain2Game.

• Media training where applicable

• Advice and consultation

• Business connections, we can put you in touch with organisations that can help get your game out there.

The criteria:

• Your game needs to be completely finished and ready to take to market.

• Teams and individuals qualify for the opportunity. If you are in a team the majority of the group need to be Train2Game students.

• A playable version of the game will need to be submitted to the judging panel.

• The games will be judged by the PR team who have many years of experience working in the Games Industry.

To enter or register your interest, email: advice@swanpr.co.uk

Train2Game News: Merkury Games looking for Artist

merkurygames - CopyTrain2Game Student studio Merkury games is looking for new and experienced artists to join their studio.

Merkury games is built of several students of differing experience working as one to forward their respective careers. The studio specialises in retro style games with a twist which can be seen in their two previously released PC games.

The studio is looking for a voluntary artist to join the team who preferably has previous experience based on the retro games in the 8/16 bit drawing. The main requirements for the work will be around sprites, backdrops and concept art. They are looking for an individual who would be willing to take on this challenge. All serious applicants will be considered.

Lewis Gordon said about working at the studio “It’s an open, happy environment where any idea is welcomed and put to use. We are all about helping each other to learn and expand to get the most out of our career”

To be considered for the position please email your CV and an example of your work to recruitment@merkurygames.co.uk

To find out more about Merkury Games visit www.MerkuryGames.co.uk

Train2Game News: Train2Game interviews Rancon

RanconHarry Cole and some Train2Game students were joined by Rancon studios this morning in an informative interview.

They were joined by Matt – Technical Lead, James – Gaming Technical Lead and Dan Cook – Creative Director who discussed: How to get paid clients, working with ITV and The BBC, types of clients, the team’s project management techniques and advise to becoming a professional developer.

The Train2Game students who were involved in the interview had the following to say:

Muir: “Good advice. I’ve really enjoyed this interview. Lots of good advice, information, ideas. This is the third interview I’ve been part of I think. It’s my favourite one so far. Thank you.”

Richard: “Excellent advice. Was insightful being part of the interview. The student questions and response to them were enlightening. An hour of the day very well spent. Hosted well and Rancon were most informative.”

Lee Sainsbury: “Indeed the information was invaluable.”

You can listen to the interview in the link below:

http://www.spreaker.com/user/train2gamestudentradio/rancon-coaching-train2game-students

The board that is mentioned in the interview can be viewed below:
image

You can find out more about Rancon by visiting www.rancon.co.uk

Train2Game News: Ten tips from CNS to keep your apps safe

Hut-3 1The people at CNS security firm who we interviewed at the end of last year have sent us ten recommendations for staying safe when developing games and applications for mobile devices.

Input Validation

Never assume that the end user won’t try something stupid. If the
application asks the user to enter a number into a field, they could
legitimately type ‘one’. If the application doesn’t check that the input is
a number before trying to process it, it may lead to a security
vulnerability.

Sanitise Onward Data

Don’t rely on the receiving service to filter the content your application
sends. For example, if gamer tags or high scores are sent from the game onto
a third party score site. Attackers may be able to attack the third party
via your application, potentially putting your application at risk.

Least Privilege

Never request that your application be run as a system level account like
root or Administrator. If a bug exists in your application and an attacker
manages to exploit it, they may be able to run commands at the program user
level, with access to the system account meaning the attacker could take
over the entire computer.

It is very rare that an application or game would need a high privilege
level to run, and often operating systems provide APIs to developers that
allow them to access system devices (e.g. graphics cards) without having to
directly run as a system user.

Keep it Simple

Nothing is gained by having overly complex code. Clear and concise code
allows errors to be spotted quicker, and also allows multiple people to
write the code at once without running into problems. If another person or
team takes over development, proper code layout and commenting can reduce
the amount of time required to become familiar with the program, allowing
for faster development of patches and updates.

Tamper Prevention

Important data such as high scores should be kept in a place that the user
cannot modify, preferably on a server where they can be audited and checked
for validity. Storing important data on the device may allow users to easily
cheat in the game.

Transport Security

If information which is potentially sensitive (e.g. user’s address, contact
information, credit card number, etc.) is transmitted over the Internet, it
should be done so over a secure connection, ideally one that uses SSL / TLS
and uses certificates to validate the end server.

Information which is not transmitted in this way can be observed,
intercepted, or even modified by an attacker before it reaches the server.

Encoding is not Encryption

If sensitive data is to be stored, ensure that it is properly encrypted
rather than encoded, using a strong and public encryption algorithm.
Encoding is not a secure way to store data, as anyone with knowledge of the
encoding algorithm can easily retrieve the encoded information. With
encryption, even if the attacker knows the algorithm used (and it should be
assumed that they do), they still have to find the secret key before they
can decrypt the information.

Never try to invent your own encryption algorithm. Cryptographers have
worked for years to create a small set of algorithms that are considered to
be secure by Information Security specialists, which should give you an idea
of how hard creating secure encryption algorithms is!

Fail Safe

Make sure that if your application crashes, is doesn’t drop into a
development or debug mode, but rather catches the exception and returns the
user back to their desktop or home screen.

Mobile Devices

If developing for a mobile device, make sure to look into and make use of
any security features and APIs that the manufacturer provides. An example of
this is the data protection API from Apple for iOS.

Don’t Use Untrusted APIs

There are plenty of APIs out there on the Internet, but not all of them can
be trusted. Make sure to search for any related vulnerabilities in the API
before using it, and if possible, only use open source APIs that have large
communities behind them. Some closed-source APIs are also secure to use, but
be wary and always do proper research on them before including them in your
application.

Train2Game would like to thank CNS for these helpful tips to keep you safe!

Train2Game News: Intel CodeFest

Intel SoftwareOn 6 February 2014, Intel Developer Zone invites developers to come to its Intel CodeFest, taking place in London at Skills Matter.

At the event you’ll get the chance to network with fellow coders as well as hear some great talks from Intel’s engineers and experts on Android development.

The evening will kick off with an Intel dev expert giving you the low down on what Intel is doing in the Android ecosystem, an overview of Intel’s Android devices and an introduction to the range of development options. After that we will dive into the details of Dalvik development, followed by how to get the most out of WiDi and the APIs for a second screen experience.

Up next you’ll find out how to get the best out of Android’s Native Development Kit (NDK) and finally you’ll learn about how to effectively test your applications through both virtual device testing and real device testing – with lots of devices at the event for you to go hands on with.

If that’s not enough, we’ll also have some extra special guests in the form of Intel partner Marmalade, who will be at the CodeFest to reveal all you need to know about getting the best performance out of the Marmalade SDK for games development on Intel-based devices.

All of this and plenty of food and drink – there’ll even be a prize giveaway of a Lenovo K900 as well, so you might come away with more than just Android knowledge!

To guarantee your place, RSVP here!

Train2Game News: 9 tips for getting a games industry job

Miles JacobsonSports Interactive studio director Miles Jacobson offers advice in this blog on getting a foot in the game industry.

Here at SI the whole area of job applications is something which is very much at the front of our minds at the moment as we’ve just publicised roughly 20 new positions and we’ve been dealing with what can only be described as a torrent of applications ever since.

Here are some learnings we’ve had from this process.

1. Make sure you have both a covering letter and CV – or at least put some text into your email about why you want the role. I was very surprised how many people just sent a CV with a blank email. Which brings me nicely onto…

2. Stand out from the crowd

Getting a job in any business is difficult. Getting a job in a business that’s perceived to be as exciting and (dare I say it) glamorous as games is very difficult indeed. Before you can even think about getting a job, though, you have to get your face in front of the people who are doing the hiring, and to do this you’ll have to find a way to make yourself stand out from the crowd.

In our most recent round of recruitment we had more than 500 applications for what were two relatively junior positions. These came from a massive variety of candidates, but one thing they had in common was that most kicked off by saying how much they loved our game/company and how it was their life’s ambition to work for us. That’s very nice to hear, of course, but you have to understand that if you’re saying it then everyone else is probably saying it too.

There’s simply no way that any employer can take the time to meet everyone that applies for a position, so try to find something that makes your application stand out from the crowd. This won’t get you the job, but it may just get you an interview.

3. Pay attention

All employers have their own methods for hiring new staff, but most will kick off the process in a similar fashion – by sifting through the initial applications in an attempt to reduce the list of candidates under consideration to a manageable number.

In other words, most employers will start off by looking for an excuse to remove as many candidates as they can from the ‘possible’ pile. One easy way to do this is to remove any candidates who didn’t read the job ad properly. So read it once, then read it again and make sure that you deliver everything that’s asked for – and that it’s appropriate for your current skill levels. A DBA is not someone who enters details about footballers into a database, for example.

4. And pay attention to detail

Another ‘easy win’ for employers looking to reduce their workload is a sloppily-presented CV. If your CV is riddled with spelling errors, missing vital information or just badly presented then you’ll be unlikely to make it past stage one.

On its own your CV is unlikely to get you a job… but it could very easily lose you one.

5. Don’t say it… show it

Modern technology offers job seekers so many ways to showcase their abilities that a well-written and well presented CV on its own may not be enough. If you’re really keen on getting into a creative industry, then take some of the opportunities that are open to you to demonstrate your creativity.

For programming positions, let us know where we can see a demo of some of your work – or detail of the kind of work you’ve been doing. Artists or animators need a link to a portfolio. QA roles should point out some issues with our last title, and potential solutions. We don’t have designer roles at the studio, but would expect the same as the QA roles would be a good way to get someone to take notice.

On the comms side of things (which more and more developers have in-house nowadays), write a blog, set up a YouTube channel or even just maintain an active Twitter account. It doesn’t matter what it is, just do something to show that you not only have ideas, but that you also have the initiative to express them

6. Do your research

The internet is a bonus to any employer as it allows them to do a little background research on any prospective candidate before they even meet. That, however, works both ways. If you do manage to make it past stage one and find yourself invited in for interview, make sure that you know every piece of publicly-available information on your prospective employer. If you don’t, one of your competitors will.

Also make sure that you’ve cleared your social networks of any idiocy. Or, even better, don’t be an idiot in the first place. Some of the applicants for our current open roles are people who have been banned from our forums or social networking platforms (which aren’t easy to get banned from) and when we’re looking for people to not interview, those come very high in that pile.

7. Be prepared

If applying for a programming position, it’s likely that you are going to have a programming test at some point. If the studio is advertising C++ positions, and you’ve been using C# for the last couple of years, brush up on your C++.

And always answer the way that you think is the right way to do it, not necessarily what you learnt at school/university. Often with the programming tests there is more than one answer, and they are more tests to find out how you approach issues.

8. Be yourself

When you do eventually find yourself face-to-face with a prospective employer, don’t try to be the person that you think they’re looking for… just be yourself. After all, it was you who impressed them enough to get you to the interviewee’s chair, so why be someone different now?

9. And finally….

Apply for roles at studios whose work you admire and want to be part of. Passion for what you’ll be working on (even if it’s the tech, and not the games) is very important – if you don’t have passion for the work, you may as well get a job doing programming outside of the game industry as you’ll likely make more money that way…

That’s probably enough to start with. Best of luck with your job hunt.

Source: Develop – written by Miles Jacobson

Train2Game News: Train2Game on Instagram

T2G InstagramTrain2Game have now launched their very own Instagram page! This social media outlet will display the pictures of our students and their achievements.

The Instagram page will be updated with all the latest pictures of what Train2Game is getting up to and what the students have accomplished recently. The account will also be full of past pictures so you can catch up with what we have done if you are a new student or you can relive old glories if you are a veteran student!

You can find our brand new Instagram page at http://instagram.com/train2game

Train2Game News: Indielicious

IndieliciousIndieMedia officially launches www.Indielicious.com, a website dedicated to promoting small independent game projects.

Founded by Chris Shrigley, a veteran game developer, the site aims to provides free, promotional coverage to small independent game developers, hoping to publicize their games to a growing audience. The site is a mixture of previews, reviews, interviews, news, and editorials, aimed at smaller developers, who often find it difficult to find a voice.

The site will focus on smaller indies and students, trying to get their small projects noticed. There are so many fantastic and creative games out there that just don’t get the publicity they deserve, and Indielicious wants to change that. The site will give these passionate, creative individuals a platform to publicize their projects, from the initial early stages, all the way through to completion, totally free of charge.

Indielicious will also feature interviews and editorials from established independent developers, hoping to inspire new developers just setting out to pursue their game making dreams, and offer advice and their thoughts on making those dreams a reality.

This could be an excellent tool for some of our Train2Game Students to get their work the attention that it deserves!

Train2Game News: Derp Studios release Spectrum style game

DerpmanTrain2Game Student Studio, Derp Studios, has released a game on Windows 8! Derpman and the Code Monkey conundrum.

The game is an endless runner, similar to Temple Run and Subway Surfers, where you must run, jump, slide and attack the Code Monkeys that are attacking you to get as much score as you can get. It has a good nostalgia trip for those slightly older gamers among us who remember playing the ZX Spectrum as the graphics and soundtrack are made in that style.

The game was created in a single week for an online event known as a Speccy Jam. The rules of the jam were simple, create a game in the style of a ZX spectrum, simple yet different!

The studio has recently been creating a series of comics, in what little spare time they have, known as Derpman which is a parody series of your favourite superheroes. Following on from the comic series it seemed a logical step to create a game on the bumbling green clad hero.

Chris Ledger, CEO of Derp Studios said “The team really enjoyed Speccy Jam, one of the most fun jams we’ve participated in so we’ll definitely be up for the next one!  The time limit was a week and we worked virtually.  Everyone performed really well!  We’re hoping to get our candidate on all the major mobile stores as soon as possible for all to play!”

The game is out now on the Windows 8 mobile store and downloadable for your PC. If you wish to find out more about the studio or read the comics that lead to this game you can visit www.derpstudios.com

Congratulations on the games release guys.

Train2Game News: Train2Game Winners Facebook page

For all of those who asked, Train2Game Winners now has it’s own Facebook page! You can follow the page and get updated with all the new students that are updated.

If you want to see what your fellow students have accomplished head over to the Facebook page and give it a like!

The link for the page is here.