Search this site
Embedded Files
Antonino Calderone
  • Home
  • Publications
    • Publications (Italian)
    • Other Papers
  • nuBASIC
  • nuNN
  • mipOS
  • nuRCADE
  • Vintage Projects
Antonino Calderone

Open Source Projects

nuRCADE, formerly known as WinRayCast, stands for New (nu) Raycasting Classic Arcade Development Engine. It is a retro-style pseudo-3D engine and game development platform inspired by early 1990s first-person shooters such as Wolfenstein 3D.

nuRCADE also includes an integrated editor for creating and modifying game levels, together with a playable demo that showcases the engine's core features and provides an immediate example of what can be built with it.

nuBASIC 2.0

A BASIC interpreter inspired by 1980s computers.

nuBASIC is a modern, open-source BASIC interpreter written in modern C++, available for Windows, Linux, and macOS. It is two things at once: a teaching language — approachable for beginners taking their first steps in programming — and a love letter to the home-computer era for retro-computing enthusiasts, all while staying capable enough for real programs. In the spirit of that era, on Windows it even ships with nuRCADE, an integrated raycasting engine so you can build classic 90s-style first-person games in BASIC. 

nuRCADE provides the low-level rendering and engine logic, while nuBASIC exposes a simpler scripting interface so that users can build playable retro-style games without dealing directly with complex graphics programming. The engine is enabled by default on Windows builds; the full API and render loop are documented in the Raycast Game Engine wiki page, and examples/raycast/eclipse_protocol.bas is a complete playable demo (available on Windows platform only for now).


Win64 Installer:

  • https://github.com/eantcal/nubasic/releases/download/v2.0.0/nuBASIC_2.0.0.msi

mipOS 

Multum In Parvo Operating System is a cooperative multitasking real-time operating system specifically designed for single-chip microcontrollers with extremely limited RAM and ROM

nuNN 

Source Code  (Wiki)

Collection of Machine Learning Algorithms for educational purposes.

The nuNN project is accompanied by the book

Fundamentals of Machine Learning: Algorithms and Applications in C++,

available in English and Italian editions:

  • English Kindle: https://www.amazon.com/dp/B0GY9L7N22

  • English paperback: https://www.amazon.com/dp/B0H7KQCFJY

  • Italian Kindle: https://www.amazon.it/dp/B0H6Q12LVJ

  • Italian paperback: https://www.amazon.it/dp/B0DF69MPZF

This site contains technical articles and software created by author for educational purposes. All contents may be used freely.
Email: antonino.calderone@gmail.com
LinkedIn: https://www.linkedin.com/in/eantcal/ 
GitHub: https://github.com/eantcal
SourceForge: https://sourceforge.net/u/eantcal/profile/ https://archiveprogram.github.com/
Google Sites
Report abuse
Google Sites
Report abuse