AdditionalRAM's Portfolio
AdditionalRAM
AdditionalRAM
Web and Game Developer
Check out my game!
CHECK OUT MY GAME
EMBER RUIN
Unity
C#
Scriptable Objects
JSON
DOTween
EMBER RUIN
December 2024
Work in progress
I am somebody who loves precise platformer games like Celeste, especially their fun movement systems. The core idea behind this project was this: How can I make a platformer game with precise movement, that works without precise controls or haptic feedback? This is the result. Alongside my game design and programming efforts, the game includes assets created by my good friends Mahmud (Mr. MES), who drew the visuals by hand, as well as Emre (ect), who composed the soundtrack.
Key Features
- Mobile optimized controls: This is the core mechanic of the game. The main movement consists of dashes that bring the player a distinct distance, as well as a collection of dash canceling mechanics. It was designed this way to feel good with swipe (touch) controls.
- Endless level generation: The game procedurally picks from a pool of hand crafted levels in order to create unique combinations each run. The generation algorithm gradually increases in difficulty and uses the "squeeze and release" strategy.
- Power ups: The game features powerups that can be bought from the in-game shop to help the player during their run. The power ups can also be upgraded in the main menu.
- UGS integration: The game integrates with Unity Gaming Services in order to provide cloud saves and leaderboards. Despite this, full offline compatibility is retained.
Potential Improvements
- The game is close to the end of the development cycle, however some features may still be unfinished.
Images



About Me
About Me
Hey there! I'm Taha.
I'm a self-taught web and game developer based in Berlin, Germany.
I've been actively learning by myself since 2018, but my love for programming started all the way back in primary school.
Scroll down to see what technologies I've learned by myself and the projects I've put them to use in!
Contact me at:
Game Development
My Skills
My Skills
A widely used game engine with useful tools to create cross platform 2D, 3D, VR and AR games with a huge community.
Learnt with various courses on YouTube:
A powerful, object-oriented programming language often used with Unity for scripting pretty much everything.
Learnt with various courses on YouTube:
My pixel art tool of choice due to its powerful toolset for creating 2D sprites, animations, and graphics and large userbase.
Learnt with various courses on YouTube:
My Projects
My Projects
EMBER RUIN
Mini World Adventures
Power Supply
Five Periods at Timeler's
Money Wars
Armut Stars
Unity
C#
Scriptable Objects
JSON
DOTween
EMBER RUIN
December 2024
Work in progress
I am somebody who loves precise platformer games like Celeste, especially their fun movement systems. The core idea behind this project was this: How can I make a platformer game with precise movement, that works without precise controls or haptic feedback? This is the result. Alongside my game design and programming efforts, the game includes assets created by my good friends Mahmud (Mr. MES), who drew the visuals by hand, as well as Emre (ect), who composed the soundtrack.
Key Features
- Mobile optimized controls: This is the core mechanic of the game. The main movement consists of dashes that bring the player a distinct distance, as well as a collection of dash canceling mechanics. It was designed this way to feel good with swipe (touch) controls.
- Endless level generation: The game procedurally picks from a pool of hand crafted levels in order to create unique combinations each run. The generation algorithm gradually increases in difficulty and uses the "squeeze and release" strategy.
- Power ups: The game features powerups that can be bought from the in-game shop to help the player during their run. The power ups can also be upgraded in the main menu.
- UGS integration: The game integrates with Unity Gaming Services in order to provide cloud saves and leaderboards. Despite this, full offline compatibility is retained.
Potential Improvements
- The game is close to the end of the development cycle, however some features may still be unfinished.
Images



Web Development
My Skills
My Skills
The foundational language for creating the structure of web pages, used to organize content and make it accessible.
Certificate on freeCodeCamp:
Responsible for the layout, design, and overall presentation of the webpage. Sass makes it slightly less annoying to write.
Certificate on freeCodeCamp:
The language that is used to program everything it wasn't intended to. Essential web development skill.
Certificate on freeCodeCamp:
JavaScript library for building user interfaces. Makes front-end development fast and efficient.
Certificate on freeCodeCamp:
My JavaScript framework of choice. React with flexible server-side rendering as well as full stack capabilities.
Course on fireship.io:
My Projects
My Projects
additionalram.github.io
Simphase
Pohlarz Ingenieure
HTML
CSS & Sass
JavaScript
jQuery
additionalram.github.io
September 2023
Completed, archived
My old and now outdated portfolio website. I started making it when I was just learning about HTML and CSS and updated it as I made progress. But now, I've come a long way into learning other frameworks and general about design so I was no longer satisfied with its design, which is why I made a brand new site in Next.js.
Key Features
- Responsive design: Significant effort was put into making sure the website adapts to the user's screen size and functions regardless of the device it's being viewed on.
- API integration: The portfolio section of the page dynamically loads content that is not hardcoded so it's easier to update.
- Dark / light mode: The website features both a dark and a light mode with a switcher and can detect what the user prefers.
- Animations: Scroll in effects, hover animations and more make the website feel alive and dynamic, and less like you're viewing a static document.
Potential Improvements
- The page's light mode could be improved to look better.
- Better image loading could be introduced so that a low resolution version is loaded first before the full image fades in.
- The quality of the projects in the portfolio could be better. For example, the entire DOM projects section does not need to be there.
Images



Impressum
IMPRESSUM AND LEGAL STUFF
Website made by Ekrem Taha SENER
This website is a personal portfolio and is not intended for commercial purposes.
Address:
c/o Sener Engineering GmbH
Bayreuther Str. 4, 10787 Berlin, Germany
Email: taha@sener.ai
This page doesn't collect any user data or use cookies. All copyrighted logos and trademarks belong to their respective owners.
"AdditionalRAM" is the username / alias Ekrem Taha SENER goes by and is not a trademark.