Florian Preinfalk

Software Developer

About

Hi, I'm Florian Preinfalk and I'm a software developer. I'm currently employed by incert eTourismus as a PHP backend developer.

Projects

Analytics as a Service (Frontend)

AaaS, which stands for "Analytics as a Service", is a service that is designed to collect data and log messages from various applications. It was originally created for the SWK5 and WEA5 courses. The provided demo and its source code only covers the frontend component.

Try the demo View Code

Boxes 'n' Platforms

In this third-person 3D platformer game, the objective is to collect as many diamonds as possible while reaching the end. However, be cautious of dangerous obstacles such as spikes and enemies that you must avoid along the way. The game consists of four different levels to play through. Developed in 2016 as a school project, this game was written in C# using SDL2, OpenGL, and the Bullet physics engine.

Download View Code

MikePay

This is a project designed to make it easier for people to order food collectively. Users can add their desired items to an online order, which the administrator will pay for, and then the users can reimburse the administrator later. This project was created specifically for the WDP3 course.

Try the demo View Code

MVVWB

I'm the administrator of www.mvvwb.at, the website of our local wind band. The site is built with WordPress. It uses a custom template and custom plugins.

Visit mvvwb.at View Code

fps6

This is a game which is based on the fps tutorial from GameMaker, which is basically a Wolfenstein 3D clone with a single level. This version however was extended by cheats, mouse support, music and an indicator of when you have actually finished the level. In addition to the gameplay improvements, a random level mode was added, where new levels are generated on the fly.

Play in Browser View Code

GMLAST

GMLAST is a library that performs lexical analysis and parsing of the Game Maker Language (GML). Its primary function is to transform GML code into an abstract syntax tree (AST) that can be utilized for further processing. Additionally, it is capable of identifying errors in the code.

Try the demo View Code

Contact

I can be reached on GitHub, LinkedIn or by email.