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



Open Eggbert
179Articles

Open Eggbert: Difference between revisions

No edit summary
No edit summary
Line 1: Line 1:
[[File:Open-eggbert-logo.jpg|frame|This is original image of Open Eggbert created by Robert Vokáč]]
== What is "Open Eggbert" ==
== What is "Open Eggbert" ==
'''Open Eggbert''' is open-source free recreation of the 6 following computer games:
[[File:Open-eggbert-logo.jpg|frame|This is original image of Open Eggbert created by Robert Vokáč]]'''Open Eggbert''' is open-source free recreation of the 6 following computer games (lately mentioned as "Six Legacy Games":


# Speedy Blupi I
# Speedy Blupi I
Line 13: Line 11:
== Goals of "Open Eggbert" ==
== Goals of "Open Eggbert" ==


# To provide the ultimate specification of these old games developed around 2000s.
# To provide the ultimate specification of "Six Legacy Games" developed around 2000s (Windows) and in 2013 (Windows Phone).
#* This specification should be sufficient as the manual how to recreate (develop again) these games
#* This specification should be as sufficient as possible to recreate (develop again) these "Six Legacy Games".
# To record videos playing all levels and all possible situations of the games
# To record videos playing all levels and all possible situations of the "Six Legacy Games".
# To provide help how to run and modify these "Six Legacy Games" (Exagear, Wine, Windows Phone emulation or rooting, etc.)
# To list all important websites related to "Six Legacy Games". See https://net.nanoboot.org/websites.jsp
# To recreate these "Six Legacy Games" using Java programming language and the FXGL library.
#* Possible discussion for the technologies to be used is open.
#* Open Eggbert should be just one engine capable to be switched to behave like one of versions of the game. It will be possible to launch Open Eggbert in one of these 7 modes: Blupi I, Blupi II, Demo, Eggbert 1, Eggbert 2, Phone, Eggbert 3
#* It will be a very long way to develop "Open Eggbert", but I think, that the revival of these games is possible.
#* Source code is not available for any of these "Six Legacy Games". This means, we cannot use these source codes to create a game like Speedy Eggbert 3, but the recreation is the way.
#To create the completely new graphic. Possible applications to be used for this task are Gimp and Blender, for example.
##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)
#To create Open Eggbert 3. It means new features in the game.
 
== How to help ==
 
* Improve the Wiki. Me (Robert Vokáč) is now the only moderator. I will be approving the article changes. Any valuable changes are welcome.
* Reverse engineer the EXE or XAP files of "Six Legacy Games".
* Propose new features for Open Eggbert 3
* Propose your ideas regarding openeggbert.com


== Development of "Open Eggbert" ==
== Development of "Open Eggbert" ==

Revision as of 20:36, 3 July 2024

What is "Open Eggbert"

This is original image of Open Eggbert created by Robert Vokáč

Open Eggbert is open-source free recreation of the 6 following computer games (lately mentioned as "Six Legacy Games":

  1. Speedy Blupi I
  2. Speedy Blupi II
  3. Speedy Blupi Demo
  4. Speedy Eggbert 1
  5. Speedy Eggbert 2
  6. Speedy Blupi for Windows Phone

Goals of "Open Eggbert"

  1. To provide the ultimate specification of "Six Legacy Games" developed around 2000s (Windows) and in 2013 (Windows Phone).
    • This specification should be as sufficient as possible to recreate (develop again) these "Six Legacy Games".
  2. To record videos playing all levels and all possible situations of the "Six Legacy Games".
  3. To provide help how to run and modify these "Six Legacy Games" (Exagear, Wine, Windows Phone emulation or rooting, etc.)
  4. To list all important websites related to "Six Legacy Games". See https://net.nanoboot.org/websites.jsp
  5. To recreate these "Six Legacy Games" using Java programming language and the FXGL library.
    • Possible discussion for the technologies to be used is open.
    • Open Eggbert should be just one engine capable to be switched to behave like one of versions of the game. It will be possible to launch Open Eggbert in one of these 7 modes: Blupi I, Blupi II, Demo, Eggbert 1, Eggbert 2, Phone, Eggbert 3
    • It will be a very long way to develop "Open Eggbert", but I think, that the revival of these games is possible.
    • Source code is not available for any of these "Six Legacy Games". This means, we cannot use these source codes to create a game like Speedy Eggbert 3, but the recreation is the way.
  6. To create the completely new graphic. Possible applications to be used for this task are Gimp and Blender, for example.
    1. 3D models will be used to create the new prerendered sprites
    2. Game resolution will be 640*480 or 1280*960 (or another technical solution - to be discussed)
  7. To create Open Eggbert 3. It means new features in the game.

How to help

  • Improve the Wiki. Me (Robert Vokáč) is now the only moderator. I will be approving the article changes. Any valuable changes are welcome.
  • Reverse engineer the EXE or XAP files of "Six Legacy Games".
  • Propose new features for Open Eggbert 3
  • Propose your ideas regarding openeggbert.com

Development of "Open Eggbert"

Current status of development of Open Eggbert: It just started (3rd July 2024)

Source code repository (now empty): https://github.com/openeggbert/open-eggbert