Announcing EgoVenture
The past
I’ve always been a big fan of the Carol Reed series of adventure games by MDNA games.
In case you don’t know them: Carol’s a private detective solving cases in and around the Swedish town of Norrköping. The game mainly consists of a lot of professional-grade photographs that you wander through in perfect point and click manner while collecting items and solving puzzles. The stories are compelling, gripping and fun and walking around in run-down factories is just the right amount of creepiness I need.
The games are made using the Wintermute engine, which saw its last release over ten years ago at the time of this writing. Wintermute can only create games for the windows operating system.
Being a macOS aficionado I contacted developer Mikael Nyqvist some years ago because I could run his games using Wine on macOS. This was the beginning of a nice partnership where I would recompile his games for macOS and also take some voice parts in the games.
With Apple dropping support for 32 bit software and Wine only slowly catching up with Catalina two years ago and now dropping the i386 platform, this became a burden.
Meanwhile in Sweden, Mikael also was looking for better scalability and broader platform support.
When I sparked a discussion about moving his games to a new engine after getting more intimate with the Godot game engine, things just clicked.
Together we worked down a list of features he needed for his games – which honestly was much more than I expected. However, one feature at a time, we could cross out all things on his list and create a framework for Godot, that would allow easy creation of things just like the Carol Reed series.
The Present
Thankfully, Mikael was always aboard to release the source code and even the sample game with his art under open licenses (MIT and CC-BY-SA).
So today, Deep Entertainment together with MDNA Games would like to announce:
EgoVenture – First person point and click adventure framework for Godot
EgoVenture is a base framework, that takes care of the most basic tasks each game needs, namely:
- Main menu
- Game options
- State and savegame handling
- Scene management
- Inventory handling
- Mouse and touch screen support
and more.
Additionally, its accompanying Godot addons Parrot and Speedy Gonzales complete the games with dialog handling and custom mouse cursors.
Starting a game with EgoVenture is easy using the EgoVenture game template. Check out the getting started guide
If you’d like to see all the features that are possible using EgoVenture, please check out the EgoVenture Example Game made by MDNA games. Up to date releases for Windows, macOS and Linux are available on its own itch.io page
Of course, all addons, the example game and the game template, are available in the Godot asset library.
The future
Mikael has already started creating the new game for 2021 and will be using the EgoVenture engine, so we can expect something awesome in the near future.
Additionally, with EgoVenture and all accompanying addons being released under an open source license, we encourage other game developers to use the framework and if anything happens or questions arise, please don’t hesitate open an issue in the respective issue tracker.
Originally published to dev.to
Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.
Calendar
M | D | M | D | F | S | S |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Archive
- Januar 2024
- Dezember 2023
- April 2021
- März 2021
- September 2020
- Dezember 2019
- November 2019
- Oktober 2019
- Juli 2019
- Juni 2019
- Mai 2019
- April 2019
- März 2019
- September 2018
- August 2018
- Juli 2018
- März 2018
- Januar 2018
- Dezember 2017
- September 2017
- März 2017
- Februar 2017
- Januar 2017
- August 2016
- Mai 2016
- Dezember 2015
- November 2015
- August 2015
- März 2015
- Dezember 2014
- September 2014
- August 2014
- Juli 2014
- Februar 2014
- Oktober 2013
- September 2013
- August 2013
- Juli 2013
- Juni 2013
- Mai 2013
- April 2013
- November 2012
- Oktober 2012
- September 2012
- August 2012
- Juni 2012
- Mai 2012
- März 2012
- Februar 2012
- Januar 2012
- November 2011
- Juli 2011
- Juni 2011
- März 2011
- Februar 2011
- Januar 2011
- Dezember 2010
- November 2010
- April 2010
- Februar 2010
Schreibe einen Kommentar