Dieses Buch wird Ihnen beibringen, wie man Computerspiele mit der beliebten Python- Programmiersprache entwickelt – auch wenn Sie noch nie zuvor programmiert haben!
Dieses Buch wird Ihnen beibringen, wie man Computerspiele mit der beliebten Python- Programmiersprache entwickelt – auch wenn Sie noch nie zuvor programmiert haben!
Damit die Performance-Möglichkeiten moderner Multicore-Rechner effizient genutzt werden, muss die Software dafür entsprechend entworfen und entwickelt werden.
Python wird mehr und mehr zur bevorzugten Programmiersprache von Hackern, Reverse Engineers und Softwaretestern, weil sie es einfach macht, schnell zu entwickeln.
Das "International Software Architecture Qualification Board" (iSAQB) hat einen international anerkannten Aus- und Weiterbildungsstandard für Softwarearchitekten etabliert: den Certified Professional for Software Architecture, Foundation Level" (CPSA-F).
Von Apps wird heute im Allgemeinen erwartet, dass sie mindestens auf den beiden großen mobilen Betriebssystemen Android und iOS laufen, im Idealfall gibt es auch noch eine Desktopversion für Windows, Linux und macOS.
Der inzwischen schon eine Weile anhaltende Trend zu kleinen, modularen Services ist ungebrochen und gewinnt für viele Unternehmen immer höhere Bedeutung.
Die Anforderung, Anwendungen plattform- und geräteübergreifend zu erstellen, ist heutzutage fast schon eine Selbstverständlichkeit für viele Entwickler.
Auch nach mehr als fünfundzwanzig Jahren ist OpenGL in der Grafikentwicklung immer noch beliebt, besonders, da immer mehr Spiele und andere Grafikanwendungen plattformübergreifend entworfen werden.
Im seinem dritten shortcut zum Thema Vulkan geht Alexander Rudolph sowohl auf grundsätzliche Themen der 3-D-Grafikprogrammierung als auch auf Besonderheiten des Low-Level-Grafik-API ein.
Application Performance Management: In einer digitalisieten Welt wird es immer wichtiger, dass unsere Softwaresysteme effizient funktionieren, denn schlecht Performance kostet auf kurze oder lange Sicht Geld.
Passend zum baldigen Release von Java 9 wird es Zeit, sich noch einmal intensiv mit dem Java Memory Model auseinanderzusetzen, dessen Spezifikation zu den kompliziertesten im Java-Umfeld gehört.