18 results (0.019 seconds)
++ed by:
GARU ZMUGHAL

2 PAUSE user(s)
1 non-PAUSE user(s).

Robin Redeker
Modules
Games::Construder - A 3D game written in Perl, which is actually playable!
Games::Construder::Client - Client Networking Implementation
Games::Construder::Client::Frontend - Client Rendering, Physics, Keyboard handling and UI management
Games::Construder::Client::Resources - Manage textures and object type attributes for the Client
Games::Construder::Client::UI - Client GUI implementation
Games::Construder::Client::World - Client collision detection and world utilities
Games::Construder::Logging - This module takes care of logging construder client and server output.
Games::Construder::Protocol - Client-Server Protocol Utility Functions
Games::Construder::Server - Server side networking and player management
Games::Construder::Server::Objects - Implementation of Object Type specific behaviour
Games::Construder::Server::PCB - Programming Language implementation for the PCBs
Games::Construder::Server::PatStorHandle - Generic handling of Inventory and Storage
Games::Construder::Server::Player - Implementation of Player central Game Mechanics (the heart of the game)
Games::Construder::Server::Resources - Server side Resource manangent and balancing
Games::Construder::Server::UI - Server-side Userinterface for Player interaction
Games::Construder::Server::World - Server side world management and utility functions
Games::Construder::UI - Construder Userinterface Theme Definition
Games::Construder::Vector - Vector Math Utilities
Provides
Games::Construder::Debug in lib/Games/Construder.pm
Games::Construder::Server::UI::Assignment in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::AssignmentTime in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::BioWarning in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Cheat in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::ColorSelector in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::ConfirmQuery in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::CountQuery in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Help in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Inventory in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Jumper in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::ListQuery in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::MaterialHandbook in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::MaterialView in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::MessageBeacon in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::MessageBeaconList in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::MsgBox in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::NavigationProgrammer in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Navigator in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Notebook in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Paged in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::PatternStorage in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::PCBProg in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::ProximityWarning in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::QueryPatternStorage in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Score in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::SectorFinder in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::ServerInfo in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::ShipTransmission in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Slots in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Status in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::StringQuery in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Teleporter in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::TextScript in lib/Games/Construder/Server/UI.pm
Games::Construder::Server::UI::Trophies in lib/Games/Construder/Server/UI.pm
Games::Construder::Util in lib/Games/Construder.pm
Games::Construder::VolDraw in lib/Games/Construder.pm
Changes for version 0.95
    • gameplay: added jumper items, which can teleport the player once into a certain direction.
    • code: remove some debugging output from server UI stuff.
    • ui: display the name of the object in the selected slot.
    • engine: rewrote (de)materialization to be more generic, tick driven and handle player logouts more gracefully.
    • renderer: try to cleanup unused ctr_dyn_bufs more eagerly. the client now eats ram much much slower.
    • code: small init memleak fix. which did not occur yet.
    • engine: cleanup more data structures that were filled needlessly.
    • engine: plugged a small memory leak that had the potential to grow really big.
    • game: english corrections, thanks a lot Zaba!
    • engine: cleaning up the axis arrays, even though they are really not _that_ expensive memory wise.
    • engine: use static buffer for chunk data serialization.
    • engine: added memory profiling counters.
    • code: moved debugging code into Construder.pm again. Hopefully the CPAN indexer doesn't find it this time...



Hosting generously
sponsored by Bytemark