Home
Learn
Resume
Blog

Live projects


A vault of my old, weird, or half-baked experiments. Have a look! You might spot something interesting! If you want to check out the projects I've worked on for clients, click here.

WW3 simulator cover art

A world economy and diplomacy simulation with game theory average mean fields. A proof of human stupidity, since if there is peace, there will be war. I used Lean4 to prove the credibility of the algorithms.

Utility
Javascript
Gen-lib-js
SVG-World-Map
Procedural
HTML5
CSS3
Backrooms cover art

A backrooms engine I made. Part of a research which questions whether AI can mass generate universes. Code framework made by me under 5 days, levels made by AI following that framework.

Game
Three.js
Javascript
Gen-lib-js
Procedural
AI
HTML5
CSS3
>Invertex search cover art

A free, non-bloated search engine which indexes indie websites. Mostly abides robots.txt and has anti-tarpit-measures.

Backend
PHP
MySQL
Utility
Javascript
Gen-lib-js
Experimental
HTML5
CSS3
Map editor cover art

A basic map editor! You can make maps (models) like Tanki online maps were!

Three.js
Design
Javascript
Gen-lib-js
Utility
Experimental
HTML5
CSS3
N-JS cover art

A custom N dimensional renderer, supports primitive rotations and hyper shapes. Also comes with a wavefont loader.

Utility
Javascript
Gen-lib-js
Procedural
HTML5
CSS3
Black hole 2 cover art

A black hole using shaders, in THREE.js. Explore what it feels like to fall into one. Also available in openGL (under the source codes tab)

Three.js
Javascript
Gen-lib-js
Simulation
Procedural
HTML5
CSS3
Meinkraft cover art

My old german server with lots of unique gamemodes! I hosted, made plugins for it, made the website, store and administrated it. Not a big server but it was friendly. Peaked at 30 players.

Minecraft
Backend
Java
HTML5
CSS3
SATMap cover art

Generate and export game levels from satellite images!

Three.js
Javascript
Gen-lib-js
Utility
Experimental
HTML5
CSS3
>Guess the programming language cover art

A fun game to play! Get as much score as possible.

Javascript
Gen-lib-js
Game
Experimental
HTML5
CSS3
Fish tank cover art

A calm, yet unpleasant experience. Made with jQuery and the water ripple plugin. Requires WebGL to run!

Design
Javascript
Gen-lib-js
JQuery
Fun
HTML5
CSS3
Building Generator cover art

Helps you generate procedural buildings. Can be downloaded and used anywhere.

Three.js
Javascript
Gen-lib-js
Utility
Procedural
HTML5
CSS3
Tree generator cover art

Generate trees of multiple variants which you can export and use it for your own projects.

Three.js
Javascript
Gen-lib-js
Utility
Procedural
HTML5
CSS3
Ramp Jumpp cover art

A mobile game where you need to demolish various structures using heavy vehicles. Inspired by a fake mobile game ad.

Game
GDScript
Godot
Mobile
Fun
Voxel terrain cover art

Optimized voxel terrain generation in javascript using multithreading and spriting.

Three.js
Javascript
Experimental
HTML5
CSS3
Taltadmir cover art

A joke game, not to be taken seriously. My first game. Play as a goat! Includes guns and some funny weapons! Enjoy!

Game
Javascript
Gen-lib-js
Fun
HTML5
CSS3
Dark age cover art

A hack and slash game! Will release in 2025! (Hah, I was naive...)

Game
GDScript
Godot
Experimental
Demo
Private
Russian strike map cover art

A huge map preview. Due to vastness, it is only available upon request. (Email me.)

Demo
Minecraft
On-Request-Exclusive
HTML5
CSS3
3D table designer map cover art

A neat 3D table designer I made for commision.

Demo
Three.js
Javascript
Gen-lib-js
Wordpress
Procedural
On-Request-Exclusive
HTML5
CSS3
Bug Addon cover art

BugR.js is a javascript library which allows you to place bugs on your site. Also comes with high caliber weapons! Very customizable.

Design
Javascript
Gen-lib-js
Fun
HTML5
CSS3
SEO analyzer cover art

A simple SEO Analyzer made almost entirely in PHP.

