Ford Mustang Over Manhattan VR

Mustang Over Manhattan is a VR experience created at 3DExcite. This experience lets visitors put on a VR headset and construct a Ford Mustang while climbing inside the elevator to the top of Empire State Building. I was part of a Vr development team for this project. Some articles about project, http://fortune.com/video/2017/01/31/fordhub-transportation-opening/ http://www.psfk.com/2017/02/ford-opens-the-first-mobility-brand-experience-studio-in-nyc.html http://fordauthority.com/2017/01/ford-opens-up-its-first-fordhub-experience-studio-in-nyc/  

DSVV- DS Virtual Vision

DSVV is a VR project that was prepared at 3DExcite for DS Automobiles for Geneva International Motor Show. It’s one of the first commercial project that uses HTC Vive. I was the lead developer for this project. Features: Wearing an HTC Vive headset, visitors can virtually view, explore and interact with the new DS 3 as if it…

Aptal misin?

Aptal misin is a challenging puzzle game where you have to think different to pass the impossible stages. It’s a free to play game with in app purchase options like level tips, triple time, removing time and checkpoints and it has a similar live system as Candy Crush where you have to wait after your…

Unity3D Nightvision Shader

Here is a nightvision shader I made a while ago. I forgot to write about it and the project is on my github you can download from here : https://github.com/paganini24/ShaderExperiment Project contains; Nightvision with binocular mask Thermal vision screen effect Flir screen effect And some test shaders Here are some screenshots :

E5 Highway Rush

After a long review, my new game E5 is now on App Store! Detailed description: E5 is a free arcade racing game with blocky style cars and voxel environment. Traffic is always bad at E5 highway and you are always in rush. Avoid the cars while driving in highway traffic and collect coins to unlock…

Kinect Hand Cursor for Unity3D

Part 1 – Intro One of the curitial parts of a game is your UI and it will impact your gameplay a lot.  Today I’m not going to talk about it’s design, but I’m going to show you how to develop a UI system for Kinect. On desktop you can control your UI with your cursor…

Unity Editor Scripting – Filtering Hierarchy by Tag or Layer

Today I’m going to show and share an editor code I wrote about how to filter your hierarchy by tag or layer. I uploaded my editor scripts to this repository on Github, if you read my previous editor tutorials you should have seen this script inside /Tut-2-FilterHierarchy folder. The default filtering option for Unity’s hierarchy window is by name and…

Unity Android Tutorial- Opening unity scene from an activity

In this tutorial we are going to open our unity scene from a native activity. To accomplish that we just need to do the exactly same steps to make an android plugin by overriding unityplayer activity, and with a slightly change we are going to change our launching activity with a native one. Here are the…

Unity Editor Scripting-Quick SetActive

In this tutorial we are going to play with our hierarchy window, and add a toggle button into the hierarchywindow to quickly activate and deavtivate our gameobjects.Before we begin, you can download the source code from github. And here how our hierarchy window will look like.(Light bulb icon next to toggle button is subject for…

Unity Android Plugin Tutorial- Making a toast (update)

This tutorial is not going to be an update to my previous post actually. I’m going to show a different method, an easier one. On my previous post here, I showed how to make a toast by making a library project on Android and overriding Unity. But I received some comments that it might get a…

Unity Editor Scripting- Custom Transfom Editor

Let’s continue from editor scripting. I’m going to show how to implement your own transform editor for Unity3d. By default Unity has it’s own editor for Transform component, which shows you your rotation as EulerAngles not as Quaternion. So when you create a custom editor for Transform and call DrawDefaultInspector(); from OnInspectorGUI() method you will see something…