[Game] PABI Logical

Post your working scripts, libraries and tools for AHK v1.1 and older
User avatar
bichlepa
Posts: 183
Joined: 15 Aug 2014, 06:44
Location: Germany
Contact:

[Game] PABI Logical

17 Jun 2017, 11:02

PABI Logical
It is a remake of retro game named Logical. I loved to play it on my Amiga. About two weeks ago I decided to remake it.
This game proofs that AutoHotkey is not only good for automating stuff. :dance:
Unfortunately the rendering is not very efficient, it works not good on very slow computers. If it works too slow on your Computer, try to make the window smaller.

Download site on GitHub

Screenshots:
Image

Image

Gameplay on YouTube:



Enjoy it and leave comments!
Scripting is too complicated? Try AutoHotFlow, the graphical automation tool! Written in AutoHotkey.
User avatar
Masonjar13
Posts: 1555
Joined: 20 Jul 2014, 10:16
Location: Не Россия
Contact:

Re: [Game] PABI Logical

17 Jun 2017, 11:29

Nice work! As far as I know, there's only been maybe 3 working 2D games in AHK, and 2 3D rendering demos (not complete/fully functioning), but none used actual graphics or sound effects. This is an impressive feat on its own :)

I tested this on a mid-to-low spec system, didn't get any lag or anything. I did have to watch the first video to see how to actually play the game, I'm certainly not familiar with it. Not sure It's something I'd play through, doesn't quite catch my fancy, but I always love seeing people push the limits of AHK, especially regarding game development. :salute:
OS: Windows 10 Pro | Editor: Notepad++
My Personal Function Library | Old Build - New Build
Helgef
Posts: 4709
Joined: 17 Jul 2016, 01:02
Contact:

Re: [Game] PABI Logical

17 Jun 2017, 11:48

Very nice! Fun game too! :bravo:
Thanks for sharing.
Note, if you have gdip.ahk in your standard lib, remove it from gamefolder\lib\gdip.ahk, I got duplicate function error.
User avatar
nnnik
Posts: 4500
Joined: 30 Sep 2013, 01:01
Location: Germany

Re: [Game] PABI Logical

18 Jun 2017, 04:05

There are quite a few.
there even is a working 3D game written in AHK.
Still this is a good game as far as I can tell.
I would have prefered it if you would have used my displayOut engine - since I specifically wrote it for stuff like this. ( And I always enjoy it when people use my code )
then again I see that you are using parts that I have not implemented yet - so I guess it's too much to ask.
Recommends AHK Studio
User avatar
SpeedMaster
Posts: 494
Joined: 12 Nov 2016, 16:09

Re: [Game] PABI Logical

18 Jun 2017, 11:03

Very impressive :o
thanks for sharing ! :D
nnnik wrote:There are quite a few.
It is true there are very few :cry:
Here is a list of some working games :)

https://autohotkey.com//boards/viewtopi ... 19&t=36744
Last edited by SpeedMaster on 06 Sep 2017, 15:54, edited 5 times in total.
User avatar
nnnik
Posts: 4500
Joined: 30 Sep 2013, 01:01
Location: Germany

Re: [Game] PABI Logical

18 Jun 2017, 11:19

Well considering that most of our stuff is lost...
I miss most of Bentschis stuff in there and of the old german forums
Recommends AHK Studio
User avatar
bichlepa
Posts: 183
Joined: 15 Aug 2014, 06:44
Location: Germany
Contact:

Re: [Game] PABI Logical

21 Jun 2017, 11:37

Thank you, SpeedMaster. It's very interesting. I didn't notice all those games yet.

Yesterday I fixed a bug in level 96.

Who plays PABI Logical? How far did you come?
Scripting is too complicated? Try AutoHotFlow, the graphical automation tool! Written in AutoHotkey.
User avatar
SpeedMaster
Posts: 494
Joined: 12 Nov 2016, 16:09

Re: [Game] PABI Logical

07 Jul 2017, 03:42

off-topic :?
Last edited by SpeedMaster on 06 Sep 2017, 16:15, edited 1 time in total.
User avatar
nnnik
Posts: 4500
Joined: 30 Sep 2013, 01:01
Location: Germany

Re: [Game] PABI Logical

18 Jul 2017, 11:48

I didn't have any time to play this before the semester was over. Now that the semester is over I have played it.
I enjoyed playing it a lot. I didn't get very far though
Recommends AHK Studio
User avatar
Masonjar13
Posts: 1555
Joined: 20 Jul 2014, 10:16
Location: Не Россия
Contact:

Re: [Game] PABI Logical

06 Sep 2017, 14:40

Your list is off-topic here, SpeedMaster. But I think it would be a good idea for you to start a separate topic and maintain a list of games :thumbup:
OS: Windows 10 Pro | Editor: Notepad++
My Personal Function Library | Old Build - New Build
User avatar
bichlepa
Posts: 183
Joined: 15 Aug 2014, 06:44
Location: Germany
Contact:

Re: [Game] PABI Logical

06 Sep 2017, 14:55

Masonjar13 wrote:Your list is off-topic here, SpeedMaster. But I think it would be a good idea for you to start a separate topic and maintain a list of games :thumbup:
+1 :thumbup:
Scripting is too complicated? Try AutoHotFlow, the graphical automation tool! Written in AutoHotkey.
User avatar
SpeedMaster
Posts: 494
Joined: 12 Nov 2016, 16:09

Re: [Game] PABI Logical

06 Sep 2017, 15:03

Masonjar13 wrote:Your list is off-topic here, SpeedMaster. But I think it would be a good idea for you to start a separate topic and maintain a list of games :thumbup:
I think you're right. :thumbup:
I opened a new topic in the gaming section (see my previous post) and moved the list there :wave:
Sorry to have spammed this topic :|
Cheers :roll:
User avatar
tidbit
Posts: 1272
Joined: 29 Sep 2013, 17:15
Location: USA

Re: [Game] PABI Logical

14 Feb 2018, 12:29

This looks really impressive, surprised it doesn't have more replies.
anywho, I decided to try it but I get this error (both the 'source' and 'installed as portable' version):
Image

it then continues on to the game, but when you go to play, it's all blank. no images. though I can hear the things doing their stuff.
rawr. fear me.
*poke*
Is it December 21, 2012 yet?
User avatar
bichlepa
Posts: 183
Joined: 15 Aug 2014, 06:44
Location: Germany
Contact:

Re: [Game] PABI Logical

14 Feb 2018, 12:49

Thank you for reporting it!
Did you notice that the game tries to use the gdip.ahk from your personal lib folder? Instead it should have used the gdip.ahk provided with the game.

I found the reason in the file Draw/DrawThread.ahk:

Code: Select all

#include <gdip>
And changed it to this:

Code: Select all

#include lib\gdip.ahk
This should help you to start the game. I'll publish an update asap.
Scripting is too complicated? Try AutoHotFlow, the graphical automation tool! Written in AutoHotkey.
User avatar
tidbit
Posts: 1272
Joined: 29 Sep 2013, 17:15
Location: USA

Re: [Game] PABI Logical

14 Feb 2018, 13:10

that fixed it! also, this is tough :P so fast. but well done.
rawr. fear me.
*poke*
Is it December 21, 2012 yet?

Return to “Scripts and Functions (v1)”

Who is online

Users browsing this forum: No registered users and 114 guests