Каталог

    Fallacies of Doom - Lessons Learned from Porting Doom 3 to Java

    NDC Conferences0.0
    1 hour 4 minutes
    English
    0/16 уроков (0%)
    – из 16

    Fallacies of Doom - Lessons Learned from Porting Doom 3 to Java

    YouTube·NDC Conferences

    Explore the challenges and insights gained from porting Doom 3 to Java in this conference talk. Delve into the fundamentals of Java and game development, examining why Java isn't a major player in video game creation despite its widespread use. Learn about the differences between Java and C++, including operator overloading, unsigned primitives, and immutability. Discover areas where Java could improve by learning from C++, as well as instances where Java surpasses its predecessor. Investigate unfulfilled promises in Java's development and gain valuable lessons applicable to software engineering and language design. Gain a deeper understanding of memory management, type conversion, and floating-point operations while exploring the intricacies of game engine development.

    FreeCourses

    Бесплатные курсы университетов и независимых авторов.

    Каталог на основе данных Class Central. © 2026 Free Courses