Gunshot City (originally known as Crimelife 4) is an open world/action game developed entirely by one person. Programming and almost all of it's graphics and character animations are all handmade.
The game is developed with Unity3D engine, it's made with the performance on mobile devices first but it's also planned for pc.
It's a big project and it takes time but with your help it can turn out to something really great.
This blog is made to see it's development progress through time. Feel free to comment in the posts bellow with your suggestions and ideas.

May 26, 2017

New Screenshots - May 26

Enjoy some new screenshots from the early beta version of Gunshot City.
Private Beta version is now available to our Patrons.
If you want to support the game and also get access to the Android private beta you can visit my Patreon page here:

April 26, 2017

Progress Update April 26 - Private Beta Info

After the successful release of Guns and Spurs on iOS and Android I'm back on track again working full time on Gunshot City!

(Expect more screenshots in the next few days)
Many things have changed and lots of improvements have been made. People was sending me their ideas and suggestions almost everyday on emails, my Twitter and on this blog. I just want to say a big thank you to all who are supporting my work.

Now some new stuff I have worked include:
- Improved car physics engine.
- Redesigned traffic AI system.
- Car fuel system with gas stations around the city
- Day and night system optimized for mobile
- Paint Jobs buildings
- 5 level wanted system
- 6 weapons and counting
- Many types of vehicles
- Advanced color correction filters
- Redesigned menus
Right now I'm working on fixings bugs and adding side missions, activities and more vehicles. There is still a lot to do but I will try my best, so in the end you will get a great game.

Future plans:
Gunshot City is going to be a big open world game for mobile and pc. There are tons of ideas I want to add in the game highly inspired by many AAA games of the same genre. I will keep you updated when I have something new to add. For all the latest news and updates about Gunshot City you can visit this page, my Patreon page and my Twitter.

About the Private Beta:
The private beta will be available to Patreon supporters first on May 26. Even the smallest donation of $1 can give you access to the Android private beta version once available.

Why on Patreon first?:
As you may already know I'm working all alone on this game and I put a lot of time and money on assets needed for the game. It is impossible to do all the character models, buildings, props, vehicles, animations, textures and everything else by myself and also finish the game in time. There is just so many things needed and your support on this is very important.
I will appreciate your support by donating on my Paypal account (can be found on the right side of this page) or by becoming a patron by clicking the link bellow:

January 11, 2017

Crimelife 4 gets its final name - GUNSHOT CITY

Forget about the title "Crimelife 4". The final name of the game is now Gunshot City.
It's a whole new direction to the open world sandbox game that the original has been and thousands of people around the world have enjoyed all these years.
So what is this game about?
It's an open world sandbox game where the player has unlimited choices to play as he likes. There is no scripted scenario or any specific story. It's all about the fun you can get from an open world game.
Your character can choose how he earns his in game money, he can work his way by doing various jobs to make his money legally or he can become a criminal by making robberies or illegal races.
Some of the activities and the various jobs you can do in Gunshot City are:
Taxi driver, paramedic, pizza delivery, truck driver, firefighter and many more.
I'm planning to include all kinds of vehicles. From cars, bikes, bicycles, boats, helicopters, planes, military vehicles and more.

There is still a lot of work to do but together we can turn this game to something really great. It is developed in Unity3D and it's focused for mobile platforms in mind, with low-poly graphics and carefully designed environments. It will also be released on Steam too for PC. 

Gunshot City is developed for iOS, Android and Steam platforms and it's planned for release some time in 2017.

Can't wait to play the game?
Closed Beta will be available exclusively for Android users so stay in touch for an announcement on when you can register for the closed beta.

October 21, 2016

Current game progress

It's been a long time since my last update on news about the game's development progress, many people have asked me if I'm still working on it and there have been several rumors that the game may have been canceled. The truth is that the game is still in development but right now my free time is very limited because I'm working on other games and projects for mobile, in collaboration with an indie games studio from Greece I also work on a rally game. I also work on a mobile port of "Guns and Spurs", updates about this you can find on my Twitter page.
As you understand Crimelife 4 is a one-man's work and it takes a lot of time so I will give you updates when I have something important first.

Current game progress:
- It's still in alpha state, that's for sure.
- The main map is about 60% complete.
- Many bugs have been fixed but some of them are still there and many others may show up later.
- The main character model is not final.
- Story progress is at 0%. That's a bad thing... But many ideas are written on paper.
- Car physics are good enough even on mobile they work just  great, you can even refill your fuel tank at petrol stations.
- Traffic system and AI is not perfect and it needs a lot of work.
- There is a wanted level system with cops and some basic AI. Needs more work.
- Most of the code is written in JavaScript which is a bad thing for me. It will be best if I rewrite the code in C# for many reasons.

With all the above in mind you can guess why it takes so long.
I want your thoughts/ideas about all the above and maybe how would you like to keep you updated.

November 22, 2015

Gameplay Screenshots from the early alpha version

Here are some gameplay screenshots from Crimelife 4.
Remember everything is from early alpha version of the game. There is still a lot of work needed to be done. A lot of what you see may change.
Every part of the map is carefully designed and modeled so I can get high fps and runs smooth on mobile devices.


October 21, 2015

Traffic AI - The basics

There are many ready made solutions for traffic AI on the Unity Asset Store. iTS Traffic System, TI Traffic AI, A.I Car Traffic PACK, just to name a few.
But if you are asking me the best way to do this is to write your own code from scratch.
When you have to deal with traffic in an open world game where you want to mess around and cause some chaos, control over your code is very important.
To save time I tried two of the above ready made solutions, but apparently I lost more time than the time I needed to write my own code that actually works the way I want.
I don't say that those assets are not good, they are actually great and very professional but apparently they are not what I needed.

To get started with my script I used waypoints to make the cars follow a path. I created a script that spawns the cars on each waypoint and only when the player is at a certain distance.
The cars dynamically follow the closest waypoint weather they are on the right or on the left side of the road. They will also stop if they find any obstacle in front of them. It sounds very simple but it does the job right.

To be continued...

September 29, 2015

Designing the characters

Some of the decision you must take before you model the characters for your game is if you will make it a realistic or more cartoon like. Something that will fit in to the game's art style.
For the 3d models I use a program called AC3D. It's perfect for low poly models and very fast too.

To make a virtual world beautiful it doesn't have to be realistic to achieve that.
Crimelife 4 is focused on a lowpoly world with more cartoon looking characters. Low poly models can look really great if you use the right textures. And I use high quality nice and clean textures to achieve that.

Most of the textures used in the game are hand made and designed based on sketches I did on paper and from other references. I use Gimp for the textures. Now you will ask why I don't use a more professional program like Photoshop. It's simple, time is important to me. If I want to fix a texture and in Photoshop it will take me around 10 minutes and with Gimp only 5, I will prefer Gimp.

Next step to bring the characters to life is to animate them. I use Milkshape for this. A freeware program that lets you rig and animate your characters the easy way. A few years back I was using Blender but it was very time consuming. I know that Blender has changed over the years and it may be more easy to use today but I still prefer Milkshape. It does exactly what I need.
I setup my character's bones on Milkshape, I do the animation and then I export it to Unity in fbx format. There are tons of animations in game and I'm still adding more when needed.

I hope you liked this article. Feel free to share this if you find it useful.
Also the comments are open for everyone so feel free to share your thoughts.