Atahan Sahlan

I've been coding since I was 6 years old. I started with visual basics at that time with very small projects. After a while I started mobile app developement and I've been making small and larger apps for Android and IOS using java and swift respectively. I have about 4 years experience with processing for java. I've made many small project using processing library. Also I have basic knowledge of python and javascript with p5.js library.


Bootcamp 2020: Double Pendulum

My Bootcamp 2020 project is a double pendulum simulation. The movemont of the double pendulum is chaotic so thiniest difference in initial conditions leads up to massive difference in the movemont of the pendulums. My project uses processing for the simulation. This way I could make it interactive. So you can change pendulums starting position, their masses and the length of the pendulums arms. Also you can pause the pendulums any time you want and you can save the image they produce. The image is saved with the initial conditions as the file name so you can reproduce the same image just by initialising the simulation with those initial conditions.

Check out the code on Github: https://github.com/atiriko/DoublePendulum

Download on Google Play Store very soon: https://play.google.com/store/apps/details?id=com.sahlan.pendulum

Brick Crasher

Brick crasher is a brick breaking game. So your goal is to break all the bricks in the level without dropping the ball. You have 3 lives. Everytime you drop the ball you lose one life. Every now and then the game drops some upgrades and downgrades. If you can catch them they can increase the size of the player to make it easier to catch the ball, or it can also make the ball faster and harder to catch.

Check out the code on Github: https://github.com/atiriko/BrickCrasher