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



Open Eggbert
190Articles

Hall of Fame: Difference between revisions

No edit summary
No edit summary
 
(39 intermediate revisions by the same user not shown)
Line 1: Line 1:
Hall of Fame is list of important items related to the '''Open Eggbert''' project.
Hall of Fame is list of important items related to the '''Open Eggbert''' project.
 
== Speedy Blupi for Windows ==
== Reimplementation ==
{| class="wikitable"
{| class="wikitable"
!Item
!Item
!Stars (0-3)
!Description
!Description
!Related to
|-
|-
|Java
|[[Daniel Roux]]
|Programming language used to develop Open Eggbert
|⭐⭐⭐
|Reimplementation
|C++ a C# developer and author of Speedy Blupi game and author of other Blupi games
|-
|[[Epsitec]]
|⭐⭐⭐
|Company, where the development of Speedy Blupi I/II happened
|-
|[[eGames]]
|⭐
|Company, which published Speedy Blupi as Speedy Eggbert
|-
|[[DirectX]] 3
|⭐
|Set of libraries developed by the Microsoft company for game programming
|-
|[[Windows 95]]
|⭐
|Windows 95 is the oldest operating system, where Speedy Blupi can be launched
|-
|[[React OS]]
|
|React OS is an operating system, where it is possible to run Speedy Blupi/Eggbert
|-
|[[C++]] 98
|⭐
|Programming language used to develop Speedy Blupi/Eggbert
|-
|[[Pentium 100]]
|
|Minimum CPU requirements for Speedy Blupi
|-
|[[ExaGear]]
|⭐
|Android application, which provides the possibility to run the original on the Android operating system
|-
|[[Winlator]]
|⭐
|Android application, which provides the possibility to run the original on the Android operating system
|-
|[[Limbo x86 PC Emulator]]
|
|Android application, which provides the possibility to run Windows 95 or React OS operating systems on the Android operating system and then run the original Speedy Blupi/Eggbert games
|-
|[[VirtualBox]]
|
|Application, which provides the possibility to run Windows 95 or React OS or other operating systems on desktop (Windows, Linux) and then run the original Speedy Blupi/Eggbert games
|-
|[[VMware Workstation]]
|
|Application, which provides the possibility to run Windows 95 or React OS or other operating systems on desktop (Windows, Linux) and then run the original Speedy Blupi/Eggbert games
|-
|[[Qemu]]
|
|Application, which provides the possibility to run Windows 95 or React OS or other operating systems on desktop (Windows, Linux) and then run the original Speedy Blupi/Eggbert games
|-
|[[Ghidra]]
|
|C++ decompiler
|-
|[[IDA]]
|
|C++ decompiler
|-
|[[Wine]]
|⭐⭐⭐
|Provides the ability to run Speedy Blupi/Eggbert (Windows) on the Linux operating system
|-
|-
|LibGDX
|[[fluidsynth]]
|Game framework used to develop Open Eggbert
|
|Reimplementation
|Linux program providing the support to play MIDI files
|-
|-
|GWT
|[[Ray Dream Studio]]
|Google Web Toolkit - provides the possibility to run Java applications in the web browser
|
|Reimplementation
|3D software used to create some graphics for Speedy Blupi games
|-
|-
|OpenGL
|[[x86 Assembly language]]
|OpenGL is used by the LibGDX game framework
|⭐⭐
|Reimplementation
|x86 Assembly language
|}
 
== Speedy Blupi for Windows Phone ==
{| class="wikitable"
|+
!Item
!Stars (0-3)
!Description
|-
|-
|Gimp
|[[Windows Phone]]
|Raster graphics editor
|
|Reimplementation
|Platform and operating system used to run Speedy Blupi (2013)
|-
|-
|Inkscape
|[[XNA]]
|Vector graphics editor
|
|Reimplementation
|
|}
 
== Rapid Eggbert ==
{| class="wikitable"
|+
!Item
!Stars (0-3)
!Description
|-
|-
|Blender
|[[Speedy-Eggbert-2-Source-Code-Decomp]]
|3D graphics software tool
|⭐⭐⭐
|Reimplementation
|Attempt to decompile Speedy Eggbert 2 <nowiki>https://github.com/HMVocaloid/Speedy-Eggbert-2-Source-Code-Decomp</nowiki>
|-
|-
|Box2D
|[[SDL]]
|<nowiki>https://box2d.org/documentation/</nowiki>
|
|Reimplementation
|SDL may be used for the C++ implementation of Open Eggbert
|}{| class="wikitable"
|}
 
== Mobile Eggbert ==
{| class="wikitable"
|+
|+
!Item
!Item
!Stars (0-3)
!Description
!Description
!Related to
|-
|-
|Daniel Roux
|[[MonoGame]]
|C++ a C# developer and author of Speedy Blupi game
|⭐⭐⭐
|Original
|
|}
 
== Open Eggbert ==
{| class="wikitable"
!Item
!Stars (0-3)
!Description
|-
|-
|Epsitec
|[[Java]]
|Company, where the development of Speedy Blupi I/II happened
|⭐⭐⭐
|Original
|Programming language used to develop Open Eggbert
|-
|-
|eGames
|[[Pixel]]
|Company, which published Speedy Blupi as Speedy Eggbert
|⭐⭐
|Original
|Pixel is a game library API, which provides many necessary features for Open Eggbert
|-
|-
|DirectX
|[[LibGDX]]
|Set of libraries developed by the Microsoft company for game programming
|⭐⭐⭐
|Original
|Game framework used to develop Open Eggbert
|-
|-
|Windows 95
|[[GWT]]
|Windows 95 is the oldest operating system, where Speedy Blupi can be launched
|⭐⭐
|Original
|Google Web Toolkit - provides the possibility to run Java applications in the web browser
|-
|-
|C++
|[[JavaScript]]
|Programming language used to develop Speedy Blupi/Eggbert
|
|Original
|Also thanks to this programming language Open Eggbert runs in the browser
|-
|-
|C
|[[OpenGL]]
|Programming language
|⭐⭐
|Both
|OpenGL is used by the LibGDX game framework
|-
|-
|Pentium 100
|[[Vulkan]]
|Minimum CPU requirements for Speedy Blupi
|⭐⭐
|Original
|Vulkan may be an alternative backend for Open Eggbert game engine
|-
|-
|BMP
|[[Blender]]
|Speedy Blupi graphic assets use the BMP format
|⭐⭐
|Both
|3D graphics software tool
|-
|-
|MIDI
|[[Box2D]]
|Speedy Blupi music assets use the MIDI format
|
|Both
|<nowiki>https://box2d.org/documentation/</nowiki>
|-
|-
|WAV
|[[SVG]]
|Speedy Blupi WAV assets use the WAV format
|
|Both
|Vector format used to create new graphics for Open Eggbert
|-
|-
|Java
|[[GraalVM]]
|Programming language used to develop Open Eggbert
|
|Reimplementation
|An alternative JDK
|-
|-
|LibGDX
|[[TeaVM]]
|Game framework used to develop Open Eggbert
|
|Reimplementation
|Provides the possibility to run Java applications in the web browser
|-
|-
|Android
|[[WebFX]]
|Operating system, where both the original and reimplementation can be launched
|
|Both
|JavaFX can run in browser https://github.com/webfx-project/webfx https://webfx.dev/
|-
|-
|GWT
|[[Emscripten]]
|Google Web Toolkit - provides the possibility to run Java applications in the web browser
|
|Reimplementation
|Compiles C++ to JavaScript
|-
|-
|ExaGear
|[[WebGL]]
|Android application, which provides the possibility to run the original on the Android operating system
|
|Original
|Based on OpenGL, but in browser
|-
|-
|Winlator
|[[LWJGL]]
|Android application, which provides the possibility to run the original on the Android operating system
|
|Original
|LibGDX backend for Desktop
|-
|-
|Limbo x86 PC Emulator
|[[Gradle]]
|Android application, which provides the possibility to run Windows 95 or React OS operating systems on the Android operating system and then run the original Speedy Blupi/Eggbert games
|
|Original
|Used to build Open Eggbert
|-
|-
|VirtualBox
|[[Groovy]]
|Application, which provides the possibility to run Windows 95 or React OS or other operating systems on desktop (Windows, Linux) and then run the original Speedy Blupi/Eggbert games
|
|Original
|Groovy is a programming language used to create Gradle scripts
|-
|-
|VMware Workstation
|[[j2cl]]
|Application, which provides the possibility to run Windows 95 or React OS or other operating systems on desktop (Windows, Linux) and then run the original Speedy Blupi/Eggbert games
|
|Original
|Java to Closure JavaScript transpiler
|-
|-
|Qemu
|[[Canvas]]
|Application, which provides the possibility to run Windows 95 or React OS or other operating systems on desktop (Windows, Linux) and then run the original Speedy Blupi/Eggbert games
|
|Original
|Canvas is a container, which is used to draw 2D shapes and images
|-
|-
|OpenGL
|[[JUnit]]
|OpenGL is used by the LibGDX game framework
|
|Reimplementation
|Tool for testing
|-
|-
|Ghidra
|[[Design patterns]]
|C++ decompiler
|
|Original
|Design Patterns
|-
|-
|IDA
|[[UML]]
|C++ decompiler
|
|Original
|UML
|}
== All ==
{| class="wikitable"
!Item
!Stars (0-3)
!Description
|-
|-
|Gimp
|[[BMP]]
|Raster graphics editor
|⭐⭐
|Reimplementation
|Speedy Blupi graphic assets use the BMP format
|-
|-
|Inkscape
|[[MIDI]]
|Vector graphics editor
|⭐⭐
|Reimplementation
|Speedy Blupi music assets use the MIDI format
|-
|-
|Blender
|[[WAV]]
|3D graphics software tool
|⭐⭐
|Reimplementation
|Speedy Blupi WAV assets use the WAV format
|-
|-
|Wine
|[[Android]]
|Provides the ability to run Speedy Blupi/Eggbert (Windows) on the Linux operating system
|⭐⭐⭐
|Original
|Operating system, where both the original and reimplementation can be launched
|-
|-
|BlupiEdit
|[[BlupiEdit]]
|
|Speedy Blupi/Eggbert level editor
|Speedy Blupi/Eggbert level editor
|Both
|-
|-
|tiled-blupi
|[[tiled-blupi]]
|
|Speedy Blupi/Eggbert level editor
|Speedy Blupi/Eggbert level editor
|Both
|-
|-
|X-Edit
|[[X-Edit]]
|⭐
|Speedy Blupi/Eggbert level editor
|Speedy Blupi/Eggbert level editor
|Both
|-
|-
|X-Edit-Mapper
|[[X-Edit-Mapper]]
|⭐
|Exports levels to PNG files
|Exports levels to PNG files
|Both
|-
|Speedy-Eggbert-2-Source-Code-Decomp
|Attempt to decompile Speedy Eggbert 2 https://github.com/HMVocaloid/Speedy-Eggbert-2-Source-Code-Decomp
|Original
|-
|fluidsynth
|Linux program providing the support to play MIDI files
|Original
|-
|Windows Phone
|Platform and operating system used to run Speedy Blupi (2013)
|Original
|-
|-
|Blupi
|[[Blupi]]
|⭐⭐⭐
|Character created by Daniel Roux in 1974
|Character created by Daniel Roux in 1974
|Both
|-
|-
|Box2D
|[[MediaWiki]]
|https://box2d.org/documentation/
|⭐⭐
|Reimplementation
|Software, which openeggbert runs on
|-
|-
|Ray Dream Studio
|[[ChatGPT]]
|3D software used to create some graphics for Speedy Blupi games
|⭐⭐⭐
|Original
|A great helper enabling you to reach your goal faster and better
|-
|-
|MediaWiki
|[[English]]
|Software, which openeggbert runs on
|⭐⭐⭐
|Both
|Language used to create content on openeggbert.com
|}
|}

