A downloadable book

Buy Now$5.99 USD or more

Ready to unlock the potential of (retro)programming? Don't miss this guide to mastering the art of portability, with techniques and tips that will transform the way you think about video games.

The purpose of this book is to provide an understanding of the techniques needed to make video games written in ugBASIC portable, allowing them to run on different computers of the time with a single, clean, and efficient source code.

The learning process is structured as a practical journey, starting with Pushori64, an open-source video game released for the Commodore 64, and concluding with Pushori64+, its multiplatform evolution.

Through progressive steps—from refactoring to restyling—you'll gain insights into how to overcome hardware differences without compromising performance.


This book is intended for ugBASIC programmers with some experience with the language and with using 8-bit computers from the 1980s. If you're looking to tackle the challenges of portability, optimization, and multi-target architecture, this book is a valuable resource. If you'd like to learn how to write a video game from scratch, you can read "3 Easy Pieces".

Don't just write code:
write it for many home computers!

๐Ÿค Support the development of ugBASIC

Buying this book is a direct and concrete way to fund and support the development of the ugBASIC project. Every contribution is essential so that the community can continue to benefit from new features, improvements, and an increasingly powerful and up-to-date language.

StatusReleased
CategoryBook
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorspotlessmind1975

Purchase

Buy Now$5.99 USD or more

In order to download this book you must purchase it at or above the minimum price of $5.99 USD. You will get access to the following files:

a less easy piece - exploring portability with ugBASIC.pdf 2 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.