Jack Bliss

Recent Projects

Earth Shaker Zectagon

JavaScript; Computer game for Studio-36

Earth Shaker Zectagon

Set in the near future, Earth Shaker Zectagon is an anime-inspired management sim that puts you in charge of an organisation responsible for defending Earth from the enigmatic and powerful Tantukaryotes. Build mechs, find allies and enemies, and solve the mystery of these monsters before the world is destroyed.

The Urbal Map

JavaScript, PHP and MySQL; Community mapping project for urbal.tv

The Urbal Map

The Urbal Map is a not-for-profit academic and community research project, aimed at finding new, more sustainable ways to manage cities. The map is effectively a self-updating masterplan which will help to realise the full potential of our green spaces, and also explore how various sustainability-related activities fit together on the ground.

Hitbox.js

JavaScript; Collision detection engine for game developers

Hitbox.js

While still a work in progress, Hitbox.js aims to provide a strong foundation for building kinematic-based games in JavaScript. It also handles simple model construction, animation and state-tracking.

Skills and Interests

Education

2:1 MEng in Electronic Engineering from the University of Warwick

In my four years at Warwick I learned a great deal about computer hardware and software, and about electronics in general. It's where my curiosity for electronics and computing developed into a passion. The modules I undertook included

My third year individual project was recreating the TR-808 drum machine with a digital interface. My fourth year group project was modifying a 3D printer to print electrically conductive and magnetic materials. I also covered a broader range of cross-disciplinary engineering principles.

Web Developer

A self-taught developer fluent in JavaScript and PHP

When I first started programming as a teenager, I felt immediately that I had found something that would become a major part of my life. I wrote JavaScript and PHP for fun, following online tutorials, until through word of mouth I acquired my first few clients. These websites were designed by the clients (all of whom were artists of some description) and built to specification by me. This is how I learned to code and developed my programming skills. Since then I have undertaken many more comercial and personal programming projects, and have become closely familiar with a number of related languages and platforms, including jQuery, PHP, SQL, WordPress and PhotoShop.

Gamer and Designer

Passionate about good games

Like most people my age, I consider video games to be works of art, and I consider game design and development an art form. I believe that good games are built around gameplay first, with conceptual and narrative considerations following from that. I design video games to this philosophy, and I also enjoy playing and designing board games.

Contact Information

If you'd like a copy of my CV, to discuss a project you have in mind, or for more information about any of the projects detailed here, I can be contacted by email at info@jackbliss.co.uk.