Skip to content
View ambertide's full-sized avatar

Block or report ambertide

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ambertide/README.md

Ege Emir Özkan - eambertide

LinkedIn CodePen Itch.io Twitter

Welcome to my GitHub!, I have listed the projects I think are more presentable down below, categorised, some might be still WIP, others I might have collabbed with other people, but all are dear and near to me.

My Projects!

Web Programming 🔗

I have professionally worked as a full-time web developer for more than a year now, if we include part-time, that makes two years, it is hard to keep motivated to learn new stuff when all you do at work is web programming too, but I have been trying to keep myself motivated with small and interesting projects.

Varichromatic flash-verify generate-realm VoynichExplorer

Game Development 🎮

I have interest in Game Development, espacially narrative-driven games, over the years I have experimented with many technologies, wrote an Amnesia custom story with another, have written numerous Choose-Your-Own-Adventure style interactive web games with Inkle, even published some in Google Play once (they aren't there anymore, though.)

My current on-goging project in this area is HailMary, a minimalist, isometric 2D game runtime.

HailMary Hardship BAL-Z Under These Roots It Happened Here

Game Development, but Retro 👾

Senior year of college, I realised I really love Retro Games, this resulted in a series of prototypes and tools to facilitate DOS x86 Choose-Your-Own-Adventure style game development. This led to me actually learning parts of x86 assembly as well as some DOS Interrupts and system calls. I created the following:

Florence Engine Twine2Assembler BMP2VGA pytmm

I also really like Emulator Work, so I have dabbled on that too:

chip8 chip8

Programming Languages 🔨

I am a huge Programming Language nerd! Proud subscriber to r/ProgrammingLanguages, design and implementation of programming languages has always interested me, I have written small interpreters here and there and have penned a proposal for a new programming language, I even implemented parts of it. (CFluxion remains incomplete)

SASVM BrainfuInterpreter uFluxion Fluxion Language Specification

Web Scrapping and API Wrapping 🤖

I know my way around BeautifulSoup and HTML web scrapping, and know how to write wrapper APIs for high-level languages around web APIs, including SOAP APIs.

PyTCID ProximaBNews Silene

Narrative-Driven Experiences 📖

I always liked writing, hence, sometimes I tend to combine my experiences in writing with my programming experience to create unique narratives, websites, alternate reality games, these are listed here.

Rah-i Azap Hayaletli İzmir

PS: This web app was used to generate these repository images

Pinned Loading

  1. flask-verify flask-verify Public

    Decorators that check Flask routes and verify various properties in request and response.

    Python

  2. VoynichExplorer VoynichExplorer Public

    An explorer for the Voynich Manuscript in static webpage format written with MiniCSS.

    HTML

  3. ADA86Games/Florence ADA86Games/Florence Public

    Florence Engine is a Game Engine that can create choose your own adventure games for x86 DOS

    C++

  4. chip8 chip8 Public

    A Chip8 emulator written in Go

    Go 36 3

  5. Beemu Beemu Public

    Beemu is a GameBoy emulator 🐝

    C

  6. generate-realm generate-realm Public

    Generate a realm db file from a json

    TypeScript