Please login or register.

Login with username, password and session length
Advanced search  

News:

IRC channel - server: waelisch.de  channel: #wme (read more)

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - HCDaniel

Pages: [1] 2 3 ... 12
1
Technical forum / Re: Problem overriding changeScene method
« on: November 13, 2021, 11:26:59 AM »
I'm wondering whether you are accidentally created a recursion, since you are overwriting Game.ChangeScene(arg1,arg2,arg3) - but at the end of your function you are calling it with the same arguments again. According to the docs here http://docs.dead-code.org/wme/scripting_about_methods.html (unfortunately link doesn't work so you need to navigate there yourself) you should explicitly specify that you are calling the "original" method by using the "this" keyword. Might be worth a try ;)


2
WME Lite / Re: Building from source (Windows)
« on: February 01, 2021, 08:48:55 AM »
Hi,

unfortunately I do not have the capacity to guide you through the repositories. All I can give you is an initial pointer to the repository https://bitbucket.org/hcdaniel/repo_manifest_wmelite/src/master/ and maybe for your case, since you refer to Windows, this file: https://bitbucket.org/hcdaniel/repo_manifest_wmelite/src/wmelite_development/win32_mingw.xml If you are familiar with Googles "git-repo" tool, you can populate a workspace using some of the manifests. If you are not aware of this tool, it is described in more detail here: https://gerrit.googlesource.com/git-repo/

Regards,

Daniel

3
Technical forum / Re: No more updates for Wintermute?
« on: November 23, 2019, 10:22:30 AM »
There are no big new features. Biggest change is the replacement of the BASS library with SDL_mixer, to avoid license fees. And I added predefined echo and reverb effects. Apart from that its probably just bug fixes. Video playback is not supported, although experimental Android support is available now in a branch.

To reduce the risk of being "stranded", all projects of all platforms include all libraries in source code. It increases build time (at least for the first time), but makes is easier to adapt to new toolchains. Esp mobile platforms seem to require you to recompile all code from time to time, older toolchains are deprecated faster than on e.g. PC platforms.

