×
Create a new article
Write your page title here:
We currently have 240 articles on Open Eggbert. Type your article name above or click on one of the titles below and start writing!



Open Eggbert
240Articles

Activities: Difference between revisions

No edit summary
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Activities ==
== Activities ==
* Create ultimate specification of Speedy Blupi/Eggbert games and its related utilities  
 
=== Specification of Speedy Blupi (Epsitec) ===
* 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.
** Identify SB1 and SE1 screens and their buttons and other items on the screen
** Identify SB2 and SE2 screens and their buttons and other items on the screen
** Identify SB1 and SE1 sounds
** Identify SB2 and SE2 sounds
** Identify SB1 and SE1 music
** Identify SB2 and SE2 music
** Describe the custom made save format (BLP files)
** Describe the custom made user info format (BLP files)
** Describe the custom made demo format (BLP files)
** Document mods for Speedy Blupi/Eggbert games (record videos, decribe levels, describe modded graphics/music/sounds)
** Record videos playing SB/SE 1/2  (all possible situations) and save them to Open Eggbert channel and videos.openeggbert.com
*** levels, demos, screens, various situations, animations
 
=== Specification of Speedy Blupi (DadaGames) ===
* 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.
 
** C++, DirectX 3/5, Ghidra, IDA, x86 assembly language, SDL 2 or SDL 3
=== Decompilation of Speedy Blupi (Epsitec) ===
* Decompilation of Speedy Blupi for Windows Phone released in 2013. Then port it to something else 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#, XNA Framework, ILSpy
** [[C++]], [[DirectX]] 3/5, [[Ghidra]], [[IDA]], [[x86]] [[assembly]] language, SDL 2 or SDL 3
* Archive of all Speedy Blupi/Eggbert related websites on the Internet
** https://github.com/HMVocaloid/Speedy-Eggbert-2-Source-Code-Decomp
** [[Webs related to Speedy Blupi]]
 
** https://archive.openeggbert.com/main
=== Archive of all Speedy Blupi/Eggbert related websites on the [[Internet]] ===
* Store the Speedy Blupi/Eggbert related files at drive.openeggbert.com
* [[Webs related to Speedy Blupi]]
* Collect videos on the Youtube
* https://archive.openeggbert.com/main
** https://youtube.openeggbert.com
 
** https://github.com/openeggbert/youtubedl-frontend
=== Store the Speedy Blupi/Eggbert related files at drive.openeggbert.com ===
* Development of Open Eggbert, the reimplementation of Speedy Blupi/Eggbert. Java programming language and LibGdx game framework will be used.
 
** Java, TeaVM, GWT
=== Collect videos on the Youtube ===
* Develop of the Pixel Game Library API and its backends
* https://youtube.openeggbert.com
** LibGDX, OpenGL, Vulkan, JavaFX Canvas, Java2D Canvas, HTML Canvas, Android Canvas, WebGL, WebGPU
* https://github.com/openeggbert/youtubedl-frontend
* Create new game assets
 
** music (MIDI or OGA). Microsoft Music Producer may be used
=== Create new [[game assets]] ===
** sounds (WAV or OGA)
* music ([[MIDI]] or [[OGA]]). [[Microsoft Music Producer]] may be used
** images (BMP or PNG). Blender may be used. ''Inkscape and Gimp may not be used.''
* sounds ([[WAV]] or [[OGA]])
* images ([[BMP]] or [[PNG]]). [[Blender]] may be used. ''[[Inkscape]] and [[Gimp]] may not be used.''
** Goal is to create the completely new graphic. Possible applications to be used for this task are Gimp, Inkscape, Blender and others
*** 3D models will be used to create the new prerendered sprites
*** Game resolution will be 640*480 or 1280*960 (or another technical solution - to be discussed)


== 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

Latest revision as of 15:34, 23 March 2025

Activities

Specification of Speedy Blupi (Epsitec)

  • 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.
    • Identify SB1 and SE1 screens and their buttons and other items on the screen
    • Identify SB2 and SE2 screens and their buttons and other items on the screen
    • Identify SB1 and SE1 sounds
    • Identify SB2 and SE2 sounds
    • Identify SB1 and SE1 music
    • Identify SB2 and SE2 music
    • Describe the custom made save format (BLP files)
    • Describe the custom made user info format (BLP files)
    • Describe the custom made demo format (BLP files)
    • Document mods for Speedy Blupi/Eggbert games (record videos, decribe levels, describe modded graphics/music/sounds)
    • Record videos playing SB/SE 1/2 (all possible situations) and save them to Open Eggbert channel and videos.openeggbert.com
      • levels, demos, screens, various situations, animations

Specification of Speedy Blupi (DadaGames)

  • 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 (Epsitec)

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

Create new game assets

  • music (MIDI or OGA). Microsoft Music Producer may be used
  • sounds (WAV or OGA)
  • images (BMP or PNG). Blender may be used. Inkscape and Gimp may not be used.
    • Goal is to create the completely new graphic. Possible applications to be used for this task are Gimp, Inkscape, Blender and others
      • 3D models will be used to create the new prerendered sprites
      • Game resolution will be 640*480 or 1280*960 (or another technical solution - to be discussed)

Tasks

  1. Repack rar files (like mods) to something better (zip?)