Utility
Backend
PHP
HTML5
CSS3
Celestial automata cover art

Simulate solar systems and movement of celestial bodies!

Game
Javascript
Gen-lib-js
Simulation
HTML5
CSS3
Rocket simulation cover art

A program which helps simulating apogee rockets! Presented to you by the Team Aladeen.

Utility
Simulation
Javascript
Gen-lib-js
Procedural
HTML5
CSS3
Map editor cover art

Defend your ground using functions!

Game
Simulation
Javascript
Experimental
HTML5
CSS3
Antenna solver cover art

Title says it all. Employs empirical formulas.

Simulation
Javascript
Gen-lib-js
Experimental
HTML5
CSS3
Lego tank in the water cover art

Experimental blender model.

Three.js
Javascript
Gen-lib-js
Design
HTML5
CSS3
Webshop scraper cover art

Can be used to scrape data from webshops. Highly configurable

Utility
Javascript
Gen-lib-js
Backend
PHP
HTML5
CSS3
2d sprite generator cover art

Generate 2d characters for your game. Also supports animations! I will expand it if requested.

Design
Utility
Fun
HTML5
CSS3
Political Fight cover art

My upcoming mobile game! Supports LAN multiplayer.

Game
Mobile
Fun
GDScript
Godot
2d sprite generator cover art

A mobile like template portfolio you can use.

Design
Mobile
Fun
HTML5
CSS3
C99 cover art

A site which contains coding challanges in Hungarian language.

Design
Experimental
HTML5
CSS3
Javascript
Gen-lib-js
PHP
Multilang generator cover art

Generate completely gibberish text in the style of multiple languages!

Utility
Fun
HTML5
CSS3
Javascript
Gen-lib-js
Lobotomy simulator cover art

A Javascript 3d raycast engine fine-tuned for madness. If you don't value your senses feel free to try it out!

Design
Exprimental
HTML5
CSS3
Javascript
Gen-lib-js
CS Achievment list cover art

This is a HOI4 styled computer science achievment "todo list". You can find achievments here in almost any field of CS and Math.

Design
Exprimental
Utility
HTML5
CSS3
Javascript
Gen-lib-js
3D Model cover art

My in-development AI assisted 3D model generator. Does not generate textures.

Utility
Procedural
HTML5
CSS3
Javascript
Gen-lib-js
AI
Build Choser cover art

A Starcraft Broodwar quirky build choser. Exclusively for macskacico.

Utility
Fun
HTML5
CSS3
Javascript
Gen-lib-js
Operating systems tasks cover art

Some example tasks with solutions for that subject. (Only in hungarian)

HTML5
CSS3
Javascript
Gen-lib-js
Utility
UML generator cover art

Generates an UML table from Java code.

HTML5
CSS3
Javascript
Gen-lib-js
Html2Canvas
Utility
I crave for the internet cover art

A burial goods style stop motion maker engine. Enjoy.

HTML5
CSS3
Javascript
Gen-lib-js
Utility
Fun
Coding technologies cover art

Some example tasks with solutions for that subject. This also server as a task generator for practice. (Only in hungarian)

HTML5
CSS3
Javascript
Gen-lib-js
Utility
Clean CSS Layout cover art

I was trying to create a clean theme which I can use in the future. Uses glassmorphism, waves, mosaic and custom cursor.

Design
Frontend
HTML5
CSS3
Car chaos test cover art

A simulation in a city where everyone is driving drunk.

Frontend
Fun
Simulation
HTML5
CSS3
Javascript
Gen-lib-js
Image to ASCII cover art

Convert images to ASCII art. Very customizable!

HTML5
CSS3
Javascript
Gen-lib-js
Utility
Fun
Fantasy map editor cover art

With this free tool you can create an atlas for your fantasy maps. Includes doodadds, biomes, roads, water coasts.

HTML5
CSS3
Javascript
Gen-lib-js
Design
Utility
Data clicker cover art

An AI themed clicker game with some secret twists.

Design
Fun
Game
HTML5
CSS3
Javascript
Gen-lib-js
Custom Image Editor cover art

I was trying to make something that makes pixel art from little input.

