Giter Club home page Giter Club logo

Hi there 👋

Here is some info about me

📃Currently working for Double Eleven as a programmer.

😄 Favourite Language : C++ ⚡ Other languages I have used : C#, C, Python, Javascript, VB, Assembly, Lua, Brainf**k 🌱 Technologies I'm farmiliar with : SFML, OpenGL, Tkinter, ImGui, HTML, CSS, XML, JSON

🤔 Favourite IDE : Visual Studio 2022 👯 Other IDEs I've used : Code Blocks, Visual Studio Code 💬 Text editors I like : Notepad++

Rio Milano's Projects

2d-game-engine icon 2d-game-engine

This project was made for the Game Engine Construction module at Teesside University (Year 2 Semester 2). We were provided with a base library that only provided us with a pointer to the screen buffer (from Keith Ditchburn named HAPI). From this we built an games engine with simulation and rendering capabilities. This provides an entity component system, user definable behavior via scripts, A* path finding with dynamic graph generation, a preset level editor, animations, color blending, interpolation, scene management, widgets and much more.

3gp icon 3gp

Made for a the Graphics Programming Module at Teesside University. This features the phong light model with point, spot and directional lighting. Use of imgui, a simple entity hirearchy and a backend library provided by Keith Ditchburn that makes making shaders and loading models easier. There is also dynamic terrain generation.

a-star-visualizer icon a-star-visualizer

Code base for a visual demonstration of the A* Algorithm using C++ and SFML

brain icon brain

An esoteric programming language compiler on top of LLVM based on Brainfuck

calculator icon calculator

Showcases an algorithm to convert infix to postfix notation. That is then used within the shunting yard algorithm to allow input of complex mathematical expressions and get accurate output.

cpu-emulator icon cpu-emulator

Valmac-Emulator (8-bit CPU emulation) A simple implementation of the Fetch Decode and Execute cycle.

ecs icon ecs

No idea if this is a good or bad implementation of the ECS design pattern. What I do know is that it is very simple and made as a learning exercise for myself.

glfw icon glfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

imgui icon imgui

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

learnopengl icon learnopengl

Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com

reset-vassistx icon reset-vassistx

A small batch script for resetting Visual Assist X's trial period.

snake icon snake

Advanced Snake Game made in C++ and SFML shows advanced game design/techniques; Scene Management, Path Finding, Interpolation, GUI and much more

visualscripting icon visualscripting

Work that I completed in Year 1 Semester 1 at Teesside University for the Visual Scripting module.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.