Who am I?
My name is Nathan and I love programming. I started learning to code at school, and now I’m improving my knowledge at 42 Paris.
Today, I have a grounding in programming, social skills and I know how to adapt to different situations.
What can I do?
C programming
With C, I can write algorithms, the functional part of a software program, what makes it run.
Python programming
With Python, I can automate tasks and create simple programs with a basic UI.
Godot game making
With Godot, I can create 2D/3D games using the GDScript programming language.
Website creation
I have the basics of website creation (HTML/CSS/JavaScript), but for a more professional result I know how to use WordPress.
Project Management
I have already managed multiple coding projects in groups.
Video editing and music composing
These are hobbies that I have, but that I can put to good use.
My projects
Here are a few of my projects
A Snake game using C programming language
A simple Snake game implemented in C using the terminal as the interface.
The special feature of this version is that the snake is not a snake, but an army of Patapons, characters from a PSP game. Your goal is to collect as many Ka-chings as possible.
The game ends when you succeed in filling the grid.
The game of life in Python
A Game of Life is a type of cellular automaton, which is a zero-player game in which the user initially draws the starting cells. The program then determines the color of each cell based on certain rules.
For this project, I implemented a Game of Life that features a main menu, handles user inputs using the mouse, and includes pause/play back/play forward options.
In order to create this program, I used the PyGame library, which is very useful for building simple interfaces and handling real-time inputs with a reactive interface.
A simple 2D game using Godot
This is a test game I made to learn how to use Godot.
Godot is capable of 3D, but this is an example of what I am capable of with simple 2D sprites.
The goal is to defeat all the enemies on the level within three lives.