This commit is contained in:
Andras Schmelczer 2026-05-11 21:30:57 +01:00
parent f3fc893675
commit bb5b4c4cf3
43 changed files with 585 additions and 524 deletions

View file

@ -7,13 +7,10 @@ thumbnail:
alt: The Ad Astra handheld game running on its OLED display.
period: 'Spring 2020'
sortDate: 2020-04-01
status: Embedded game engine
technologies: ['C', 'ATtiny85V', 'OLED', 'EEPROM', 'PCB design']
selected: true
essay: ad-astra-attiny85-game-engine
legacyAnchor: embedded-game-engine
links:
- label: Source
type: source
url: https://github.com/schmelczer/ad_astra
---

View file

@ -7,13 +7,10 @@ thumbnail:
alt: Screenshot of the Avoid canvas game.
period: 'January 2018'
sortDate: 2018-01-01
status: Early web game
technologies: ['JavaScript', 'Canvas']
selected: false
essay: avoid-early-web-game
legacyAnchor: avoid
links:
- label: Demo
type: demo
url: https://schmelczer.dev/avoid
---

View file

@ -7,10 +7,8 @@ thumbnail:
alt: Screenshot of a Unity city traffic simulation.
period: 'July-August 2018'
sortDate: 2018-08-01
status: Simulation
technologies: ['Unity', 'C#', 'REST API', 'Blender']
selected: false
essay: city-simulation-unity-traffic
legacyAnchor: city-simulation-unity
links: []
---

View file

@ -7,10 +7,8 @@ thumbnail:
alt: Screenshot of a colour grading interface applied to a photograph.
period: 'June 2018'
sortDate: 2018-06-01
status: UI experiment
technologies: ['JavaScript', 'Canvas', 'Image processing']
selected: false
essay: photo-colour-grader
legacyAnchor: photo-colour-grader
links: []
---

View file

@ -7,20 +7,15 @@ thumbnail:
alt: The decla.red browser game interface showing a space scene.
period: 'Autumn-Winter 2020'
sortDate: 2020-11-01
status: Thesis project and browser game
technologies: ['TypeScript', 'Node.js', 'WebSockets', 'Firebase', 'WebGL']
selected: true
essay: declared-shared-simulation-code
legacyAnchor: multiplayer-mobile-game
links:
- label: Source
type: source
url: https://github.com/schmelczer/decla.red
- label: Demo
type: demo
url: https://decla.red
- label: BSc thesis
type: thesis
url: /media/downloads/sdf2d-andras-schmelczer.pdf
download: true
---

View file

@ -7,10 +7,8 @@ thumbnail:
alt: Chart from a foreign exchange prediction experiment.
period: 'Autumn 2019'
sortDate: 2019-10-01
status: Experiment
technologies: ['Python', 'NumPy', 'SciPy', 'Flask', 'MQL4']
selected: false
essay: foreign-exchange-prediction-experiment
legacyAnchor: predicting-foreign-exchange-rates
links: []
---

View file

@ -7,20 +7,15 @@ thumbnail:
alt: Example Python code using the GreatAI API.
period: '2022'
sortDate: 2022-01-01
status: Research project and framework
technologies: ['Python', 'ML deployment', 'API design']
selected: true
essay: greatai-ai-deployment-api
legacyAnchor: great-ai-ai-deployment-framework
links:
- label: PyPI
type: package
url: https://pypi.org/project/great-ai/
- label: Project site
type: site
url: https://great-ai.scoutinscience.com
- label: MSc thesis
type: thesis
url: /media/downloads/great-ai-andras-schmelczer.pdf
download: true
---

View file

@ -7,10 +7,8 @@ thumbnail:
alt: RGB LED strips glowing from a music synchronization project.
period: 'Spring 2016'
sortDate: 2016-04-01
status: Early hardware/software project
technologies: ['Python', 'NumPy', 'FFT', 'Raspberry Pi', 'Vanilla web']
selected: false
essay: lights-synchronized-to-music
legacyAnchor: lights-synchronised-to-music
links: []
---

View file

@ -7,13 +7,10 @@ thumbnail:
alt: Screenshot of the My Notes Android markdown app.
period: 'November 2019'
sortDate: 2019-11-01
status: Android app
technologies: ['Android', 'Kotlin/Java', 'Markdown', 'Markwon']
selected: false
essay: my-notes-android-markdown-app
legacyAnchor: my-notes-android-app
links:
- label: Source
type: source
url: https://github.com/schmelczer/my-notes
---

View file

@ -7,10 +7,8 @@ thumbnail:
alt: JavaFX editor interface for the cooling system simulator input graph.
period: 'October-November 2018'
sortDate: 2018-10-15
status: Input editor
technologies: ['JavaFX', 'JSON', 'REST API']
selected: false
essay: graph-editor-javafx-simulation-input
legacyAnchor: graph-editor-javafx
links: []
---

View file

@ -7,10 +7,8 @@ thumbnail:
alt: Cooling system simulator interface with pipes, pumps, and temperature values.
period: 'October-November 2018'
sortDate: 2018-11-01
status: Simulation and editor
technologies: ['Python', 'Flask', 'NumPy', 'HTML canvas', 'JavaFX']
selected: true
essay: nuclear-cooling-simulation
legacyAnchor: simulating-the-cooling-system-of-a-nuclear-facility
links: []
---

View file

@ -7,13 +7,10 @@ thumbnail:
alt: Screenshot of a generated photography site.
period: 'Summer 2016'
sortDate: 2016-07-01
status: Static site generator
technologies: ['Webpack', 'Image processing', 'Static site generation']
selected: false
essay: photo-site-generator
legacyAnchor: photos
links:
- label: Site
type: site
url: https://photo.schmelczer.dev
---

View file

@ -7,10 +7,8 @@ thumbnail:
alt: Screenshot from an early 3D platform game.
period: 'Autumn 2017'
sortDate: 2017-10-01
status: Early game project
technologies: ['C', 'SDL 1.2', 'Voxel terrain']
selected: false
essay: platform-game-c-sdl
legacyAnchor: platform-game
links: []
---

View file

@ -7,23 +7,17 @@ thumbnail:
alt: SDF-2D browser demo with soft lighting effects.
period: 'Autumn-Winter 2020'
sortDate: 2020-12-01
status: Thesis project and NPM package
technologies: ['TypeScript', 'WebGL', 'WebGL2', 'SDF rendering']
selected: true
essay: sdf-2d-ray-tracing
legacyAnchor: optimising-2d-ray-tracing
links:
- label: NPM package
type: package
url: https://www.npmjs.com/package/sdf-2d
- label: Demo
type: demo
url: https://sdf2d.schmelczer.dev
- label: Video
type: video
url: https://www.youtube.com/watch?v=K3cEtnZUNR0
- label: BSc thesis
type: thesis
url: /media/downloads/sdf2d-andras-schmelczer.pdf
download: true
---

View file

@ -7,16 +7,12 @@ thumbnail:
alt: Life Towers goal tracking interface with tower-like visual structures.
period: 'August-September 2019'
sortDate: 2019-09-01
status: Full-stack web app
technologies: ['Python', 'Angular', 'State synchronization']
selected: true
essay: life-towers-immutable-tries
legacyAnchor: multi-device-life-tracking
links:
- label: Source
type: source
url: https://github.com/schmelczer/life-towers/
- label: Demo
type: demo
url: https://towers.schmelczer.dev
---