Design
Fun
Simulation
Procedural
HTML5
CSS3
Javascript
SVG Editor cover art

A (hopefully mobile compatible) vector image editor tool. Still better than most mobile alternatives.

HTML5
CSS3
Javascript
Gen-lib-js
Design
Simulation
Experimental
Shatter JS cover art

SHATTER.js is a physics engine made by me. It fully supports rigidbody collisions, joints, verlet physics and combined. Click below for example.

HTML5
CSS3
Javascript
Gen-lib-js
Simulation
Overrun cover art

Overrun is a parody game of outrun where you must run over as many bystanders as possible!

HTML5
CSS3
Javascript
Gen-lib-js
Game
Fun
Guess the person cover art

Guess the global figure based on their mirrored image.

HTML5
CSS3
Javascript
Gen-lib-js
Fun
GTK dissertation cover art

A program which can generate economics dissertation. (SHOULD NOT BE USED IN PRODUCTION)

HTML5
CSS3
Javascript
Gen-lib-js
Utility
Fun
Space Game cover art

A physics demo, C to shoot, WASD and mouse to move, Q and E to initialize landing.

Game
Three.js
HTML5
CSS3
Javascript
Gen-lib-js
Experimental
Sandblasters cover art

Sandblasters is an experimental multiplayer cellular automata party game! Comes with unique weapons and destructable terrain! (WIP) Multiplayer server is available upon request.

Game
HTML5
CSS3
Javascript
Node
Gen-lib-js
Socket-js
Procedural
Obfuscator cover art

Bitfuscator™ is an online obfuscator which aims to document most of the obfuscation tactics. These are only there for documentation purposes and are not recommended to use in production as they are quite outdated tactics.

Utility
Obfuscation
HTML5
CSS3
Javascript
Gen-lib-js
Liquid Sort cover art

The idea is not original, I just wanted to make a version which has no ads and does not explode your mobile.

Game
Mobile
Fun
GDScript
Godot
A kelet cover art

A poetry site with quality poetry on it.

HTML5
CSS3
Javascript
Gen-lib-js
Design
Fun
Ion Cross cover art

Somehow the nazies escaped the Earth after WW2 and evolved into an intergalactic empire. They came back for a revenge! You must defend Earth and purge the nazies once more!

Game
Fun
Procedural
HTML5
CSS3
Javascript
Gen-lib-js
End of a law cover art

I was testing how complex can I make a tower defense game. This came out. Made under one week.

Game
Experimental
HTML5
CSS3
Javascript
Gen-lib-js
Siberian Journey cover art

(Satire game, not to be taken seriously). A test game for my physics engine.

Game
Fun
HTML5
CSS3
Javascript
Gen-lib-js
SHATTER.js
Chess Programming Language cover art

Unnecessarily Complex Chess Programming Language is an esoteric, imperative, turing complete language made by Afghan_Goat in 2022.12.30. The memory storage is one-dimensional but the commands are 2-dimensional.

Conlang
Moscow Rumble cover art

Ivan is planning an uprising to "replace" the president. Unfortunately, the russian people does not side with him and thus become threats. But Ivan is not alone, he has Vadim, his best pal. This game was made under 8 days, pardon me for bugs. Exclusively for MAQUES.

Game
Fun
HTML5
CSS3
Javascript
Gen-lib-js
Twisted detective cover art

A game I made for the case of the thinky game jam from 2023.12.02-12.11. Due to me not having a lot of free time the game has very low quality assets. Sorry for that.

Game
WASM
Fun
GDScript
Godot
Wasm-dows cover art

Rust WASM excercise.

WASM
HTML5
CSS3
Javascript
Raft Clash cover art

A mobile game which was inspired by a fake mobile game ad. Requires further optimization.

Game
Mobile
Experimental
GDScript
Godot
Seamless Texture Generator cover art

Convert non-seamless textures to seamless (can be configured)

Utility
HTML5
CSS3
Javascript
Gen-lib-js
Sound Generator 1.0 cover art

Generate sounds based on your configurations.

Utility
HTML5
CSS3
Javascript
Gen-lib-js
Cookbook cover art

Contains my recipes, nothing more, nothing less. I hope you find something tasty there.

