IntroWe all know Perl created the original CGI scripts in the early WWW.
We’ve all seen Perl database code running on a cloud server.
We’ve each written dozens (if not hundreds) of Perl scripts & utilities.
But can Perl be used to create something as common, yet as complex, as a graphical video game?
DescriptionMany (if not most) video game engines are written using high-performance languages such as C or C++.
This is especially true for graphical video games, which often are among the most computationally demanding of consumer software applications.
We are faced with the question: can Perl be used to create high-performance, high-quality graphical video games?
Recent advances in Perl optimization and performance technologies have finally brought this goal within reach.
Review the general components of video game development, and how they can be implemented in Perl:
- 3D Graphics Rendering
- Physics Engines
- Non-Player Characters
- Gameplay Genres
- Storyline & Plot Development
Grab your favorite joystick, dust off your old sprites, and let’s make some games!