Lemma is an immersive first-person parkour game. Every parkour move has the potential to modify the environment. Surfaces pop in and out of existence at will.

Report article RSS Feed Mac and Linux Support

Lemma will (eventually) support Mac and Linux via the awesome MonoGame project.

Posted by et1337 on Nov 19th, 2012

How's everyone doing? I'm doing okay. It's a Monday. Hope you're doing okay too. Surviving Sandy aftermath, school, work, and whatever other forms of oppression you may be under.

I don't have anything pretty to show for the past... wow, it's been three weeks. I've been working on a very lofty addition to Lemma's feature bullet list. And that is Mac and Linux support, via the awesome MonoGame project.

Don't get too excited. There is a ton of work left to do before this becomes a reality. But after a few weeks' work, I do know a few things:

  • It's possible. There's a lot missing, but all the code compiles against MonoGame, and a subset runs correctly.
  • I'll have to implement a lot of necessary features on my own. I'll be pushing (or attempting to push) these features back upstream in to the MonoGame project for everyone else to enjoy. It's not as bad as I thought, though. I already completed one big feature (sampler and render states parsed out of .fx files) and am waiting to merge it.
  • In the meantime, I have a build set up where I can quickly switch back and forth between XNA and MonoGame. I can continue developing game features under XNA while patching MonoGame on the side.
  • My plan is to focus primarily on the game code, and whenever the creative juices run dry, I can switch gears and knock out a couple MonoGame features.

It's pretty exciting contributing to MonoGame, as it's a very active project. I'm still new to the whole GitHub workflow, and it seems a bit wonky, but it's leaps and bounds better than anything else out there. Especially because everything is on GitHub. It's like Facebook. It isn't even that great, but the killer feature is that everyone uses it.

Anyway, this week I'll be getting back to game features. Expect pretty screenshots soon.

In other news, I'm roughly one month away from graduating, moving into my first apartment, and starting a real job. I'm worried that coding all day at work will slow progress on Lemma, so I'm trying to get as much work done as possible before then. Hopefully once I start work I can find a schedule that keeps me from burning out on Lemma, because I've come way too far to quit.

Post comment Comments
Guest
Guest May 23 2014, 3:27am says:

This comment is currently awaiting admin approval, join now to view.

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Lemma
Platform
Windows
Developer
Evan Todd
Engine
Custom Built
Contact
Send Message
Official Page
Lemmagame.com
Release Date
Coming Q2 2015
Game Watch
Track this game
News
Browse
News
Report Abuse
Report article
Related Games
Lemma
Lemma Single Player Adventure
Related Engines
Custom Built
Custom Built Commercial Released Sep 1, 2007