unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* 1945 plane shooter scriptable in guile
@ 2012-01-20 21:29 erana Owl
  2012-01-28  2:06 ` Nala Ginrut
  2012-01-28  3:17 ` erana Owl
  0 siblings, 2 replies; 5+ messages in thread
From: erana Owl @ 2012-01-20 21:29 UTC (permalink / raw)
  To: guile-user

[-- Attachment #1: Type: text/plain, Size: 329 bytes --]

Hi,

I made a '1945 - the battle of midway' clone back in the day. You can
script enemies, moving walls, spaceships etc. in guile.
The project is hosted here: http://forty-two.sf.net/

It's a bit dated but you can have fun with it writing plane or spaceship
AIs. Read the README and INSTALL to know how to proceed.

Enjoy,
Johan

[-- Attachment #2: Type: text/html, Size: 409 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 1945 plane shooter scriptable in guile
  2012-01-20 21:29 1945 plane shooter scriptable in guile erana Owl
@ 2012-01-28  2:06 ` Nala Ginrut
  2012-01-28  3:17 ` erana Owl
  1 sibling, 0 replies; 5+ messages in thread
From: Nala Ginrut @ 2012-01-28  2:06 UTC (permalink / raw)
  To: erana Owl; +Cc: guile-user

[-- Attachment #1: Type: text/plain, Size: 1380 bytes --]

On Sat, Jan 21, 2012 at 5:29 AM, erana Owl <0wl256@gmail.com> wrote:

> Hi,
> /
> I made a '1945 - the battle of midway' clone back in the day. You can
> script enemies, moving walls, spaceships etc. in guile.
> The project is hosted here: http://forty-two.sf.net/
>
> It's a bit dated but you can have fun with it writing plane or spaceship
> AIs. Read the README and INSTALL to know how to proceed.
>
> Enjoy,
> Johan
>

hi there!
I've checked out your project, it's funny!
Though some errors I've encountered during compiling time, some header
files was missing, it's easy to fix.
Besides, I've noticed that you used Guile-1.6 for AI script, why not use
brand new Guile-2.x? It's easy too. I did this "upgrade" myself and it
works.
I think there're some deprecated Guile APIs should be changed:
------------------cut----------------
SCM_MAKINUM ==> scm_from_int
SCM_INUMP ==> scm_is_integer
SCM_INUM ==> scm_to_int
SCM_VECTORP ==> scm_is_vector
----------------cut end------------

The game is great. But there's frame skip/unsteady problem in the
beginning. I didn't find out the reason. Maybe it's the problem of
Guile-2.x, because the AI script will be compiled when it's loaded, so
there'll be some delay in the beginning of the game. Guile-1.6 is pure
interpreted, so I think it'll be OK.
I just guess. If it's the final reason, I suggest you pre-compile your AI
scripts.

[-- Attachment #2: Type: text/html, Size: 1921 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 1945 plane shooter scriptable in guile
  2012-01-20 21:29 1945 plane shooter scriptable in guile erana Owl
  2012-01-28  2:06 ` Nala Ginrut
@ 2012-01-28  3:17 ` erana Owl
  2012-01-28  3:19   ` erana Owl
  1 sibling, 1 reply; 5+ messages in thread
From: erana Owl @ 2012-01-28  3:17 UTC (permalink / raw)
  To: guile-user

[-- Attachment #1: Type: text/plain, Size: 487 bytes --]

Thanks for the info, however I do not have the password of the account
anymore...
If you want I

2012/1/21 erana Owl <0wl256@gmail.com>

> Hi,
>
> I made a '1945 - the battle of midway' clone back in the day. You can
> script enemies, moving walls, spaceships etc. in guile.
> The project is hosted here: http://forty-two.sf.net/
>
> It's a bit dated but you can have fun with it writing plane or spaceship
> AIs. Read the README and INSTALL to know how to proceed.
>
> Enjoy,
> Johan
>

[-- Attachment #2: Type: text/html, Size: 817 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 1945 plane shooter scriptable in guile
  2012-01-28  3:17 ` erana Owl
@ 2012-01-28  3:19   ` erana Owl
  2012-01-28  4:03     ` Nala Ginrut
  0 siblings, 1 reply; 5+ messages in thread
From: erana Owl @ 2012-01-28  3:19 UTC (permalink / raw)
  To: guile-user

[-- Attachment #1: Type: text/plain, Size: 587 bytes --]

If you want I'll putit online.

2012/1/28 erana Owl <0wl256@gmail.com>

> Thanks for the info, however I do not have the password of the account
> anymore...
> If you want I
>
>
> 2012/1/21 erana Owl <0wl256@gmail.com>
>
>> Hi,
>>
>> I made a '1945 - the battle of midway' clone back in the day. You can
>> script enemies, moving walls, spaceships etc. in guile.
>> The project is hosted here: http://forty-two.sf.net/
>>
>> It's a bit dated but you can have fun with it writing plane or spaceship
>> AIs. Read the README and INSTALL to know how to proceed.
>>
>> Enjoy,
>> Johan
>>
>
>

[-- Attachment #2: Type: text/html, Size: 1209 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: 1945 plane shooter scriptable in guile
  2012-01-28  3:19   ` erana Owl
@ 2012-01-28  4:03     ` Nala Ginrut
  0 siblings, 0 replies; 5+ messages in thread
From: Nala Ginrut @ 2012-01-28  4:03 UTC (permalink / raw)
  To: erana Owl; +Cc: guile-user

[-- Attachment #1: Type: text/plain, Size: 730 bytes --]

On Sat, Jan 28, 2012 at 11:19 AM, erana Owl <0wl256@gmail.com> wrote:

> If you want I'll putit online.
>
>
why not put it on gitorious/github?



>
> 2012/1/28 erana Owl <0wl256@gmail.com>
>
>> Thanks for the info, however I do not have the password of the account
>> anymore...
>> If you want I
>>
>>
>> 2012/1/21 erana Owl <0wl256@gmail.com>
>>
>>> Hi,
>>>
>>> I made a '1945 - the battle of midway' clone back in the day. You can
>>> script enemies, moving walls, spaceships etc. in guile.
>>> The project is hosted here: http://forty-two.sf.net/
>>>
>>> It's a bit dated but you can have fun with it writing plane or spaceship
>>> AIs. Read the README and INSTALL to know how to proceed.
>>>
>>> Enjoy,
>>> Johan
>>>
>>
>>
>

[-- Attachment #2: Type: text/html, Size: 1809 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-01-28  4:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-20 21:29 1945 plane shooter scriptable in guile erana Owl
2012-01-28  2:06 ` Nala Ginrut
2012-01-28  3:17 ` erana Owl
2012-01-28  3:19   ` erana Owl
2012-01-28  4:03     ` Nala Ginrut

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).