Phoenix Game Engine (PGE) is a fully featured engine for game development written by InsertWittyName and MK2k.
PGE Lua is the Lua wrapper of that engine.
Features:
pge.controls - Handling button and analog input.
pge.dir - Directory access and file system operations that deal with directories.
pge.file - File access and file system operations that deal with files.
pge.font - TrueType font loading and drawing.
pge.gfx - Graphic primitives drawing.
pge.math - VFPU math module.
pge.mp3 - MP3 playback for background music.
pge.net - Net and socket functions.
pge.texture - Image loading and drawing.
pge.timer - Timer module.
pge.usb - USB functions.
pge.utils - Utility functions for using the dialogs and retrieving system information.
pge.wav - WAV loading and playback for sound effects.
pge.zip - ZIP file access and extraction.
PGE Lua uses a port of the latest Lua release 5.1.4, which has been optimised specifically for the PSP.
PGE Lua comes with 23 fully commented samples demonstrating how each module is used.
Alongside that, full documentation is available via the homepage: http://pge.luaplayer.org/
There is an emulator for PGE Lua which runs on Windows, Linux, OSX and allows PSP-less development. This is almost complete and will be released at that time.
Install:
Copy the 'pgelua' folder to PSP/GAMEXXX/ (or PSP/GAME/ if your kernel is set to 3xx/4xx in the recovery menu).
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
PSP Hardware Alarm Interface I PSP Hardware Alarm Interface I
This download is for the source code of Mr350's recently released PSP Hardware Alarm Interface I v1.3.359 homebrew application. Be sure to remember this note from the developer before making the download:
"This is still an ON-GOING project and still supported by me (Mr305)
Prokill Fake PSP Bricker Prokill Fake PSP Bricker
Note from the dev (Killerfeeshy):
PROKILL is an app for the PSP that pretends to install Custom Firmware but goes wrong then pretends to brick your PSP
Raptor 3D Raptor 3D
Raptor 3D is a homebrew 3D engine for the PSP. It's a 3D graphics tool for people who want to develop their own homebrew games. Remember this is at the alpha stage, and there might be bugs, but Kojima's been pretty quick with updating previous versions
In The Air Build 2060112 Source Code In The Air Build 2060112 Source Code
Lylatitude has emailed us his homebrew game for the PSP, In The Air, Build 2060112. In The Air is a re-written plane shooting game, originally on Windows. You need to rotate your PSP 90 degrees to play. The source code is released too. Message from the author:
In The Air (ITA). It is a shooting game
Snes9xTYL++ version 23 Source Code Snes9xTYL++ version 23 Source Code
If you're interested in taking homebrew emulation further, or if you just want a bunch of extra source codes you can learn from, then we've got a treat for you. Via DCEmu, we've learned that DaveX has released the source codes to some of the different versions of Snes9xTYL++, which you can download below
3D Model Export Tools 3D Model Export Tools
Lumo has updated his 3db loader, used for 3d modelling on the PSP, to version (preview) 3
PSPuht PSPuht
PSPuht is a library that lets homebrew developers add head- and hand-tracking features to their homebrew projects.
What's new:
This version is greater flexible and give better performances with
a tracking more tolerant to noise/parasites.
- A single allocation is necessary to initialize the buffers
Lua Animation Lib Lua Animation Lib
It's two nights before Christmas and all through the house not a homebrew developer was stirring except Grimfate126. The generous guy has released the fourth installment of his Lua AnimationLib as his present for all Lua developers. This app helps users understand the ins and outs of Lua animations for the PSP
Gmax2PSP Gmax2PSP
It's been quite a while now since we last posted anything about Alatnet's Gmax2PSP app. Well, today Alatnet came out with a new version of Gmax2PSP, bumping it up to version 6. Here's what Alatnet has to say about how this update came about:
After a while of working on my Ultimate Battle MMO game, I came to a small snag..
ssLib ssLib
Continuing his range of homebrew updates, Glynnder from our forums has given something useful to not only homebrew players with his latest PSP project, ssLib v0.2 beta. As you've probably guessed by the title, ssLib is a Lua library that allows Lua coders to add screensaver to any Lua application using just one line of code
Comments on Phoenix Game Engine (Lua) 0.01:
Comments not found
If you noted an error or download link is broken, please, report it via this page or use comments.
Please, select device to check if Phoenix Game Engine (Lua) 0.01 supports it