Skip to content
View mishicoder's full-sized avatar
🎮
Working from home
🎮
Working from home

Block or report mishicoder

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
mishicoder/README.md

👋 Hi, I'm Mishicoder!

Game Engine Developer · C Enthusiast

I build software focused on game development, with a strong emphasis on low-level programming, performance, and system architecture. Currently developing a game engine from scratch in C.


🚀 My Own Game Engine

It’s simple: popular engines require a large number of packages, so I started designing my own engine to solve that problem, allowing it to export only what’s actually used and its dependencies—which we always aim to keep to a minimum. Its philosophy is simple: export only what’s strictly necessary; discard the rest.

Core stack:
These are the technologies being used in the development of the engine.

Goals:

  • Modular architecture that packages only what is used
  • High-performance rendering, AI, and physics
  • Full control over rendering and physics pipelines
  • Improved performance in resource management, such as textures

📌 Status: Actively in development
🔗 Repo: The repository will be made public once the first functional version is complete.


🎮 Video Game Projects in Development

🏭 Farm and Automation Game

A 2D video game featuring farming and automation mechanics, a project inspired by Harvest Moon and Factorio, with a touch of survival difficulty thrown in. This game tells a story of the despair and anguish humanity is currently facing; it features both simple and complex mechanics, but without overwhelming the player—or maybe it does :D

📌 Status: 1 month until development begins.

Once the first playable version is available, a link to the game's official website will be posted.

🧩 Point-and-click Horror Game

A point-and-click horror-adventure game in which the player must uncover the mysteries behind the sudden and traumatic disappearance of their sister at the residence where she worked. A small psychological horror and mystery game that I will develop together with my apprentice (padawan) and a writer friend.

📌 Status: in development

We'll be posting devlogs about the game's development :D
Once the first playable version is available, a link to the game's official website will be posted.


🧰 Tech Stack

Core Stack

My Skills

Programming Languages

My Skills

Game Development

My Skills

Desktop

My Skills

Version Control

My Skills


🧪 Other Projects

  • Accounting software for patent management
  • Custom tools written in C
  • Embedded scripting systems (Lua / Python / Javascript)
  • Creating a scripting language for my game engine

📚 Currently Learning

  • 3D animation
  • 2D skeletal animation
  • Retro platform development:
    • NES
    • GBA / NDS
    • PS1 / GameCube
  • Game SFX and music design

⚙️ Philosophy

  • Understand systems at a low level
  • Impossibility is a limit that the imagination cannot accept
  • Prioritize performance and simplicity
  • It’s not about memorizing to learn many languages or tools; it’s about asking the right questions
  • Build custom tools when necessary
  • Doing things out of love and passion will give you the edge

📈 Current Focus

  • Build my blog to teach game programming
  • Daring to make videos about video games and other programming topics
  • Continuing the development of my game engine
  • Develop game projects that are about to enter the development phase
  • Planning an SDK for user interfaces
  • Research projects for the publication of articles
  • Surviving college lol
  • Learn more to improve my projects
  • Launching open-source projects

📫 Contact


"Build your own tools. Understand the machine."

Popular repositories Loading

  1. TappyPlane TappyPlane Public

    Juego de taller

    JavaScript

  2. F3Taller2025 F3Taller2025 Public

    C

  3. F3Taller2025Project F3Taller2025Project Public

    Proyecto para el taller de verano 2025 - Desarrollo de videojuego de granja con C.

    C

  4. mishicoder mishicoder Public