introductionulydevprojectsgamesdesignother
  • introduction
  • projects
  • games
  • design
  • other
  • The Curve
  • Helpedia
  • BOOOMING
  • Hyper DOS

introduction

Ulysse Ramage

ulydevhi@uly.dev

I'm Ulysse, a 20 year old originally from Paris and currently studying at the Swiss Federal Institute of Technology of Lausanne (EPFL).

Ever since I was very young, I've always been passionate about video games and computer science. I grew up with game icons such as Mario and Sonic the Hedgehog, and knew, the first time I got a Gameboy in my hands, that I wanted to make games when I grew up.

I started programming at the end of middle school by making websites and soon got on to creating video games for computers and mobile phones, using Lua and frameworks such as Corona SDK and LÖVE.

My passion has led me to study in Switzerland for the past three years, where I am completing my Bachelor degree in Computer Science.

I am also very interested in art, design, photography, and occasionally do modeling.

ulydev
  • introduction
  • projects
  • games
  • design
  • other
projects
The Curve
#coronavirus#music#festival
Helpedia
#sdgs#webapp#social
BOOOMING
#website#fashion#static
Hyper DOS
#rhythm#psychedelic#abstract

games

Here are some of the games I've made throughout the years. Most of these were made during hackathons and gamejams using LÖVE, an open-source 2D framework.

design

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

MUN Crisis

Poster design for a debating event at EPFL Model United Nations. I don't take credit for the drawing in the middle.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

Poster for Helpedia

I designed this poster and printed a bunch of copies, then hung them all around my campus for the launch of Helpedia. I played with the idea of Helpedia becoming a new word in the dictionary.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

EPFL Roll-up

Roll-up designed to show some numbers about research at EPFL, to be displayed in various international events.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

XGrant Roll-up

XGrant is an help program for start-ups at EPFL. I was in charge of designing the roll-up to be printed on a large display at Europe's largest recruitment fair, Forum EPFL.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

Playgrant

Design of a branding for Playgrant, an EPFL program created to help research projects.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

SDG Magazine

115-pages report I entirely designed and created. It was my first time trying my hand at making a magazine, and it was totally worth it despite the long all-nighters.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

Rally Riddle

Design of a flyer for an event at EPFL Innovation Park. The idea is to turn the campus into a treasure map, with paths to follow and a burnt-like effect.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

Bike Day

Flyer designed for an event at EPFL Innovation Park.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

Tunewalk Logo

A logo I designed for an app/game prototype I created. The idea is to walk in rhythm with the music you're listening on your phone, and get the best score by being as accurate as possible.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

Unidev Logo

Logo designed for an online game development community I started. I've organised two game jams while I was maintaining the community and, to this day, it still gathers more than 2'500 computer science students and enthusiasts from all around the world.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

Trail.io Logo

Logo designed for an app prototype called Trail. It is aiming to be a new take on Geocaching, where players print and hide QR code outdoors for other users to find and scan through riddles, hint, and an interactive map.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

Reddit Switch Sticker

Sticker designed as part of r/NintendoSwitch's launch contest, ended up being one of the winning entries.

These are selected design projects that I've made for myself, companies, and associations, mostly using Photoshop.

Reddit Switch

Logo designed for the r/NintendoSwitch subreddit when it launched.

other

Miscellaneous projects such as research, school assignments, or libraries designed to make development easier.

Cellulo-VR

Virtual Reality experiment for the Oculus Quest using the LÖVR Lua game framework, conducted as part of my Bachelor research project at the EPFL Computer-Human Interaction Lab. The project consists of a virtual interface to control physical robots, called Cellulos, in the real world.

During this project, I had to write native libraries for Android using Qt, C/C++ and Java to handle connecting and sending Bluetooth packets to the wireless robots. The project received full grade after 4 months of work and a live demonstration.

gameboj

Gameboy emulator written from scratch in Java during my first year of Computer Science.

It emulates precise CPU cycles and has basic support for audio, along with key remapping, palette editing and post-processing effects.

lovefiddle

lovefiddle is an online tool that lets users write, run, and share snippets of Lua code right inside the browser, for use with LÖVE. It uses love.js to handle running Lua code and the WebAssembly port of the framework.

love-online

love-online is an web application aiming to provide an easy way to upload, run and share LÖVE games right inside the browser. It uses the same tech stack as lovefiddle.

push.lua

push is a resolution-handling library I wrote when I was starting to make games with LÖVE. It lets you design your game with a fixed resolution and automatically adapt to any screen, giving multiple fit options such as stretch or contain. It has gained popularity in the LÖVE community and is used in Harvard's CS50 Introduction to Game Development course.