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.

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.

September 19, 2015

First environment screenshots

Here are some environment screenshots from the early alpha version of Crimelife 4 (working title).
The whole map is still a work in progress. There is still a lot to do. Buildings, city props and textures are all hand made and carefully designed by me.
I will need to buy some resources including 3d models and textures to help me with the development time.
If you like to support the game and contribute, a small donation is welcome through Paypal. You will see the donation button on the right side of the page.

September 10, 2015

Crimelife 4 (working title) Announced

I'm very excited to announce that Crimelife 4 (working title)* is in development! It's powered by Unity Engine so the possibilities are endless. There is still a lot to be done. For this reason and to keep you updated with the game's progress I will open a development blog soon to keep up to date with the game.
We will have a lot more to say in the coming months.

*The logo and the title will change in the final version for obvious reasons.