After more than 2 years, a new version of CastlevaniaRL is available!
Check out the gameplay videos at Slashie.net youtube channel (
http://www.youtube.com/user/santizap )
GFX Version: http://www.youtube.com/watch?v=viNQLwMWjF0
Console Version: http://www.youtube.com/watch?v=424eE-FQoIE
Version schema has changed, previous versions (the 1.x branch) must be
interpreted as pre 1.0 versions (Version 1.26, which was the latest
version, must now be interpreted as 0.26)
Get CvRL 0.61 from http://slashie.net and give me your comments!
--
Slashie
http://slashie.net
I guess the libjcurses.so is for Linux? Tried the console version on a
Mac:
Exception in thread "main" java.lang.UnsatisfiedLinkError: /Users/dirk/
Downloads/roguelikes/castlevania/cvrl061/lib/libjcurses.so: no
suitable image found. Did find: /Users/dirk/Downloads/roguelikes/
castlevania/cvrl061/lib/libjcurses.so: unknown file type, first eight
bytes: 0x7F 0x45 0x4C 0x46 0x01 0x01 0x01 0x00
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1881)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1761)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1020)
at jcurses.system.Toolkit.<clinit>(Toolkit.java:37)
at jcurses.system.InputChar.<clinit>(InputChar.java:13)
at sz.csi.jcurses.JCursesConsoleInterface.<clinit>
(JCursesConsoleInterface.java:201)
at crl.Main.init(Main.java:149)
at crl.Main.main(Main.java:459)
I'm not very familiar with java, is libjcurses something you can
compile yourself? Then I could make this work.
The gfx version works fine, thanks for that one :) And btw, which line
of sight algorithm are you using? Just curious.
-- Dirk http://blog.dirkz.com
Well, this is jcurses: http://sourceforge.net/projects/javacurses/ ,
as far as I know, mac is not supported... but if you can compile it
and make it work, it would be great!
In the meantime, I will release a libjcsi enabled version soonish
(that would allow fake console output on any platform)
>
> The gfx version works fine, thanks for that one :) And btw, which line
> of sight algorithm are you using? Just curious.
I remember I took the LoS algorithm from libfov... don't remember
which algorithm it is (probably recursive shadowcasting)
>
> -- Dirkhttp://blog.dirkz.com
--
Slashie
http://slashie.net
GCCFLAGS=-m64 -I/System/Library/Frameworks/JavaVM.framework/Headers -
Wall -bundle -framework JavaVM
I then had to remove the Linux .so (renaming didn't work for some
reason) and place the Mac version in its place.
-- Dirk http://blog.dirkz.com
That's great! can you send me the mac .so file???
This is good news for mac users!
:)
Is it possible reassign movement keys for laptop without numeric
keypad ?
Ok, http://slashie.net/mantis/view.php?id=938
--
Slashie