Andrei-Paul Ionescu's Projects
This here repository contains the code for the Helicopter game, which is a 3D game built with the aid of Unity and C#.
A shell like environment and program, written solely in Java.
This here repository contains the implementation of the Tetris challenge I had to solve for the JFP( Journeé Francilienne de Programmation/ Ile-de-France Programming Day) which is a competition that is organised each year by the three major players in Parisian education, Université Paris-Saclay, Université Paris Cité and Sorbonne Université; this year's edition took place at Sorbonne and man was it fun =).
This here repository contains the code for a library application, implemented with the aid of Java and JavaFX.
An OCaml module for first-ordered logic and automated theorem proving.
An implementation of a match three style game in Lua.
This here repository contains the Java implementation, with the aid of Swing and AWT, of the game Minesweeper.
Mini-Pascal is a minimal copy of the Pascal language, implemented with the aid of OCaml.
This repository contains the first year project I had to do as a student in Computer Science, at the University of Paris( now known as the Université Paris Cité), enrolled in the IO2 module, a module which deals with the internet and utilities used so as to develop functional and full-fledged web applications.
Oasis is a simulation software, which enables the users to experience the process of creating, and maintaining an urban oasis.
This here repository contains an OCaml project whose role is to generate different fractals based on user provided applications for the generator.
A RISC processor implementation in OCaml.
This here repository contains multiple solutions for the paving( or tiling) problem implemented in Python.
The goal of this project is to implement a modern and fully-fledged IDE in Java.
This here repository contains the code for a Pokemon inspired simulation environment, whose purpose is strictly education, and its role is to showcase the engineering behind implementing the game. The project is constructed with the aid of the Löve2D framework, and it is coded in Lua.
This here repository hosts a project whose purpose is to mimic the original Atari console game, Pong. The project is done by own volition, so as to sharpen my skills and understanding of both computer science and game development, and show that I boost skills of clean coding and a vast understanding of computer science basic and a more particular niche of it, that being game development and programming in Python. I didn't invent this game and thus I hold no rights over the core idea of it, all credit goes to the original creator: Allan Alcorn.
This here repository contains the code for an implementation of the game of Pong. The language utilised so as to implement the game is Lua, and the framework used so as to render the GUI is Löve2D.
An implementation of the game of chess in Python.
A random-walk simulation application, written in Java.
A simple game of chess implemented in react.
A visualisation of the red-black trees data structure.
This here repository contains the code for a Pharo( a SmallTalk based language) web application which is implemented with the aid of the seaside framework.
This here repository contains the code for an application which showcases the functionalities of a semantic colouring function, implemented with the aid of Automata Theory.
An implementation in Java of the classic game of snake.
An implementation of the classic game of Snake, written in C++.
Config files for my GitHub profile.