Search Results
Post Author Forum Replies Views Posted [desc]
    Thread: Python platformer prototype
Post: RE: Python platformer prototype

Updated platform prototype in WIP2: adds player/level interacion showing the usage of Layer::get_tile() and Tilemap:: set_tile() methods, to get info about the environment and modify it, respectively:...
megamarc News & Announcements 1 6,863 11-04-2017, 08:03 PM
    Thread: Tilengine API questions
Post: RE: Tilengine API questions

Hello and welcome to the forums  :) The spriteset memory layout is quite static. It would be easy to implement a method to update the pixels of a pre-allocated spriteset (just as you can do with a ...
megamarc Support 8 23,659 11-23-2017, 09:03 AM
    Thread: Release 1.18
Post: Release 1.18

New engine features: Vastly improved user input: 6 action buttons, start button, up to four simultaneous players. Key bindings and joystick buttons can be redefined. Introduces TLN_EnableInput(), TLN_...
megamarc News & Announcements 0 4,339 11-24-2017, 05:26 AM
    Thread: Release 1.19
Post: Release 1.19

This release adds the following features: Spriteset: adds TLN_SetSpritesetData() to modify spriteset attributes and pixels at runtime. Window: adds CWF_NEAREST window flag to the TLN_WindowFlags e...
megamarc News & Announcements 0 4,647 12-04-2017, 01:46 AM
    Thread: I love Tilengine and the 80s :D
Post: RE: I love Tilengine and the 80s :D

Hi Stefano, welcome to the forums! I appreciate your comments and suggestions. Of course there is a lot to improve, I'm just a single guy maintaining it all with some occasional contributions from ...
megamarc Presentations 9 28,126 12-04-2017, 08:29 AM
    Thread: Tilengine API questions
Post: RE: Tilengine API questions

You're welcome, feature requests are meant to be implemented :-) please add the dynamic change of internal resolution too, if not I will soon forget about it... Interface elements: you can check th...
megamarc Support 8 23,659 12-04-2017, 08:44 AM
    Thread: I love Tilengine and the 80s :D
Post: RE: I love Tilengine and the 80s :D

Thanks again for your suggestions. To get some donations I already have an Itch.io (https://megamarc.itch.io/tilengine) page and a Patreon (https://www.patreon.com/megamarc) one. The problem with patr...
megamarc Presentations 9 28,126 12-04-2017, 05:03 PM
    Thread: Tilengine API questions
Post: RE: Tilengine API questions

All VDP-based systems (like arcade boards or console) used either tiled backgrounds or sprites to build the HUD. Direct pixel access is not possible in these systems easily -some creative trickery is ...
megamarc Support 8 23,659 12-04-2017, 10:19 PM
    Thread: I love Tilengine and the 80s :D
Post: RE: I love Tilengine and the 80s :D

Hi stefano! Everything you wrote is clear and understandable :-) I may or may not agree with some of the opinions, but I won't ever get angry with someone that is evaluating and suggesting things t...
megamarc Presentations 9 28,126 12-12-2017, 09:15 AM
    Thread: Tilengine API questions
Post: RE: Tilengine API questions

You're right, correct CRT emulation is quite complex. I just implemented a cheap one that runs on modest hardware and does a decent job, but of course it's far from accurate. I would recommend to bypa...
megamarc Support 8 23,659 12-15-2017, 04:47 AM
    Thread: I love Tilengine and the 80s :D
Post: RE: I love Tilengine and the 80s :D

How are you doing with tilengine? Any progress? C is a systems language and shouldn't be used to develop applications, only low-level system components. Tilengine is writen in C and that's great, b...
megamarc Presentations 9 28,126 12-15-2017, 11:08 PM
    Thread: Multiple Gamepad inputs? And a couple more buttons?
Post: RE: Multiple Gamepad inputs? And a couple more but...

Hi, how are you doing? Release 1.18 introduced features about input you suggested: more action buttons, a start button, up to four simultaneous players... have you checked it?
megamarc Support 22 64,519 12-21-2017, 12:05 AM
    Thread: felicitaciones
Post: RE: felicitaciones

Feliz año igualmente, gracias!! :)  Sí, la mayoría de actividad en el foro es internacional, aunque también hay gente de cerca que lo va siguiendo. La documentación de C "paso a paso" está a med...
megamarc Soporte 14 34,074 01-01-2018, 02:10 AM
    Thread: Regarding other platforms, like Linux, mobile...
Post: RE: Regarding other platforms, like Linux, mobile....

Hi Domarius, Sorry for the delay. I know about writing portable code for cross-platform development, but not much about unified cross-platfom environments. What I do with Tilengine is to write, deb...
megamarc Support 3 11,268 02-20-2018, 03:33 AM
    Thread: Regarding other platforms, like Linux, mobile...
Post: RE: Regarding other platforms, like Linux, mobile....

Of course you can release multiple platform ports of your project written in C++. The language itself is source-level cross-platform. But you have to build specific binaries for each platform with dif...
megamarc Support 3 11,268 02-24-2018, 05:49 PM
    Thread: Multiple Gamepad inputs? And a couple more buttons?
Post: RE: Multiple Gamepad inputs? And a couple more but...

tmoney2049 Wrote: (02-27-2018, 04:19 AM) -- Hey guys, speaking of Lua, I have a small binding and sample code using LuaFFI (https://github.com/megamarc/Tilengine/pull/18). It's a little bit of voodoo...
megamarc Support 22 64,519 02-28-2018, 01:25 AM
    Thread: Colour Cycling
Post: RE: Colour Cycling

Yes, you can have color cycling in sprites too The Sprite object has the get_palette() method that returns its current palette. One you have it, you can setup a color cycle animation in the same wa...
megamarc Support 15 42,379 04-19-2018, 03:51 AM
    Thread: Colour Cycling
Post: RE: Colour Cycling

Blending is supported on both backgrounds and sprites, so you can use set_blend_mode in sprites too, with the same features. PerspexSphinx Wrote: (04-28-2018, 06:08 AM) -- Hi, I got a sprite Colour ...
megamarc Support 15 42,379 04-28-2018, 11:37 PM
    Thread: Colour Cycling
Post: RE: Colour Cycling

Don't worry about posting questions, I appreciate your interest! Short cause: you found a bug in the python binding. I'll fix it on GitHub, meanwhile you can fix it yourself to proceed with your t...
megamarc Support 15 42,379 04-30-2018, 04:06 PM
    Thread: Colour Cycling
Post: RE: Colour Cycling

PerspexSphinx Wrote: (05-06-2018, 03:33 AM) -- I was just wondering though, why for MIX, there is just set values... MIX, MIX25, MIX50 & MIX75, why can’t one just enter any amount of MIX like MIX15 o...
megamarc Support 15 42,379 05-07-2018, 10:50 PM