Trilight Demo
This is a demonstration of a project I am working on. Maybe some of you heard about the project Trilight. I liked the idea and was looking forward to playing the game, but some time ago I found out the project was cancelled. So I decided that I could at least try to create a similar game, and after receiving an explicit permission from the original developer Michiel De Mey I started working on it. It is just a very basic demo, but I will do my best to make this a decent game.
Download the demo here
Recommended configuration: Windows XP with Service Pack 3 or higher (if an error pops up about missing "msvcp100.dll", you will need to install Visual C++ binaries)
Direct X 9.0b or higher
Also confirmed that it runs under Wine (tested on Ubuntu 12.10)
Installation: Just unpack the ZIP archive anywhere on your disk and run Trilight.exe
Comments (17)

Sort by: Date Rating Last Activity
Loading comments...
Post a new comment
Comments by IntenseDebate
Trilight Demo
2013-03-15T12:41:00-07:00
scootadoo
Demo|Game|
Subscribe to:
Post Comments (Atom)
DeftFunk 61p · 622 weeks ago
@scootadoo_t · 621 weeks ago
Once again, sorry for the inconvenience.
derp13 1p · 604 weeks ago
anonymousmeerkat 73p · 608 weeks ago
Gonna try the game soon, it looks awesome =)
EDIT: Can't play it... it hates my (standard, 1280x1024) resolution (and it screws up my screen badly). Could you _please_ provide an option to make it windowed when the full version comes out?
@scootadoo_t · 608 weeks ago
Sorry about the resolution problem, enabling a windowed mode is very much possible, I'll make sure the final version can do that. Did you manage to play the game or did it crash? The game should restore your original resolution if it tried to change it first, but maybe it didn't succeed for some reason.
anonymousmeerkat 73p · 608 weeks ago
So if you can make it windowed, I'll love you forever =) Okay, I didn't mean it in THAT way, but, well, you know what I mean =P
@scootadoo_t · 608 weeks ago
Enabling windowed mode should be easy, because between you and me, the development builds already do run in windowed mode ;) I probably won't be able to rebuild this particular demo for windowed mode, because since I posted it (in march) the code has already changed, sorry about that.
If I may ask one more thing, what OS are you using?
anonymousmeerkat 73p · 608 weeks ago
I'm using linux (arch linux). And if you're wondering, I'm using wine 1.6-80-gb6fc57e (latest git, as of 2 weeks ago) =)
@scootadoo_t · 608 weeks ago
anonymousmeerkat 73p · 608 weeks ago
Also, I noticed that in the game, you seemed to have an object sorting issue (for example, if I'm on the ground, and there's a wall right beside me, and I move up and right, it will get stuck, instead of hitting the wall and sliding up)... are you using Box2D for the physics and CR? or using a custom-built one?
@scootadoo_t · 608 weeks ago
anonymousmeerkat 73p · 608 weeks ago
@scootadoo_t · 608 weeks ago
anonymousmeerkat 73p · 608 weeks ago
If this can help you, I've written a tutorial on how to fix it, but it's written for a custom-built AABB CR (i.e. game CR that is not in a library). I'm not sure if you'll find anything useful from it, but, well, if you can, awesome! http://mijyn.github.io/tutorial/2013/06/05/platfo... (the part in question is at the end, but you'll probably want to read most of it to understand how it works).
But since that only works for AABB (though it will work for non-AABB, it'll just be a bit buggy, in the same way as using an AABB algorithm to do CR on non-box objects would be buggy), what you'd have to do if you're not using AABB (which you're obviously not), is to replace all of the functions to their SAT equivalent (but since you're using an engine, you'll probably only have to code in `collides_by_axis`, if that), and, of course, use a loop instead of a simple `if (x && y)`.
Sorry, I know I'm being super-vague here, but it's kind of late, and I can't think properly. I hope this can help you though!
@EvdogMusic · 606 weeks ago
@TJK16384 · 606 weeks ago
I was kinda tempted to revive it myself (probably via JavaScript), but yours already looks pretty cool. Sucks that it needs DirectX (or Wine) to run, though.
Ditto on everything @EvdogMusic said. Also, I needed to run the demo with Compatibility Mode set to WinXP+SP3 on my Windows 8 machine. Otherwise, the title screen would flicker for a few seconds, then the application would mysteriously minimize itself. Probably not any fault on your part.
@EvdogMusic · 594 weeks ago