Search Results
Post Author Forum Replies Views [asc] Posted
    Thread: Morgana retro Dungeon Crawler (uses Tilengine)
Post: RE: Morgana retro Dungeon Crawler (uses Tilengine)

Another topic, the flipping card effect: First, gameplay video looks cool! The "selected card FX" animated rainbow effect fom pixel effects is a sequence of frames, or a realtime palette animation?...
megamarc Game development topics 59 180,573 10-26-2021, 04:16 AM
    Thread: Morgana retro Dungeon Crawler (uses Tilengine)
Post: RE: Morgana retro Dungeon Crawler (uses Tilengine)

Next topic, sprite index and drawing order: Don't rely on sprite indexes to get them drawn in specific order, instead use "TLN_SetNextSprite()" to fit to your needs. The implementation of TLN_Ge...
megamarc Game development topics 59 180,573 10-26-2021, 06:01 AM
    Thread: Morgana retro Dungeon Crawler (uses Tilengine)
Post: RE: Morgana retro Dungeon Crawler (uses Tilengine)

Hi Jaume! How are you doing? The "temp.png" animation you use for outlines can't be done with color cycling. Pixel coverage changes between frames. Color cycling only allows changing a given col...
megamarc Game development topics 59 180,573 12-07-2021, 02:29 AM
    Thread: Morgana retro Dungeon Crawler (uses Tilengine)
Post: RE: Morgana retro Dungeon Crawler (uses Tilengine)

Hi Jaume! I'm glad to hear from you, cheer up with the confinement, I hope it passes soon and you are all well. For my part I can't complain, thank you :) I see that the progress of the game is a...
megamarc Game development topics 59 180,573 02-11-2022, 04:22 AM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Great work Richard! I'm glad you're playing a bit with tilengine, I hope that it's an interesting tool for your projects, and don't be afraid of asking for support if you get stuck somewhere. Document...
megamarc Game development topics 43 144,586 09-11-2018, 07:19 AM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Hi Richard, I've tried your sample that embed tilengine inside pygame, and it works. Cool! At first I intended that tilengine would be just a rendering library, without any kind of windowing, inte...
megamarc Game development topics 43 144,586 09-13-2018, 06:22 AM
    Thread: Basic Embedding
Post: RE: Basic Embedding

I Richard! I'm glad to see you're still playing with it. Since you started evaluating it, one new feature I added is the use of multiple engine contexts: it is not a singleton anymore. It uses a...
megamarc Game development topics 43 144,586 10-18-2018, 11:34 PM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Congratulations! That is the idea, to use a streaming texture (optimized for frequent writes) as the target surface, and the use that texture inside the regular rendering pipeline of the framework. ...
megamarc Game development topics 43 144,586 10-24-2018, 05:17 PM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Great work! Ill post a link to your tutorial in Tilengine's Facebook page. Thanks!
megamarc Game development topics 43 144,586 01-22-2019, 02:58 AM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Hi again! I'm glad you're doing good progress, you're working hard on integrating tilengine in Unity :) Regarding your question: no, you don't need to call both Deinit() and DeleteContext(), just o...
megamarc Game development topics 43 144,586 04-23-2019, 07:20 PM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Great work Richard! I'm glad to see that you're doing well and I appreciate your effort about the integration. I'll put a link on facebook to your new tutorial. By the way I'm a little busy now but...
megamarc Game development topics 43 144,586 05-01-2019, 09:26 PM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Hi Richard! Congratulations for your new achievements and integrations. What you're doing in OpenGL with C++ can be done in plain C too, in fact both Tilengine and OpenGL are C libraries. The abili...
megamarc Game development topics 43 144,586 10-14-2019, 08:31 PM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Hi Richard! I'm not a C# expert, but I'll try to help. You should not be worried about the GC destroying anything. All references to returned Tilengine objects are IntPtr encapsulated insie a struc...
megamarc Game development topics 43 144,586 04-18-2019, 07:26 PM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Good work! Is there any public repository with your test, or are they it just private experiments? (I guess). I'm just staring with OpenGL ES in the RPi too, for a job project unrelated to Tilengin...
megamarc Game development topics 43 144,586 11-09-2019, 02:27 AM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Hi RootBeerKing, For this to happen, Godot itself must expose a way to load external libraries and expose them an ARGB surface where to draw. Does Godot engine have such feature? If so, can you ple...
megamarc Game development topics 43 144,586 11-11-2019, 06:01 PM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Hi Richard, thanks for your detailed overview about Unity's editor workflow. I can think about two solutions: If Unity runs standard C# with garbagge collector, yoo can create a class that implemen...
megamarc Game development topics 43 144,586 04-19-2019, 05:39 PM
    Thread: Basic Embedding
Post: RE: Basic Embedding

The main reason to create Tilengine was the raster effects. It's the only open source engine that handles them properly as a core feature. Of course, if you're not interested on them, there are many a...
megamarc Game development topics 43 144,586 11-13-2019, 08:25 AM
    Thread: Basic Embedding
Post: RE: Basic Embedding

I'm glad you like the shooter example :-) the graphics are ripped off from a masterpiece on the Sega MegaDrive/Genesis called Thunder Force IV (Lightening Force in the USA). You're absolute right, ...
megamarc Game development topics 43 144,586 11-13-2019, 06:08 PM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Hi Richard! As you say the surface for tilengine outbut must be 32-bit RGB + alpha, not 8 bit. The default windowing already uses SDL2 to create a valid texture: https://github.com/megamarc/Tileng...
megamarc Game development topics 43 144,586 11-06-2019, 05:16 AM
    Thread: Basic Embedding
Post: RE: Basic Embedding

Thanks for your research. The proper documentation seems to be this: https://docs.godotengine.org/en/3.1/development/cpp/binding_to_external_libraries.html However this is an advanced topic, be...
megamarc Game development topics 43 144,586 11-12-2019, 02:18 AM