I am using the "git-repo" tool to create the project workspaces (https://gerrit.googlesource.com/git-repo). You can find the manifests that I use in this repo: https://bitbucket.org/hcdaniel/repo_manifest_wmelite/src/master/ Part of the manifests is in private repos (project settings which might contain sensitive data) , so you cannot use it as-is, but you can derive your own workspaces from it. I don't have the bandwidth to maintain example projects for each platform. But if you know the basic steps on how to build an app/an executable for the platform in question, you'll have everything you need.

4
Technical forum / Re: No more updates for Wintermute?
« on: November 16, 2019, 11:08:18 AM »
Looking at myself, I do not have the bandwidth to actually "develop" WME. All I can handle is to keep my lite fork "alive", e.g. working on Android, iOS and Windows 10 (UWP). I might find some time in the future to have an "emscripten" port working with acceptable quality. The engine still builds for Linux and Win32, I use this primarily for debugging. macOS I haven't tested for quite a while, but I guess it's not too broken to be made working again.

In contrast to the time when WME was a pure Win32 application, maintaining several platforms is taking more time - including mandatory updates, in order to be still able to submit to stores and/or to support new devices. Creating and keeping simple step-by-step tutorials up to date on how to create the corresponding apps, that is sth I cannot provide. Thus, anybody who wants to publish a wmelite game, needs to have some basic developer skills.

I think if there was more interest to create adventure games, eventually people would gather to properly maintain the software, keeping the original WME up to date - and maybe even start a redesign of the engine. At the moment, however, I only see maintenance of the lite version (updates, bugfixes) as reasonable.

5
Game announcements / Re: Five magical amulets for iPhone/iPad
« on: July 10, 2019, 07:27:19 PM »
The Android version of "five magical amulets" has been updated. You can now select "czech" as language upon first start of the app.

6
WME Lite / Re: Proof of concept: WME lite engine running in browser
« on: October 14, 2018, 09:44:54 AM »
Wow, I didn't expect to see anything like that. That's awesome. How does it translate the graphics/sound stuff?

The overall concept of WMElite hasn't changed since you created it, with the exception of replacing BASS by SDL_Mixer, and the addition of audio processing libraries for sound effects. I did not need to do sth special for this port to work.

The major work is done by SDL2, audio is provided by SDL_Mixer, images by the freeimage library and true type fonts by the freetype library.

All the libraries and the WMElite engine compile with minor modifications using the emscripten tools.

The data.dcp is preloaded and provided in something called "emscripten virtual file system", eliminating the need to adjust file system operations in the WMElite engine.

So it's basically the emscripten port of SDL2 that does all the translation work, from opengles2 to webgl, and also handles audio output somehow. I did not even have to look at how it is done, it "just worked". (Well, ok, I had to adjust the game main loop, emscripten wants to use it as callback, an endless loop would block the browser).

7
WME Lite / Proof of concept: WME lite engine running in browser
« on: October 13, 2018, 06:16:59 PM »
Hi,

I have created a proof-of-concept port of WMElite to run in a (modern) browser. You can check it out here:

http://wmelite.bplaced.net/wmelitedemo/test.html

The port is using Emscripten https://github.com/kripken/emscripten to compile the engine C++ code plus dependencies into JavaScript. Although I have not yet spent a lot of time for optimizations, it already seems to work well, without using too much resources. Nevertheless, there will likely be bugs.

Please try it and let me know what you think.

8
Game announcements / Re: Krabat a potajnstwo serbskeho krala
« on: April 29, 2018, 09:51:13 AM »
The Windows 10 UWP version has now been released as well:

https://www.microsoft.com/de-de/store/p/krabat/9p7n45jb0990

Also here, the first part is free, then the game needs to be in-app-purchased to continue.

The UWP version supports PCs, tablets and phones.

9
Game announcements / Re: Krabat a potajnstwo serbskeho krala
« on: April 23, 2018, 08:39:53 AM »
Now that you mention it, we will work on an english text version that should be available this year. But don't let that stop you from playing the game already now ;)

10
Game announcements / Re: Krabat a potajnstwo serbskeho krala
« on: April 15, 2018, 09:02:01 PM »
We have now finalized the Android & iOS version of our game:

https://play.google.com/store/apps/details?id=rapaki.kapsk.game.ski

https://itunes.apple.com/us/app/krabat/id1289067019

The 1st chapter of the game is free. If you want to continue playing, you need to acquire the game via in-app-purchase.

Currently, the game is in German and Sorbian.

The Windows 10 UWP version is to be released soon.






11
Technical forum / Re: Fix to Tru-Type Font Problem
« on: January 03, 2018, 07:08:15 AM »
Is it an option to consider moving to WMElite? It renders fonts with an external library (libfreetype) which does not depend on any Windows settings, so whatever font size you pick will always be used.

12
Game announcements / Re: Five magical amulets for iPhone/iPad
« on: May 16, 2017, 06:28:49 AM »
I already checked what's available in czech. The game itself is complete e.g. can be played in czech, with only some inserts like "several hours later" still being english, and maybe some parts of the menu. The only relevant part that is missing are the in-game hints.

Translating the hints is not trivial, it took me quite a while for the german version. I've asked Mnemonic for help on the czech version, because I could not do the translation by myself. Although I thought about releasing the czech version with english hints, I don't really want to.

Once I have something, would you be willing to test the czech version before release?

13
Game announcements / Re: Five magical amulets for iPhone/iPad
« on: May 15, 2017, 08:19:02 PM »
The german version is now available in all app stores. When the app is started for the first time, you can select english and german language now. Its a static 1-time-only setting, because the dynamic language switching resp. application of a new language to savegames is not (yet) in place.

14
Game announcements / Re: Five magical amulets for iPhone/iPad
« on: May 04, 2017, 06:52:44 AM »
German testers wanted!

I have added missing translations of the German version (mainly the in-game hints) and am now looking for testers.

If you wish to get access to the German version before release, install the app from the store of your choice and then contact me via the support email of that store. I will then add your account to the testers group, and you will receive the test version soon as update.

15
Game announcements / Re: Five magical amulets for iPhone/iPad
« on: April 04, 2017, 08:58:41 PM »
Thanks to the permission of the original authors the game is now available again in english in the app store for iPhone/iPad (https://itunes.apple.com/us/app/five-amulets/id1219616792), in the Android "Play Store" (https://play.google.com/store/apps/details?id=cz.offstudio.amulets) and in the Microsoft store for Windows 10 desktop & mobile (https://www.microsoft.com/en-us/store/p/five-magical-amulets/9pbtbr4d3wbw).

I hope to add a static language choser to the app and revive the czech and german version as well in the coming weeks.

Pages: [1] 2 3 ... 12

Page created in 0.048 seconds with 19 queries.