Sitelet https://github.com/Progalt
Skip to content
View Progalt's full-sized avatar

Block or report Progalt

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.

Content in all repositories owned by your account will be closed.
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
Progalt/README.md

Hi there 👋

Hi, I'm Henry and I'm currently studying Computer Science at the University of Portsmouth in the UK. I have a passion for writing Low-Level Software and Real-time 3D Rendering. I'm always open to new and excited challenges, no matter what! Which is probably shown by the vastly different topics I take up.

I really enjoy working in languages that challenge me such as C/C++.

Here's some things I've worked on:

Hobby Rendering Engine

UpdatedSceneView
Hobby Rendering Engine - I wrote this to learn about modern rendering approaches including TAA, Compute and more.

DMG Gameboy Emulator

Showcase1
Gameboy Emulator - A Gameboy Emulator written in C++17, used as a tool to learn more about older hardware and how to emulate them. Featuring a functional CPU, and mostly functional PPU. It can play the majority of Games running MBC1 and 5 Mapper Chips.

Interpreted Programming Language

class CoffeeMaker

	static var coffeesMade = 0

	function brew(type)
		
		println("Brewing your coffee...")

		self.coffeesMade = self.coffeesMade + 1

		println("Made your coffee: " + type)
	end
end

var coffeeMaker = CoffeeMaker()

coffeeMaker.brew("Latte")
coffeeMaker.brew("Americano")

println(CoffeeMaker.coffeesMade)

Solis - A Small interpreted Language written in C with a Lua and Ruby like syntax. Runs similar in performance to Python3.

Pinned Loading

  1. Solis Solis Public

    A fast lua-like embeddable scripting language with a dash of Ruby.

    C 4

  2. HobbyEngine HobbyEngine Public

    A Small 3D Engine used to practice and learn.

    C++ 1

  3. NoteTool NoteTool Public

    C++ 1

  4. gbex gbex Public

    An easy to embed C++ Gameboy emulator

    C++