I made a game under 3 hours with Unity and C#. The snake was modeled with Blender. The game is a WebGL project, playable only on computers.
Link to the game: Play Game
Life is like a project, that one lives and it's a project!
My name is Jonatan Saari, a programmer. I lost my hearing when I was around 3 years old and today I'm a sign language user.
I made a game under 3 hours with Unity and C#. The snake was modeled with Blender. The game is a WebGL project, playable only on computers.
Link to the game: Play Game
I created teaching materials a year ago as a two-year project using C# and Unity. Additionally, I developed an administration page on the server to manage the app's content. The app is currently in open beta and is being further developed by another developer.
Please note that as the app is in open beta testing, there may be bugs. It is still under development.
You can download the app from Google Play here.
I developed a captivating iOS game called "Spread Quiz" at work several years ago. This game, created using C# and Unity, provides an enjoyable method for learning sign language.
You can download the game from the App Store here.
"TeckenPOP" was a collaborative project I worked on with another programmer approximately five years ago. For this project, I wrote WebGL and JavaScript code to create an interpreter screen. The unique feature of TeckenPOP is that its window can be freely moved within the web page and smoothly zoomed in or out to the desired size. Additionally, in the lower left corner, there is a settings button that allows users to choose from a selection of background colors and adjust the transparency of the entire TeckenPOP window. These adjustments can be made at any time during playback.
If you are interested, you can find the report written in Swedish.
Link to report: Download reportThree years ago, I developed my own PHP and Hack database library to enhance development efficiency and ensure maximum security.
Here's an example of how the library works:
$query = $db->query('SELECT * FROM table WHERE id = :id', ['id' => 1]);
With this library, you can execute database queries in a single line of code.
You can access the GitHub project for this library here.
Two years ago, I developed a mobile game at work that incorporated motion capture technology to record sign language for gameplay.
The game, called "Pirate Ship," is a short mobile game centered around sign language. In the game, you assume the role of a pirate and assist in solving a problem on your pirate ship. All characters in the game communicate through sign language. For those interested in learning more about sign language, Swedish and English subtitles are provided.
You can download the game from the following platforms:
Android: Download
iOS: Download
I created a customizable hand alphabet sheet where users can adjust colors according to their preferences. Additionally, users have the option to save and print the sheet for their convenience.
The sheet was developed using WebGL and JavaScript.
You can access the hand alphabet sheet here.
I created a chat project just for fun, completing it in one day.
You can access the chat project by visiting this link: Chat project.
After almost 1 year of development, I released my first game to Steam.
In an silent bamboo environment, Kungen is a challenging sword combat game with short levels, can be played up to 4 players locally with controllers. Paint main characters and fight against the ninjas. The combat system is based on physics.
- Paint your avatar
- Atmospheric bamboo environment
- Challenging ninjas AI
- Physics combat system
I chose the name "Hyper Cube" as two cubes use Wi-fi to communicate with each other wirelessly and with magnetic coordinators on the sides of the cubes to be able to play simple games. It was written mostly in Python with MongoDB.
My first Unity Asset project, the code is optimized for both iOS and Android, the goal with this asset is to customize mobile status & navigation bar. I'm using this asset in my own Unity mobile UI scenes. I hope this asset will be useful to many Unity mobile developers.
Some highlights:
Platform supported:
- C# open source code
- Editor preview
- Realtime fullscreen togglable
- Customize background
- Auto Light / Dark Mode
- Simple & rapid fast
- Working naively almost all Android & iOS devices
- Easy implementation
64 bit iOS 11.0+
32 & 64 bit Android 4.4+
Unity Asset Store: http://u3d.as/2kv5
Welcome to my personal website!
Saari stands for an island in finnish and saari.tech is an island of tech. I'll post my coming projects here, hopefully some of my projects will be useful or inspires you.