Search found 113 matches

by ingsoc451
Sun Feb 02, 2020 3:27 pm
Forum: Libraries and Tools
Topic: saferlove: Use encrypted and signed lua files
Replies: 3
Views: 1252

Re: saferlove: Use encrypted and signed lua files

I changed a few things
* separated encryption and (public) signing key
* encryption key is calculated at runtime
* and file format, key generation, etc
I think, it is now a little harder to access the encryption key.
It is still very easy with a debug/memory tool
by ingsoc451
Mon Jan 27, 2020 9:18 pm
Forum: Libraries and Tools
Topic: saferlove: Use encrypted and signed lua files
Replies: 3
Views: 1252

saferlove: Use encrypted and signed lua files

(WIP) Currently only linux is supported https://github.com/monolifed/saferlove run "make safer.so" to create everything (it will ask you a password to create privatekey.lua) run "make encryptfiles" This will use the list filelist.lua to encrypt files You can also encrypt files with encrypt.lua requi...
by ingsoc451
Sun Jan 26, 2020 3:37 pm
Forum: Support and Development
Topic: IntelliJ or Zerobrane?
Replies: 8
Views: 449

Re: IntelliJ or Zerobrane?

SciTe with over 100 themes https://github.com/monolifed/scite_theme
Soon rxi/lite

You can add your own commands etc
by ingsoc451
Sat Jan 25, 2020 11:55 pm
Forum: Support and Development
Topic: Is it possible to build an encrypted .exe?
Replies: 6
Views: 445

Re: Is it possible to build an encrypted .exe?

IMO, encryption is just another layer of deterrent like obfuscation, compiling to bytecode, combining with binary.
Player's machine will need unencrypted files at some point to run the game.
by ingsoc451
Thu Jan 23, 2020 9:38 pm
Forum: Support and Development
Topic: requiring c module crashes love
Replies: 4
Views: 731

Re: requiring c module crashes love

You are linking against lua and love uses luajit
Here is my build script:
github.com/monolifed/lua_nsvg.c/blob/master/build.sh
(it used to be wrong: prior to love 11.3, luajit 2.1 wasn't used)

Edit: It seems to be a little different for windows: http://lua-users.org/wiki/BuildingModules
by ingsoc451
Tue Jan 14, 2020 7:33 am
Forum: Games and Creations
Topic: nameless platformer
Replies: 5
Views: 1751

Re: nameless platformer

pgimeno, thanks, I changed it

randomnovice, It looks like it is only available in love 11.3
https://love2d.org/wiki/love.math.colorFromBytes
by ingsoc451
Mon Jan 13, 2020 8:15 pm
Forum: Games and Creations
Topic: nameless platformer
Replies: 5
Views: 1751

nameless platformer

(WIP)
It is based on Sienna
But modified a lot, I am not even sure if it works
https://github.com/monolifed/platformer
by ingsoc451
Sat Jan 11, 2020 10:41 pm
Forum: Libraries and Tools
Topic: Advanced Tiled Loader - No longer maintained
Replies: 261
Views: 77357

Re: Advanced Tiled Loader - No longer maintained

I rewrote loader part. Now it is a little more standard
by ingsoc451
Mon Dec 30, 2019 9:02 am
Forum: Games and Creations
Topic: Cardioid: Sunday kind of LÖVE 1K Challenge
Replies: 13
Views: 3251

Re: Cardioid: Sunday kind of LÖVE 1K Challenge

Sorry for not stating the size of mine, it is 283 bytes with animation Edit: now 252 bytes main.lua a={0,15,10,5,-5,0,0,15}b={0,15,7,15,7,5,0,5}c={}e=0 l=love z=l.graphics l.draw=function()z.translate(400,-200)e=.02+e%2 f=e*(2-e)for i=1,8 do c[i]=50*(f*a[i]+(1-f)*b[i])g=(-1)^i c[17-i+g]=g*c[i]end z....
by ingsoc451
Sat Dec 28, 2019 3:55 pm
Forum: Games and Creations
Topic: Cardioid: Sunday kind of LÖVE 1K Challenge
Replies: 13
Views: 3251

Re: Cardioid: Sunday kind of LÖVE 1K Challenge

I tried to do a proxy minimal cardioid (283bytes) a={0,6,3,0,10,5,0,15}b={0,5,7,5,7,15,0,15}c={}d={}e=0 l=love z=l.graphics y=z.polygon x="fill" w=l.math.newBezierCurve l.draw=function()z.translate(400,-40)e=(e+0.03)%2 f=e*(2-e)for i=1,#a do c[i]=40*((1-f)*a[i]+f*b[i])d[i]=c[i]*(1-2*(i%2))end y(x,w(...