Pages

Saturday, July 3, 2010

0.1a Release

Alright, I'm releasing 0.1a to the public. It's missing a lot of features but I think it still should provide some enjoyment. Give it a shot. Feel free to comment here with feedback. I didn't make an installer, so just extract everything somewhere and run cyberpunkrl.exe. If you have problems make sure you've got the .NET framework installed (CyberRL is windows only for now).
I'm trying Filesmelt for hosting for now, but if it goes down or doesn't work out, I'll try somewhere else.

Download CyberpunkRL 0.1a!

I included a manual. It may not cover everything, so the best way to learn to play is to just experiment. Expect to do a bit of dying while you get used to the game.

64bit Compatibility
It has come to my attention that CyberpunkRL crashes on 64bit OSes. I'm working on fixing that crash and it will hopefully be fixed in the next version, which should be coming fairly soon. I'm sorry for the inconvenience! 
Update: I think I've fixed the 64bit incompatibility by setting the target platform to x86 rather than anycpu. I tested on my 64bit laptop and it worked. I'll release a new version, 0.1.1a, within a few days.

8 comments:

  1. Just did my first run. Decent enough for an alpha. Needs more things to do than slam and bam. Maybe a karma system in addition to WL so you don't run around murdering citizens for easy cash then walk around some hundred steps to lower the WL.

    Character archetypes would definitely be cool if you're going that route. It would be more Shadowrun that way. Otoh, if you're going classless it would be more Deus Ex. Grey concrete as a motif says distopia but it seems weird that there's no neon blight. More more more. More weapons, especially explody ones (obviously black market). Is terrain destruction in the cards? For overt entries... and how else are you going to shoot out the lights for the stealthy parts? And hacking should be a major part of the game too. Hard to be cyber w/o a deck to jack into. Job boards, bounties, exposition... Look at some of the concepts from the IVAN RL regarding gruesome and unusual ways to die. It also had body specific damage and some neat material replacements. You can get some really sweet tactical choices with monowire/weapons, armor, bullets if you implement some different materials. Just throwing some ideas out there.

    ReplyDelete
  2. Thanks for following and the comment, Kent.

    A lot of your suggestions are already on my hastily scribbled to do list, but I'll address them individually.
    - Karma: That is actually something I hadn't considered, but I've written it down now.
    - Classes: I'm going to go classless. Everything will be skill based and skill points will probably be awarded in more unconventional ways than just leveling up.
    - Gray Concrete: More colors are something I'm going to start working on VERY soon. I plan on adding neon signs to buildings once I add more building types. There will also be colored walls.
    - More Weapons: Definitely. I'm hoping to add gas weapons and things as well.
    - Terrain Destruction: The capacity to destroy walls and doors is actually already in the game, it's just that none of the current weapons are strong enough. Lights will be breakable, but currently are not.
    - Hacking: I have a lot of ideas for hacking, but I didn't get around to adding computer systems yet. I promise it will happen and I apologize for not including any hacking stuff this release.
    - Job boards/bounties: Both are planned, sort of. I was thinking of some corporate espionage stuff like stealing computer files and selling them to rival corporations.
    - Exposition: I'll work on it. A lot of the fluff text currently there was written pretty quickly and could use some work.

    Again, thanks for your time. I really appreciate it.

    ReplyDelete
  3. Cool stuff! If hacking can reach as fine, if not finer, and stylish a state as Shadowrun on the Genesis---that would be one of the best things ever as the likes of legal wranglings still prevent a "proper" ShadowrunRL.

    I's say this is definitely one of the Doryen projects to keep an eye on for release pace and evolution to come. Keep at it and best of luck.

    ReplyDelete
  4. Crash with following details:

    ------
    PDB symbol for mscorwks.dll not loaded
    Exception object: 0000000002693858
    Exception type: System.BadImageFormatException
    Message: Could not load file or assembly 'libtcodWrapper, Version=1.5.0.3, Culture=neutral, PublicKeyToken=null' or one of its dependencies. An attempt was made to load a program with an incorrect format.
    InnerException:
    StackTrace (generated):
    SP IP Function
    000000000012EB90 0000000000000001 CyberpunkRL!Roguelike.Program.Main(System.String[])+0x2

    StackTraceString:
    HResult: 8007000b
    ------

    OS: Win7 64bit + .NET 4.0 RTM

    Suspected native DLL is for 32bit OSes - I may be wrong

    ReplyDelete
  5. the numpad needs to work for menus! other than that it's a good start. will definitely be watching this

    ReplyDelete
  6. additional information to 64bit crash. changing from pe ilonly to 32bit allow application to start. this indicates that problem lies with native libraries compiled are for 32bit version.
    I don't know your .net experience, but can use HACK and compile strictly as 32bit (it will force "starting as 32bit") or get 64bit version of naive libraries (at least good libraries consoder 32/64 OSes and publish 2 versions - if those are homegrown libs - change lib or apply mentioned hack.) and distribute 2 versions of you app

    ReplyDelete
  7. Well, I'm using Visual C# Express, which doesn't have target platform options, but I did find a forum post on the internet about forcing it to target x86 by editing the .csproj file, which I have done. I will test it on my other computer, which IIRC has Vista 64bit, later today.

    ReplyDelete
  8. Ok, that seems to have fixed it. I'll be releasing 0.1.1a soon that includes this fix and some new features.

    Thanks everyone!

    ReplyDelete