/slipscream

First attempt to messing up with c#

Primary LanguageC#MIT LicenseMIT

🚗 💨 💨 SLIPSCREAM 🚗 💨 💨

I recently fell in love with a retro-inspired racing car game named Slipstream.

Retrogaming is one of my passions, and I'm fascinated by how engineers had develop so great games with so low hardware resources.

So let's try to do something similar with a simple game to better try to understand these challenges!

This project is my first attempt at messing up with C# with the wise guidance of one of the best C# developers in the world: @rodolfotedeschi.


📖 Required knowledge


👩🏻‍💻👨🏻‍💻 Installation and Usage

.NET SDK 6 installation is required.

Windows is the suggested platform for this project.

macOs not recommended: support is limited for x86 architecture and not supported for arm64 architecture yet.


💻 Recommended IDE Setup

The recommended IDE setup is Visual Studio.

A more lightweight editor could be VSCode.

To improve the development experience with VSCode, the installation of the following extensions is recommended:


🧮 SOME THEORY BEHIND PSEUDO 3D 🧮

To achieve a pseudo-3D effect, there are some solutions, which Louis Gorenfeld brilliantly presented in his Pseudo 3d Page.


🚧 THIS IS A WORK IN PROGRESS 🚧

A list of tasks and features that are planned for the future are listed in the checklist.md file.


🐞 Issues / 📝 Discussions / 👥 Contribution

Wanna help?

Feel free to open issues, make suggestions via discussions, or Contribute.

Thanks to have watched and tried this repo 💘.


🆓 License

MIT License // Copyright (©) 2022-now Gianluca Bianco | Rodolfo Tedeschi