Move Or Die on Steam Greenlight

Show off your games, demos and other (playable) creations.
Rickton
Party member
Posts: 128
Joined: Tue Mar 19, 2013 4:59 pm
Contact:

Re: Move Or Die on Steam Greenlight

Post by Rickton »

Voted. If you're planning on integrating SteamWorks once you get voted (because I'm sure you will!), let us know (at least as much as you legally can) how easy/hard it is to actually do once you get access to it.
Possession - Escape from the Nether Regions, my roguelike made in LÖVE for the 2013 7-Day Roguelike Challenge
And its sequel, simply called Possession , which is available on itch.io or Steam, and whose engine I've open-sourced!
User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: Move Or Die on Steam Greenlight

Post by josefnpat »

Rickton wrote:Voted. If you're planning on integrating SteamWorks once you get voted (because I'm sure you will!), let us know (at least as much as you legally can) how easy/hard it is to actually do once you get access to it.
I played the demo this afternoon, fantastic! Lots of RAM, but at least it was consistent.

Considering an android/OUYA port? I was able to port HDF with quite a bit of success.

Also, if you do get on steam, please FOSS the SteamWorks changes, so maybe someday they can get pushed into LOVE or a branch of it! I have a feeling that you will have to integrate it right into LOVE w/ some CPP code.
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push
User avatar
SiENcE
Party member
Posts: 792
Joined: Thu Jul 24, 2008 2:25 pm
Location: Berlin/Germany
Contact:

Re: Move Or Die on Steam Greenlight

Post by SiENcE »

Wow! Such a nice polished game! Wish you good luck!

As josefnpat said:
If you plan to integrate SteamWorks API, please tell here. We also plan to go on Steam Greenlight and want to integrate this. I have researched a bit...but currently no started todo a plugin.
User avatar
OmarShehata
Party member
Posts: 259
Joined: Tue May 29, 2012 6:46 pm
Location: Egypt
Contact:

Re: Move Or Die on Steam Greenlight

Post by OmarShehata »

I'll definitely let you guys know if/when I get Steam's API working! (Will most likely be coming back to you guys for help though!)
jjmafiae
Party member
Posts: 1331
Joined: Tue Jul 24, 2012 8:22 am

Re: Move Or Die on Steam Greenlight

Post by jjmafiae »

Do you know C++/C ?
User avatar
slime
Solid Snayke
Posts: 3132
Joined: Mon Aug 23, 2010 6:45 am
Location: Nova Scotia, Canada
Contact:

Re: Move Or Die on Steam Greenlight

Post by slime »

josefnpat wrote:Also, if you do get on steam, please FOSS the SteamWorks changes, so maybe someday they can get pushed into LOVE or a branch of it! I have a feeling that you will have to integrate it right into LOVE w/ some CPP code.
That might not be possible, the SteamWorks API is technically NDA'd still I believe.
I think there are several user-made bindings for C (which you could use LuaJIT's FFI for) and/or Lua though.

The game is really polished! There are some bugs and performance and memory use issues (and a crash bug I'm having that might be LÖVE's fault, I'll try to get that fixed), but aside from that it really feels like a professional commercial game.. and it's fun. I'd buy it. :)

EDIT: I can't reproduce the crash issue using the latest LÖVE source code, so it might have been fixed already.
Also I recommend using the fullscreen-desktop mode instead of borderless windowed mode, it makes for a much nicer experience in OS X at least.
jjmafiae
Party member
Posts: 1331
Joined: Tue Jul 24, 2012 8:22 am

Re: Move Or Die on Steam Greenlight

Post by jjmafiae »

http://www.steampowered.com/steamworks/FAQ.php wrote:4. What language is the Steamworks API available in?

The Steamworks API is written in C++.
User avatar
slime
Solid Snayke
Posts: 3132
Joined: Mon Aug 23, 2010 6:45 am
Location: Nova Scotia, Canada
Contact:

Re: Move Or Die on Steam Greenlight

Post by slime »

Yes, as I said there are several bindings of the Steamworks API for various languages (including C and probably Lua) created by developers who use it. Kind of like how LÖVE's API is written in C++ and exposed to Lua via Lua's C binding API.


The game is using so much VRAM (because it loads tons of large images) that it brings my framerate to a crawl when I use my integrated Intel HD 3000 GPU, since it's paging things in and out of the GPU-controlled portion of my memory very frequently I think (my system only lets the HD 3000 use 512MB of my RAM.)
Reducing the size of images will help a lot with that, as will using DXT texture compression if/when possible.
User avatar
OmarShehata
Party member
Posts: 259
Joined: Tue May 29, 2012 6:46 pm
Location: Egypt
Contact:

Re: Move Or Die on Steam Greenlight

Post by OmarShehata »

Thanks for the tip about the fullscreen in OSX slime. Will add that as an option.

And yeah we definitely need to do something about the huge images. I did work on something that would create smaller versions of every image the first time you start the game, but we disabled it in the demo because it made the startup take too long and had some problems.

Will definitely need to address this though.
User avatar
OmarShehata
Party member
Posts: 259
Joined: Tue May 29, 2012 6:46 pm
Location: Egypt
Contact:

Re: Move Or Die on Steam Greenlight

Post by OmarShehata »

Just thought I'd keep you guys updated, with the recent batch of greenlit games, we've not only gotten through to the top 100, but we've been bumped up and are as of now ranked #27 of all the games on Greenlight!

Image
Post Reply

Who is online

Users browsing this forum: No registered users and 181 guests