Utility
HTML5
CSS3
Javascript
Gen-lib-js
Uniguesser editor cover art

An online map editor for my UNIGuesser game. Can be used to fix poor GPS coordinates. Instead store flatmap coordinates.

Utility
HTML5
CSS3
Javascript
Glitch Text Generator cover art

Create css glitch effects for your website. (Not recommended tough, gives you uneasy feeling when looking at.)

Design
HTML5
CSS3
Javascript
Utility
Badge Generator cover art

Allows you to generate fancy (and not-so-fancy) badges you can use on your website!

Design
HTML5
CSS3
Javascript
Utility
Star Wars Css Theme cover art

A css theme which you can apply to your site to get a Star-Wars intro screen-like experience.

Design
HTML5
CSS3
CSS Lego Theme cover art

Convert your website into Brick with just one css file!

Design
HTML5
CSS3
Horthy-C cover art

This is a joke language, an esolang made by me. Math operations are evaluated from left to right and every command is in Hungarian.

Conlang
Taltadmir Editor cover art

Link for Taltadmir level editor.

Utility
HTML5
CSS3
Javascript
Gen-lib-js
Under construction cover art

A silly project where you need to "get to the bottom of the page".

Design
Experimental
Unfinished
HTML5
CSS3
Javascript
Gen-lib-js
Botka VS The Rock cover art

A horror "Fan" game about my english teacher. Very bad and unoptimized but also a bit funny.

Game
Experimental
Fun
HTML5
CSS3
Javascript
Three.js
Gen-lib-js

Link for Taltadmir mobile port.

Game
Mobile
Fun
HTML5
CSS3
Javascript
Gen-lib-js

No Javascript is used to this simple game.

HTML5
CSS3

Pixel art with only tables.

HTML5
CSS3

A Todo-list which you can use to log your future things to do. My 40th project. (I know, how original, but I just wanted to make one)

HTML5
CSS3
Javascript
Gen-lib-js
Design
Frontend

Generate example dataset or placeholder.

HTML5
CSS3
Javascript
Gen-lib-js
Utility

A site where you can anonymously give ratings to anything ever existed and even search for ratings.

Utility
HTML5
CSS3
Javascript
Backend
PHP
MySQL

Check what may happen in your lifetime. (Accuracy not guaranteed)

Fun
HTML5
CSS3
Javascript

Upload an image and the program will evaluate how many goats do you or the uploaded thing worth. This is an approximation of course so this program is not recommended for getting a real market value.

Utility
Fun
HTML5
CSS3
Javascript
Gen-lib-js

Noise function experiment.

Utility
HTML5
CSS3
Javascript
Gen-lib-js

Generate labyrinths in various sizes.

Fun
HTML5
CSS3
Javascript
Gen-lib-js

Daily code kata. (Return length of number until it reaches four.)

Experimental
HTML5
Javascript

Track free promotional drinks!

Experimental
HTML5
CSS3
Javascript
Gen-lib-js
PHP
MySQL
Utility
Utility
Fun
Javascript

(bookmark)

Bookmark
Utility
Design
Javascript

(bookmark)

Bookmark
Utility
Design
Javascript

(bookmark)

Bookmark
Utility
Design
Javascript

(bookmark) A brute force script for helping users logging into Neptun.

Bookmark
Utility
Design
Javascript

True. (I was bored. Has no professional weight.)

CSS3
HTML5
Fun

(excel game)

Excel
Game
Fun

(no macro, 1 solution only)

Excel
Utility
Utility
Rust

A non-default module for SHATTER.js. Click and drag the mouse to control the hand.

HTML5
CSS3
Javascript
Gen-lib-js
Simulation

A non-default module for SHATTER.js. Updates in the function of distance and time.

HTML5
CSS3
Javascript
Gen-lib-js
Simulation
>My 3D test cover art

My 3d game renderer which I made at early primary school. There are 2 modes, raycast and "normal projection". You can select by pressing A or B. Move with arrows and WSADQE.

WASM
Game
Experimental
>Alien runner cover art

A test project where I made a concave collision. Move with arrow keys and sprint using space.

WASM
Game
>Ant simulation cover art