Latest revision as of 13:35, 23 November 2024

Hall of Fame is list of important items related to the Open Eggbert project.

Speedy Blupi for Windows

Item Stars (0-3) Description
Daniel Roux ⭐⭐⭐ C++ a C# developer and author of Speedy Blupi game and author of other Blupi games
Epsitec ⭐⭐⭐ Company, where the development of Speedy Blupi I/II happened
eGames Company, which published Speedy Blupi as Speedy Eggbert
DirectX 3 Set of libraries developed by the Microsoft company for game programming
Windows 95 Windows 95 is the oldest operating system, where Speedy Blupi can be launched
React OS React OS is an operating system, where it is possible to run Speedy Blupi/Eggbert
C++ 98 Programming language used to develop Speedy Blupi/Eggbert
Pentium 100 Minimum CPU requirements for Speedy Blupi
ExaGear Android application, which provides the possibility to run the original on the Android operating system
Winlator Android application, which provides the possibility to run the original on the Android operating system
Limbo x86 PC Emulator Android application, which provides the possibility to run Windows 95 or React OS operating systems on the Android operating system and then run the original Speedy Blupi/Eggbert games
VirtualBox Application, which provides the possibility to run Windows 95 or React OS or other operating systems on desktop (Windows, Linux) and then run the original Speedy Blupi/Eggbert games
VMware Workstation Application, which provides the possibility to run Windows 95 or React OS or other operating systems on desktop (Windows, Linux) and then run the original Speedy Blupi/Eggbert games
Qemu Application, which provides the possibility to run Windows 95 or React OS or other operating systems on desktop (Windows, Linux) and then run the original Speedy Blupi/Eggbert games
Ghidra C++ decompiler
IDA C++ decompiler
Wine ⭐⭐⭐ Provides the ability to run Speedy Blupi/Eggbert (Windows) on the Linux operating system
fluidsynth Linux program providing the support to play MIDI files
Ray Dream Studio 3D software used to create some graphics for Speedy Blupi games
x86 Assembly language ⭐⭐ x86 Assembly language

