Animal Factory

Show off your games, demos and other (playable) creations.
grump
Party member
Posts: 947
Joined: Sat Jul 22, 2017 7:43 pm

Re: Animal Factory

Post by grump »

Azhukar wrote: Thu Oct 19, 2017 2:38 am I'm curious about the code obfuscation, did you use some public tool?
No. I'm writing a compiler that combines all required files into one and does minification on the result, and optionally turn it into bytecode. The bytecode step was omitted here to ensure maximum compatibility with different runtime versions.

It's experimental, nowhere near completion and I don't know yet if I will publish the finished project. The compiler is based on this code.
richmondlgf
Prole
Posts: 1
Joined: Thu Oct 19, 2017 4:40 am

Re: Animal Factory

Post by richmondlgf »

code is so obscure!
User avatar
Azhukar
Party member
Posts: 478
Joined: Fri Oct 26, 2012 11:54 am

Re: Animal Factory

Post by Azhukar »

grump wrote: Thu Oct 19, 2017 3:15 amNo. I'm writing a compiler that combines all required files into one and does minification on the result, and optionally turn it into bytecode. The bytecode step was omitted here to ensure maximum compatibility with different runtime versions.
You can compile to luajit bytecode safely, it's cross platform compatible to my knowledge. Love2d runs on luajit for a few years now so users having an older version shouldn't be a problem. See https://love2d.org/wiki/Source_Obfuscation
grump
Party member
Posts: 947
Joined: Sat Jul 22, 2017 7:43 pm

Re: Animal Factory

Post by grump »

Uploaded another update with mainly cosmetic changes (and some fixes in the code base). Changed some graphics, added more sound effects and particle effects.
Fuzzlix
Citizen
Posts: 60
Joined: Thu Oct 13, 2016 5:36 pm

Re: Animal Factory

Post by Fuzzlix »

Well done! Funny sound. Nice optic. It is Playable with touch screen too (eg: smartfones)?
grump
Party member
Posts: 947
Joined: Sat Jul 22, 2017 7:43 pm

Re: Animal Factory

Post by grump »

Fuzzlix wrote: Mon Oct 30, 2017 7:37 pm Well done! Funny sound. Nice optic. It is Playable with touch screen too (eg: smartfones)?
Thanks! No support for touch screens yet, but I'm gonna start working on that soon.
grump
Party member
Posts: 947
Joined: Sat Jul 22, 2017 7:43 pm

Re: Animal Factory

Post by grump »

Uploaded a new version that can be played with the mouse. Click a box to move a part there. Touch screen might work too, but I haven't tested it.

New version has music in the menu, composed by incognito_mage. Thanks, dude!
User avatar
xNick1
Party member
Posts: 267
Joined: Wed Jun 15, 2016 8:27 am
Location: Rome, Italy

Re: Animal Factory

Post by xNick1 »

Really nice and fun game! What about a mobile port?
grump
Party member
Posts: 947
Joined: Sat Jul 22, 2017 7:43 pm

Re: Animal Factory

Post by grump »

xNick1 wrote: Thu Nov 30, 2017 11:21 am Really nice and fun game! What about a mobile port?
Yes, soon. Problem is, I'm really lazy and don't feel like installing and learning about all that NDK stuff :)
grump
Party member
Posts: 947
Joined: Sat Jul 22, 2017 7:43 pm

Re: Animal Factory

Post by grump »

Uploaded version 0.4.1 for LÖVE 11.1. The old version for 0.10.2 is still available.

Although almost nothing was changed in the game code, and not much is going on overall in this simple game, it performs considerably worse with LÖVE 11.1 in Linux than with 0.10.2: stuttering and low framerate on my machine (a VM). The nogame screen shows the same issues.

It also segfaults when the game window closes. Seems to run fine in Windows though.
Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Google [Bot] and 3 guests