RE:Start! The 2022 PSP Game Jam
Приблизительно через 19 часов стартует джем по разработки хоумбрю игр для любимой в народе портативной консоли Sony PlayStation Portable. Мероприятие продлится до 21 октября.
Тема сформулирована так: It’s not a glitch, it’s a feature!
По условиям джема, игра должна воспроизводится на настоящей PSP. То бишь, если игра запускается на эмуляторе, но не на самом железе, то она будет дисквалифицирована. Правила не запрещают делать игру кросс-платформенным релизом. Для создания игры разрешаются использовать любые подходящие инструменты, включая движки и конструкторы с визуальным скриптингом.
Представленные проекты будут оцениваться по следующим критериям:
- Соответствие теме
- Креативность
- Визуальные и эстетические качества
- Саундтрек
- Понятность для игрока
- Увлекательность
Присоединиться к джему можно через страницу на itch:
https://itch.io/jam/psp-2022-game-jam
Также у сообщества homebrew-разработки под PSP есть свой discord-сервер:
Также стоит заметить, что если участник джема ведет разработку своих решений по коду, то поощряется выкладывание таких проектов на GitHub, GitLab и прочие репозитории open source разработки.
Полезные материалы в тему.
Тулчейны:
- PSP Toolchain: https://github.com/pspdev/psptoolchain
- Rust-PSP Toolchain: https://github.com/overdrivenpotato/rust-psp
- Zig-PSP Toolchain (zig v0.8.1): https://github.com/zPSP-Dev/Zig-PSP
- Installing Toolchains: https://psp-dev.org/doku.php?id=tutorial:toolchain_setup
Интерпретаторы:
- OneLUA (lua): http://onelua.x10.mx
- LuaPlayerPlus (lua): https://github.com/Rinnegatamante/lua-player-plus
- StacklessPSP (python): https://code.google.com/archive/p/pspstacklesspython/
- Scratch on PSP Block Editor: https://snap.berkeley.edu/project?username=pspscratch&projectname=ScratchToPSP
- Scratch on PSP Interpreter: Scratch To PSP
Библиотеки:
- GLib2D: https://github.com/libcg/gLib2D.git
- QuickGame API: https://github.com/IridescentRose/QuickGame
- QuickGame API: https://github.com/IridescentRose/QuickGame
Туториалы:
- PSP-DEV Text Tutorials: https://psp-dev.org/doku.php
- PSP-DEV Video Tutorials: https://www.youtube.com/playlist?list=PLwIRcsl57ziPsDYCi6bgO-W9qqAwuW3Mk
- More Video Tutorials (including Graphics, Scratch, QuickGame): https://www.youtube.com/c/Iridescence
Примерный список потенциально подходящих к использованию движков
(взято из discord-сервера сообщества)
1) PSP Constructor (2D Game Engine)
Video example: https://youtu.be/XLZ8e__gQqc
Download Link: https://psp.brewology.com/downloads/download.php?id=10048&mcid=1
Source code: https://github.com/cbarraco/PSPConstructor
Language: Java, Visual Programming.
Platforms: Windows XP and lower.
Supports: PSP only.
2) RPG Maker 2000/2003 (Pixel RPG Game Engine)
Video example: https://youtu.be/EEZYriQDrH4
Download Link: https://archive.org/details/rm-2-k-107-e
Players:
2.1. RPG Maker 2000/2003? Player
Video example: https://youtu.be/BIlZ6P_tRi8
Download Link: https://archive.org/details/rpg-2-kpp-012-b-04.7z
2.2. EasyRPG RPG Maker 2000/2003 Player 0.2.1 (only PPSSPP, but some simple games might run on PSP) Download Link: https://archive.org/details/easyrpg-psp-0.2.1-testing.7z
2.3. EasyRPG RPG Maker 2000/2003 Player 2011 old version
Download Link: Probably lost forever.
Language: Ruby, Visual Programming.
Platforms: Windows only.
Supports: PSP, and other platforms supporting RPG Maker 2000.
3) RPG creator XP PSP v0.01.1 (Pixel RPG maker on PSP)
Video example: https://youtu.be/Asm98DlhEeo
Download Link: http://psp-news.dcemu.co.uk/rpg-creator-xp-v1−01−1-120136.html
Language: Lua, Visual Programming.
Platforms: PSP only.
Supports: PSP only.
4) My RPG creator for PSP (Pixel RPG Game Engine)
Download link: https://gcup.ru/load/gamemakers/old/my_rpg_creator_for_psp/13−1-0−1145 Language: Lua, Visual Programming.
Platforms: Windows only.
Supports: PSP only.
5) PSP Game Maker v0.07 (2D Game Engine?)
Download link: https://www.thetechgame.com/Downloads/id=80431/psp-game-maker-v007.html Language: Lua? C#?, Visual Programming.
Platforms: Windows only?
Supports: PSP only?
6) Adventure Maker (2D Game Engine)
Video example: https://youtu.be/JwWN5TmRNVQ
Download Link (Demo): https://www.adventuremaker.com/
Download Link (Full): https://vk.com/topic-38803247_33950735
Language: C++? C? C#?, Visual Programming.
Platforms: Windows only.
Supports: PSP, Windows, iPhone and iPod touch, HTML5
7) ShugenDo (2D Fighting Engine)
Video example: https://youtu.be/iM9A80wk3mc
Download Link: https://gcup.ru/load/gamemakers/old/shugendo/13−1-0−394 https://web.archive.org/web/20131115160620/http://sakirsoft.com/shugendo/old-beta-350/ https://mega.nz/#F!5YMxBJTD!VlwLFIK7_Nfgr5jQq_74lQ
Language: C++?
Platforms: Windows only.
Supports: PSP, PS3, Windows, Linux.
8) Mokoi Gaming (2D Game Engine)
Video example: Couldn’t find.
Download link: http://mokoi.sourceforge.net/about/
Documentation: http://mokoi.github.io/mokoi-docs/#index.xml
Language: C, Pawn (Scripting)
Platforms: Windows, Linux, Mac OS.
Supports: PSP, Windows, Linux, Mac OS, BeOS, Haiku, Syllable, Nintendo DS, Dreamcast, Gamecube, Wii, GP2X, Pandora, Windows Mobile, Symbian S60.
9) GameMaker 8/8.1 (2D Game Maker)
Video example: https://youtu.be/updunrLFbbI
Download Link: https://archive.org/details/GameMaker81
Download Link (Port for PSP): https://github.com/KuromeSan/chovy-gm
Language: C++, GameMaker (Scripting), Visual Programming.
Platforms: Windows only.
Supports: PSP, and other platforms supporting GameMaker 8.1
10) ScratchToPSP v0.1 (2D/3D Scratch)
Video example and download links: https://youtu.be/xRDz6DMj39E
Language: Lua, Visual Programming.
Platforms: Any browser supporting HTML5.
Supports: PSP and PSVita.
11) Gen7 Engine (2D/3D Scratch) Still under development, release very soon.
14) OpenBOR (2D Engine)
Video example: https://youtu.be/pzKH_JtM6oU
Download Link/Open Source: https://github.com/DCurrent/openbor
Language: C.
Platforms: Windows only?
Supports: PSP, Windows, Linux, Mac OS, Android, Wii, GP2X, GP2X Wiz, OpenDingux.
15) 3DVIA Virtools (3D Game Engine)
Video example: https://youtu.be/H427FlkpLA8
Download Link: https://gcup.ru/load/gamemakers/virtools/2−1-0−228 https://github.com/PSVita-Dev/reVirtPSP
Language: C++, Visual Programming.
Platforms: Windows and Browser.
Supports: PSP, PS2, PS3, Windows, Mac OS, Xbox, Android, IOS, and more?
16) Marmalade SDK / Airplay SDK / Airplay Arcade (2D/3D Game Engine)
Video Example: https://youtu.be/3fEXoVU3_I0
Download Link: Probably lost forever.
Language: C, C++, Visual Programming?
Platforms: Windows only?
Supports: PSP, Nintendo DS, Windows, Linux, Mac OS, IOS, Android, Symbian, Bada, Windows Phone, Windows Mobile, Brew, Web OS, Tizen, Roku, NetCast, Flash, HTML5.
17) Irrlicht Engine (2D?/3D Game Engine)
Video example: https://youtu.be/3qEGkddURIQ
Download Link: https://irrlicht.sourceforge.io/
Language: C++
Platforms: Windows, Linux, Mac, WinCE (:DD)
Supports: PSP, Windows, Linux, Mac, FreeBSD, Xbox, Symbian, iPhone, AmigaOS, Sailfish OS, Google Native Client.
- 06 октября 2022, 23:45
- 04
5 комментариев