NodForSped
NodForSped is a racing game developed in Python with PyGame, in which players choose from four cars and race against a computer opponent. The game features three challenging levels and a leaderboard for score tracking.
Ready. Set. GO!
Showcase
During the first semester of Computer Science at the Rotterdam University of Applied Sciences, Yassine and I developed a racing game using Python (and PyGame). In this fun project, the acquired Python knowledge came in handy, and at the same time it was a creative project to build an interactive game. The game contains three levels that become increasingly difficult, with each level introducing new challenges, such as oil slicks on the track and increased speeds. In addition, we created a leaderboard to record scores in a JSON format and display them in the menu.
Gameplay
Cars, Levels and Mechanics
In NodForSped, players can choose from four different cars. These cars have no advantages, only a different appearance. In the game, we use masking, which uses images as coordinates to determine the boundaries of the race track, so that a car cannot leave the track. The game contains three levels: a standard race, a challenging track with obstacles such as oil slicks, and a difficult level with increased speed. As soon as you go off the track, you are reset to the beginning. You always race against the computer (the gray Porsche 911 on the screen), which drives independently in an infinite loop.
About this project
- Context
- First semester Computer Science, Rotterdam Uni of Applied Sciences
- Team
- Maurice, Yassine
- Role
- Full-stack developer
Built with
- Python
- PyGame
More work
More projects
Yuki Chatbot
For Yuki, we created a chatbot that answers questions about their sales data in HubSpot CRM in plain language and prepares proposals itself, built on top of the same AI that enriches sales notes and Chamber of Commerce data in the background.
READ MORE : Yuki Chatbot
Brancom site
The Brancom website, built with custom HTML, PHP, jQuery/JS and Bootstrap 5, combined with SCSS styling and a powerful back-end based on WordPress. Including a blog module, interactive Mega Menu and contact forms with ReCaptcha.
READ MORE : Brancom site
Heemzicht site
The Heemzicht website, a composition of custom HTML, PHP, and Bootstrap 5, together with fully custom styling in SCSS and streamlined management via WordPress. A perfect mix of design and functionality.
READ MORE : Heemzicht site