Menu

1 / 2

Porting the NDK “Endless Tunnel” to iOS: A Masterclass in Cross-Platform C++

#sitepoint#cpp#iosdev#gamedev#ndk
Reading 0:00
15s threshold

Community Article

Community articles are authored by SitePoint Premium contributors. Content is screened before publication, and SitePoint reserves the right to moderate or remove articles that violate our guidelines. Views expressed are those of the authors and do not necessarily reflect those of SitePoint.

The AI briefing for Developers

Stay up to date with AI tools, model releases, and developer workflows that matter.

Weekly. Free. One click to leave.

When developers talk about high-performance mobile games, the Android NDK samples by Bruno Oliveira are often cited as the gold standard for clean, low-level C++. But as an iOS developer, I wanted to see if I could take that same “pure” C++ logic and make it sing on an iPhone.

My latest project, TunnelFeveriOS , is the result of that journey. It isn’t just a port; it’s a blueprint for building a custom game engine.

**The Challenge: From .cpp to ** .mm

The original Endless Tunnel is built to live within the Android lifecycle (JNI, Activity, and NDK).…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.