Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Who will release his/her code?

A topic by themightyglider created Aug 09, 2017 Views: 848 Replies: 9
Viewing posts 1 to 10

I'm one of this crazy Free Software lovers and kinda a little Richard Stallman fanboy. ;-)

Because of this I would like to know if anybody else will release his or her code and assets under a free license and what's your motivation to do so.

On the other hand I would be interested in your reasons to keep your game closed.


P.S.: I won't judge somebody nor start a flame war. I'm just curious.

https://github.com/crabmusket/lowrezjam2017

I made it open source because 1) I currently don't pay for Github and 2) I'm considering turning the codebase into a learning resource after the jam.

(1 edit)

https://github.com/dcecile/off-grid-orcs

My code is public because I think I'll use it as a portfolio piece, and it's open source on the off chance that someone else finds my code helpful for learning Scala.js 馃槈

Edit: Since this is about code, here's a code snippet for determining and animating the cursor sprite...

  def viewSprites(model: Model.Map): Seq[Sprite] = {
    val cursor = model.cursor
    cursor.position match {
      case Some(position) =>
        val spriteBuffer = cursor.action.spriteBuffer
        Seq(Sprite(
          position.spriteTopLeft(spriteBuffer.size),
          spriteBuffer,
          cursor.action.pulse(model.world.currentTime)))
      case None =>
        Seq()
    }
  }

https://gitlab.com/vimino/StarJuggler

From the beginning, my game's Source Code and Assets were under the MIT and the CC-BY-SA licenses, respectfully.
As for the reason: I like Open Source and I'll link it in my webpage/portfolio, probably with the DevLog.

It's nice to know that I am not the only one who shares his code to the world.

Small games are a perfect source to learn from. Their code is easy to understand and to modify. (At least in comparison to full scale projects with 10000+ lines of code.)

My code wil be released by default, my game being a JS one. ;)

We released our code on principle of using it as a demo for our game engine:

https://github.com/oakmound/lowrez17

Hi there :)

my code is available as well on https://github.com/gre/memocart (JS / Raycasting signed distance functions in WebGL)

My code is available via GitHub, but it is entirely unlicenced; if I decide to move forward with the project, I may consider making any future changes on a private repo. I haven't decided yet.

I'm planing not only to publish my code but also make a "review" of it on youtube. There's a lot of silly stuff and flat out design flaws in my code so I want to show people how not to code games :D Follow me on twitter if you're interested: @michael_miriti

Even it the review idea won't work out the code will be published on my github.