Skip to content
View lolmanQ's full-sized avatar
🖥️
Making video games
🖥️
Making video games

Highlights

  • Pro
Block or Report

Block or report lolmanQ

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
lolmanQ/README.md

About me

A Gameplay & Games programmer

Who am I?

My name is Elias but online I'm known as lolmanQ. I have been programming since 2014, and in that time work on a fair few projects

My skills

  • C++ (2+ year)
    • Studying at TGA
    • Making a game engine and editor from scratch with DX11
  • Unreal Engine (6 month)
    • Using my knowledge of other game engines to speed learn unreal
    • I used it during my internship at She was such a good horse, working on live code
  • Unity (3+ years)
    • I have worked with practically all systems in unity from animations to lighting
    • Not just able to use the editor but also create tools to extend the editor
  • C# (3+ years)
    • I have a background in software development and game development so I have an understanding of the more complex sides of the C# language
    • My coding style is to write self-documenting code, as well as create systems that take care of themselves to reduce dependencies

Projects

Dual time

Dual-time-banner-2

  • Project type: Game
  • Team size: 4 (2 programmers, 1 game designer, 1 artist)
  • My role: Lead programmer

Imagine you take the level cause and effect from Titanfall 2, and you make a parkour system based on ghost runner and other movement games, and boom you have this game itch.io

I served as lead programmer. One of my many responsibilities was the movement

Dual-time-level-1

Dual-time-level-2

Neon ninja

Neon-ninja-level-1

  • Project type: Game
  • My role: Project director, Lead programmer,
  • Team size: 10-20 (1-5 programmers, 1 game designer, 3-8 artist, 3 composers/sfx)

This game is Ghost runner but from an isometric view

I served as Lead programmer going on to becoming the project director

Neon-ninja-demo-level

Kattch

  • Project type: Game jam game
  • My role: Lead programmer
  • Team size: 4 (1 programmer, 2 game designer, 1 artist)

Created during a in school game jam of 48h

Contains a semi realistic jump ark that is fully generated by code

CatJumpLong

Method:

First generates 4 controll points, uses the control points to generate a bezier curve, and then uses a animation curve to get the position of the cat in the bezier curve

Kragen

  • Project type: Game engine
  • Personal project

A game engine in C++

https://github.com/lolmanQ/Kragen (I have nothing to show)

Improved unity scene managment

  • Project type: Game engine extention
  • Personal project

Loading scenes in unity has always been a bit of spegeti code so i created an improved scenemanagment system

Easy to use API

To load a collection of scenes, you only need to pass in a SceneCollection ScriptibleObject

SceneHandler.LoadCollection(SceneCollectionSO collectionToLoad)

Scene collection

SceneManagmentSceneCollection

Easy to use editor UI

SceneManagementEditorUI

Dynamic local mesh LOD

  • Project type: In game system
  • Personal project

Based on the players distance to a point in a mesh it either increases or decreses the amount of triangles on that section of the mesh proceduraly

LocalMeshLOD

https://github.com/lolmanQ/TerrainGenerator

Pocedural terrain generation

  • Project type: In game system
  • Personal project

Pocedural terrain generation with perlin noise PrucedualTerrain

https://github.com/lolmanQ/TerrainGenerator

Other programming languages i know

  • Javascript (4+ years)
  • HTML5/HTML (4+ years)
  • CSS (4+ years)
  • SCSS (2+ years)
  • PHP (1+ year)
  • Node.js (2+ years)

Popular repositories

  1. Kragen Kragen Public

    The kragen engine

    C++ 1

  2. Web1 Web1 Public

    Repository for webbutveckling 1

    HTML

  3. Csharp Csharp Public

    Repository for Programmering 1

    C#

  4. TextGame TextGame Public

    C#

  5. inlamningsuppgift inlamningsuppgift Public

    C#

  6. C-sharp-projects C-sharp-projects Public

    personal random code

    C#