A basic simulation which offers ants, queens, larvas and enemy ants.

WASM
Simulation
>Awful death rage game cover art

A rage game where you need to dodge infinitely accumulating bullets. Move with arrow keys.

WASM
Game
>Big monkey and monkeylet cover art

Move with WSAD and arrow keys. Made for my parents when I was in primary school.

WASM
Game
>Brick platformer cover art

A platformer where you can change your jump speed mid-game. Move with arrow keys.

WASM
Game
Fun
>Bug attack cover art

A game where you squash bugs with your trusty bug swatter. Click to squash.

WASM
Game
Fun
>Cactus dodge cover art

A fast paced game where your sole goal is to survive your run for as long as possible. Jump small with W and jump high with Space.

WASM
Game
Fun
>Gemcraft clone cover art

A clone of my gemcraft where you only have 2 buildings: a tower and a trap. Place them with clicks.

WASM
Game
>Muscle simulation cover art

A simulation where different muscles with different joint strengths are simulated. Darker ones prefer to not stretch while white ones are jumpy.

WASM
Simulation
>Neodark platformer cover art

You try to get to the end of the level while chased by enemies. Contains physics simulation as well as physical enemies. Move with arrow keys.

WASM
Game
Fun
>Physics cover art

A basic bruteforce physics simulation.

WASM
Simulation
>Rain dodge cover art

A dodge game where your goal is to survive as long as you can. Try to dodge all the things! Move with arrow keys.

WASM
Game
>RND stat generator cover art

A random RPG stat simulator which generates stats randomly. Press spacebar to regenerate.

WASM
Procedural
>Robo-Fred cover art

You are a robot, Fred. Your mission is to go rogue and loot your station killing everybody in your way. Move with WSAD or arrow keys and shoot with the mouse button.

WASM
Game
Procedural
Fun
>Rope physics cover art

A simple ropy physics simulation. The rope can stretch.

WASM
Simulation
>Ruin generator cover art

A simple program which generates a ruins structure. Press space to regenerate the ruins.

WASM
Procedural
>SWAT game cover art

Shoot every enemy in your sight. You can get cover using the boxes on the map. You need to reach a certain time of survival to win. Move using the WSAD and arrow keys and shoot using the mouse.

WASM
Game
Fun
>Shoot the chicken cover art

An angry birds like simulation. Pull the bow back to shoot. It has some quirky physics.

WASM
Game
Fun
>Spider evolution cover art

The simulation features spider agents whose goal is to get food and thrive. You can control your own spider using the arrow keys.

WASM
Simulation
>Spring simulation cover art

A spring movement simulation I made in primary school.

WASM
Simulation
>T-rex game cover art

A remake of the hidden easter egg game on chrome which prompted when the internet went away.

WASM
Game
Fun
>Terrain generator cover art

A 2d terrain generation simulator which occasionally generates trees too. Press spacebar to regenerate world.

WASM
Procedural
>Triangle platformer cover art

My first platformer. You control a triangle in a sidescroller world. Move with the arrow keys.

WASM
Game
Fun
>Zombie horde cover art

A 2 player game which features a boxer-medic and a soldier. Move these 2 characters using WSAD and the arrow keys and shoot using the mouse. Collect powerups and break the highscore!

WASM
Game
Fun
>They found me cover art

A never finished game which would have included custom gun crafting! You are a geek who hacked the ISIS and now they are after you.

Unfinished
Game
Fun
HTML5
CSS3
Javascript
Gen-lib-js
>Derilium cover art

A never finished game. You play as Teve, a biker who got drugged and sees his comrades as his enemies. This demo is literally 1% complete. Only simulation and UI is present.

Unfinished
Game
Fun
HTML5
CSS3
Javascript
Gen-lib-js
SHATTER.js

An unfinished, canvas drawing only javascript game which I made as an experiment. WASD to move.

Unfinished
Game
HTML5
CSS3
Javascript
Gen-lib-js

A way to punish naughty crawlers. Made in PHP. For usage, see my Github page or just link from your site to afghangoat.hu/the_pit

USE AT YOUR OWN RISK
Procedural
Utility
Backend
PHP
Go back to main page