Speedy Blupi for Windows Phone

Item Stars (0-3) Description
Windows Phone Platform and operating system used to run Speedy Blupi (2013)
XNA

Rapid Eggbert

Item Stars (0-3) Description
Speedy-Eggbert-2-Source-Code-Decomp ⭐⭐⭐ Attempt to decompile Speedy Eggbert 2 https://github.com/HMVocaloid/Speedy-Eggbert-2-Source-Code-Decomp
SDL SDL may be used for the C++ implementation of Open Eggbert

Mobile Eggbert

Item Stars (0-3) Description
MonoGame ⭐⭐⭐

Open Eggbert

Item Stars (0-3) Description
Java ⭐⭐⭐ Programming language used to develop Open Eggbert
Pixel ⭐⭐ Pixel is a game library API, which provides many necessary features for Open Eggbert
LibGDX ⭐⭐⭐ Game framework used to develop Open Eggbert
GWT ⭐⭐ Google Web Toolkit - provides the possibility to run Java applications in the web browser
JavaScript Also thanks to this programming language Open Eggbert runs in the browser
OpenGL ⭐⭐ OpenGL is used by the LibGDX game framework
Vulkan ⭐⭐ Vulkan may be an alternative backend for Open Eggbert game engine
Blender ⭐⭐ 3D graphics software tool
Box2D https://box2d.org/documentation/
SVG Vector format used to create new graphics for Open Eggbert
GraalVM An alternative JDK
TeaVM Provides the possibility to run Java applications in the web browser
WebFX JavaFX can run in browser https://github.com/webfx-project/webfx https://webfx.dev/
Emscripten Compiles C++ to JavaScript
WebGL Based on OpenGL, but in browser
LWJGL LibGDX backend for Desktop
Gradle Used to build Open Eggbert
Groovy Groovy is a programming language used to create Gradle scripts
j2cl Java to Closure JavaScript transpiler
Canvas Canvas is a container, which is used to draw 2D shapes and images
JUnit Tool for testing
Design patterns Design Patterns
UML UML

All

Item Stars (0-3) Description
BMP ⭐⭐ Speedy Blupi graphic assets use the BMP format
MIDI ⭐⭐ Speedy Blupi music assets use the MIDI format
WAV ⭐⭐ Speedy Blupi WAV assets use the WAV format
Android ⭐⭐⭐ Operating system, where both the original and reimplementation can be launched
BlupiEdit Speedy Blupi/Eggbert level editor
tiled-blupi Speedy Blupi/Eggbert level editor
X-Edit Speedy Blupi/Eggbert level editor
X-Edit-Mapper Exports levels to PNG files
Blupi ⭐⭐⭐ Character created by Daniel Roux in 1974
MediaWiki ⭐⭐ Software, which openeggbert runs on
ChatGPT ⭐⭐⭐ A great helper enabling you to reach your goal faster and better
English ⭐⭐⭐ Language used to create content on openeggbert.com