generalnmx
Playful/Fascist Mod
RICONOTE: These tools are for the GP32! But stay tuned!
For those wishing to create and remake games, yet have little to no programming skill, or just get plain frustrated trying to do it on the GP32, there are alternatives!
We have excellent game script engines for the GP32. Now first, what is a "game script" engine you ask? Lemme briefly explain. A game script engine uses a text file containing "keywords" which form a game. This is obviously 100x easier then trying to learn a programming language AND getting it working on the GP32 (which is not the ideal development platform to the newbie coder). Why spend hours upon hours with frustrating results when you could have a cool game in far less time that may even have cross-platform compatibility! (meaning it can be used on more then one platform)
More about cross-platform compatibility. Unless you're a master coder, your program will probably only work on the GP32. So if your only interest is making something within the power of our existing game engines, why not just use a game scripting engine? You will have the same end results as programming it yourself (even learning a new language, except a scripting one instead of programming) and have the luxury of allowing your non-GP32 laden friends to play it on their PCs!
Gigas Engine
Description: An excellent game engine by Pirotic, mainly for RPGs.
Official Description: Frontpage of the Homepage.
Homepage: http://www.pirotic.com/gp32/gigas/
GP32x Forum:http://www.gp32x.de/board/index.php?showforum=27
Development Activity: Very active.
Features
Built in Editor to make your own games with.
Unlimited Maps (of custom sizes)
3 Graphical Layers (upto 300 tiles on screen)
Interactive Entity System (Player, Enemys, NPCs and Objects)
Controls
Collision Detection
Animations
Special Effects
Hotspots (triggering events, teleports etc)
Real-Time Combat (and stats)
File System (SMC)
Unlimited Dialogs (storyline and conversations)
Selectable AI & Teams (for each entity)
Triggers (for dynamic conversations and events)
Unlimited Cutscenes (using both in-game action and external Images/FMV)
Smooth 40fps Graphics engine
Zot
Description: Another excellent game engine by skeezix, this one actually has cross-platform compatibility with Palm OS, Windows, Mac, and possibly Linux. Anything made for GP32 should run on these other platforms too.
Homepage: http://www.codejedi.com/zot/
Official Forum: http://www.emuboards.com/invision/index.php?showforum=37
GP32x Forum: None yet.
Development Activity: Still active.
Features:
(Can't find a list on skeezix's page, need to wait for his input.)
Fenix
Description: An amazing engine revamped by the Fenix Project 1.0 and ported by chui to multiple platforms, including the GP32. With cross-platform compatibility, the current platforms it supports are GP32, Dreamcast, PC (Windows), PS2, and BeOS. Anything made for GP32 should run on these other platforms too.
Official Description: http://www.flamingbird.com/public_html/faq...php?op=view&t=9
Homepage: http://fenix.divsite.net/index.php?opcion=1〈=en (English version is sometimes a month or two out of date)
Official Forum: http://forum.divsite.net/index.php (Spanish)
English Community: <a href='http://www.flamingbird.com/public_html/' target='_blank'>http://www.flamingbird.com/public_html/</a> (English)
GP32x Forum: None yet. (English)
Development Activity: Still active.
Features*:
- blitter 8/16 bits, normal, rotation, scaled, tranlucent, no-color-key, additive & sustractive blits supported
- soft scaled modes (2xscale)
- windowed/full-screen modes
- variable global alpha (up to 256 levels)
- blendops (16 bit modes only)
- Sound (wav/mod/s3m/it/ogg/mid) and mixer
- keyboard and joystick support (though joy is bugged and will be corrected in next version)
- A* limited pathfind
- full access to gfx data
- TTF support
- MPEG2 support
- PNG/MAP (internal format) as default
- pixel perfect (masked) collision managemnt
- text management with input buffer
- Parallax scrolls
- automatic rectangular clipper
- Endian independence
- File I/O
- basic and user defined data types
- Internal debugger & profiler
- pseudo object-oriented (PROCESS)
- a huge basic function library
- signals
- network support (TCP/IP & UDP)
- REGEXP
- Primitive Drawings
* - Not all of these features may be in the GP32 port.
Virtual Novel System (VNS)
Description: A scripting engine to create Virtual Novels made by VirtuaLeech, which are basically books driven by dialogue and pictures. However, the engine is more powerful then simply picture books!
GP32x Download: http://gp32x.de/gp32download.php?do_what=fileinfo&id=330
GP32x Forum: None yet.
Development Activity: Somewhat active - it's still going!
Features:
- multi-threaded options
- user input
- "hot spots" where a mouse (powered by the joystick) can be used to click for effects
- variables
- overlays with up to three pictures on the screen
- MOD music
- sound effects
- 8-bit bitmaps with ANY palette
- 16-bit bitmaps of course
- word wrap
...and more!
So as you can see, we have a wealth of scripting engines for the GP32...now why don't you go out there and code the game you've always dreamed of?
For those wishing to create and remake games, yet have little to no programming skill, or just get plain frustrated trying to do it on the GP32, there are alternatives!
We have excellent game script engines for the GP32. Now first, what is a "game script" engine you ask? Lemme briefly explain. A game script engine uses a text file containing "keywords" which form a game. This is obviously 100x easier then trying to learn a programming language AND getting it working on the GP32 (which is not the ideal development platform to the newbie coder). Why spend hours upon hours with frustrating results when you could have a cool game in far less time that may even have cross-platform compatibility! (meaning it can be used on more then one platform)
More about cross-platform compatibility. Unless you're a master coder, your program will probably only work on the GP32. So if your only interest is making something within the power of our existing game engines, why not just use a game scripting engine? You will have the same end results as programming it yourself (even learning a new language, except a scripting one instead of programming) and have the luxury of allowing your non-GP32 laden friends to play it on their PCs!
Gigas Engine
Description: An excellent game engine by Pirotic, mainly for RPGs.
Official Description: Frontpage of the Homepage.
Homepage: http://www.pirotic.com/gp32/gigas/
GP32x Forum:http://www.gp32x.de/board/index.php?showforum=27
Development Activity: Very active.
Features
Built in Editor to make your own games with.
Unlimited Maps (of custom sizes)
3 Graphical Layers (upto 300 tiles on screen)
Interactive Entity System (Player, Enemys, NPCs and Objects)
Controls
Collision Detection
Animations
Special Effects
Hotspots (triggering events, teleports etc)
Real-Time Combat (and stats)
File System (SMC)
Unlimited Dialogs (storyline and conversations)
Selectable AI & Teams (for each entity)
Triggers (for dynamic conversations and events)
Unlimited Cutscenes (using both in-game action and external Images/FMV)
Smooth 40fps Graphics engine
Zot
Description: Another excellent game engine by skeezix, this one actually has cross-platform compatibility with Palm OS, Windows, Mac, and possibly Linux. Anything made for GP32 should run on these other platforms too.
Homepage: http://www.codejedi.com/zot/
Official Forum: http://www.emuboards.com/invision/index.php?showforum=37
GP32x Forum: None yet.
Development Activity: Still active.
Features:
(Can't find a list on skeezix's page, need to wait for his input.)
Fenix
Description: An amazing engine revamped by the Fenix Project 1.0 and ported by chui to multiple platforms, including the GP32. With cross-platform compatibility, the current platforms it supports are GP32, Dreamcast, PC (Windows), PS2, and BeOS. Anything made for GP32 should run on these other platforms too.
Official Description: http://www.flamingbird.com/public_html/faq...php?op=view&t=9
Homepage: http://fenix.divsite.net/index.php?opcion=1〈=en (English version is sometimes a month or two out of date)
Official Forum: http://forum.divsite.net/index.php (Spanish)
English Community: <a href='http://www.flamingbird.com/public_html/' target='_blank'>http://www.flamingbird.com/public_html/</a> (English)
GP32x Forum: None yet. (English)
Development Activity: Still active.
Features*:
- blitter 8/16 bits, normal, rotation, scaled, tranlucent, no-color-key, additive & sustractive blits supported
- soft scaled modes (2xscale)
- windowed/full-screen modes
- variable global alpha (up to 256 levels)
- blendops (16 bit modes only)
- Sound (wav/mod/s3m/it/ogg/mid) and mixer
- keyboard and joystick support (though joy is bugged and will be corrected in next version)
- A* limited pathfind
- full access to gfx data
- TTF support
- MPEG2 support
- PNG/MAP (internal format) as default
- pixel perfect (masked) collision managemnt
- text management with input buffer
- Parallax scrolls
- automatic rectangular clipper
- Endian independence
- File I/O
- basic and user defined data types
- Internal debugger & profiler
- pseudo object-oriented (PROCESS)
- a huge basic function library
- signals
- network support (TCP/IP & UDP)
- REGEXP
- Primitive Drawings
* - Not all of these features may be in the GP32 port.
Virtual Novel System (VNS)
Description: A scripting engine to create Virtual Novels made by VirtuaLeech, which are basically books driven by dialogue and pictures. However, the engine is more powerful then simply picture books!
GP32x Download: http://gp32x.de/gp32download.php?do_what=fileinfo&id=330
GP32x Forum: None yet.
Development Activity: Somewhat active - it's still going!
Features:
- multi-threaded options
- user input
- "hot spots" where a mouse (powered by the joystick) can be used to click for effects
- variables
- overlays with up to three pictures on the screen
- MOD music
- sound effects
- 8-bit bitmaps with ANY palette
- 16-bit bitmaps of course
- word wrap
...and more!
So as you can see, we have a wealth of scripting engines for the GP32...now why don't you go out there and code the game you've always dreamed of?
Last edited by a moderator: