Abstract
After all the 3D extravagance in the past three chapters, it’s time to look into one more aspect of programming games for Android. While Java and the Dalvik VM are sufficient for a lot of game genres in terms of execution speed, there are times when you need a bit more power. This is especially true for physics simulations, complex 3D animation, collision detection, and so on. This type of code is best written in more “to-the-metal” languages like C/C++ or even assembly language. The Android native development kit (NDK) lets us do exactly that.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Mario Zechner, J.F. DiMarzio and Robert Green
About this chapter
Cite this chapter
Zechner, M., DiMarzio, J.F., Green, R. (2016). Going Native with the NDK. In: Beginning Android Games. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-0472-6_13
Download citation
DOI: https://doi.org/10.1007/978-1-4842-0472-6_13
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-0473-3
Online ISBN: 978-1-4842-0472-6
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books