Robertvokac (talk | contribs) No edit summary |
Robertvokac (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
== Activities == | == Activities == | ||
* Create ultimate specification of Speedy Blupi/Eggbert games and its related utilities | * Create ultimate specification of [[Speedy Blupi]]/[[Eggbert]] games and its related utilities | ||
** This specification should be as sufficient as possible to recreate these games. | ** This specification should be as sufficient as possible to recreate these games. | ||
** This specification should completely include all the details related to technical information for graphics, sounds, cheats, hacks, bugs, behaviours. | ** This specification should completely include all the details related to technical information for [[graphics]], [[sounds]], [[cheats]], hacks, [[bugs]], behaviours. | ||
** This includes also recording videos of the game play - representing various situations of Blupi to preserve the rules, how the game works, for the future and also as the specification. | ** This includes also recording videos of the game play - representing various situations of [[Blupi]] to preserve the rules, how the game works, for the future and also as the specification. | ||
* Create ultimate specification of Speedy Blupi for Windows Phone released in 2013. | * Create ultimate specification of Speedy Blupi for Windows Phone released in 2013. | ||
** This includes also recording the game play to videos. | ** This includes also recording the game play to videos. | ||
* Decompilation of Speedy Blupi/Eggbert for Windows. Then port it to SDL 2 or SDL 3 and make it portable. | * [[Decompilation]] of Speedy Blupi/Eggbert for [[Windows]]. Then port it to [[SDL]] 2 or SDL 3 and make it portable. | ||
** C++, DirectX 3/5, Ghidra, IDA, x86 assembly language, SDL 2 or SDL 3 | ** [[C++]], [[DirectX]] 3/5, [[Ghidra]], [[IDA]], [[x86]] [[assembly]] language, SDL 2 or SDL 3 | ||
* Decompilation of Speedy Blupi for Windows Phone released in 2013. Then port it to something else and make it portable. | *Decompilation of [[Speedy Blupi for Windows Phone]] released in [[2013]]. Then port it to something else and make it portable. | ||
** C#, XNA Framework, ILSpy | ** [[C#]], [[XNA Framework]], [[ILSpy]] | ||
* Archive of all Speedy Blupi/Eggbert related websites on the Internet | * Archive of all Speedy Blupi/Eggbert related websites on the [[Internet]] | ||
** [[Webs related to Speedy Blupi]] | ** [[Webs related to Speedy Blupi]] | ||
** https://archive.openeggbert.com/main | ** https://archive.openeggbert.com/main | ||
Line 17: | Line 17: | ||
** https://youtube.openeggbert.com | ** https://youtube.openeggbert.com | ||
** https://github.com/openeggbert/youtubedl-frontend | ** https://github.com/openeggbert/youtubedl-frontend | ||
* Development of Open Eggbert, the reimplementation of Speedy Blupi/Eggbert. Java programming language and | * Development of [[Open Eggbert]], the [[reimplementation]] of Speedy Blupi/Eggbert. [[Java]] programming language and [[LibGDX]] game framework will be used. | ||
** Java, TeaVM, GWT | ** Java, [[TeaVM]], [[GWT]] | ||
* Develop of the Pixel Game Library API and its backends | * Develop of the [[Pixel Game Library]] API and its backends | ||
** LibGDX, OpenGL, Vulkan, JavaFX Canvas, Java2D Canvas, HTML Canvas, Android Canvas, WebGL, WebGPU | ** [[OpenGL|LibGDX, OpenGL, Vulkan]], [[JavaFX]] [[Canvas]], [[Java2D]] Canvas, [[HTML]] Canvas, [[Android]] Canvas, [[WebGL]], [[WebGPU]], Server (Java running on the server, graphics rendering on the client via commands received from the server) | ||
* Create new game assets | * Create new [[game assets]] | ||
** music (MIDI or OGA). Microsoft Music Producer may be used | ** music ([[MIDI]] or [[OGA]]). [[Microsoft Music Producer]] may be used | ||
** sounds (WAV or OGA) | ** sounds ([[WAV]] or [[OGA]]) | ||
** images (BMP or PNG). Blender may be used. ''Inkscape and Gimp may not be used.'' | ** images ([[BMP]] or [[PNG]]). [[Blender]] may be used. ''[[Inkscape]] and [[Gimp]] may not be used.'' | ||
== Tasks == | == Tasks == | ||
# Repack rar files (like mods) to something better (zip?) | # Repack rar files (like mods) to something better (zip?) | ||
# Publish Open Eggbert on Google Play (once developed) - https://blog.felgo.com/mobile-development-tips/how-to-publish-an-app-on-google-play | # Publish Open Eggbert on Google Play (once developed) - https://blog.felgo.com/mobile-development-tips/how-to-publish-an-app-on-google-play |
Revision as of 08:02, 2 November 2024
Activities
- Create ultimate specification of Speedy Blupi/Eggbert games and its related utilities
- This specification should be as sufficient as possible to recreate these games.
- This specification should completely include all the details related to technical information for graphics, sounds, cheats, hacks, bugs, behaviours.
- This includes also recording videos of the game play - representing various situations of Blupi to preserve the rules, how the game works, for the future and also as the specification.
- Create ultimate specification of Speedy Blupi for Windows Phone released in 2013.
- This includes also recording the game play to videos.
- Decompilation of Speedy Blupi/Eggbert for Windows. Then port it to SDL 2 or SDL 3 and make it portable.
- Decompilation of Speedy Blupi for Windows Phone released in 2013. Then port it to something else and make it portable.
- Archive of all Speedy Blupi/Eggbert related websites on the Internet
- Store the Speedy Blupi/Eggbert related files at drive.openeggbert.com
- Collect videos on the Youtube
- Development of Open Eggbert, the reimplementation of Speedy Blupi/Eggbert. Java programming language and LibGDX game framework will be used.
- Develop of the Pixel Game Library API and its backends
- Create new game assets
Tasks
- Repack rar files (like mods) to something better (zip?)
- Publish Open Eggbert on Google Play (once developed) - https://blog.felgo.com/mobile-development-tips/how-to-publish-an-app-on-google-play