1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

CivOne - An Open Source remake of Civilization 1

Discussion in 'Civ1 - General Discussions' started by SWY, Oct 3, 2014.

  1. axx

    axx Chieftain

    Joined:
    Feb 19, 2011
    Messages:
    87
    I've been testing the new version and so far so good, no crashes! I'll just be posting bugs on Github.
    New website looks good. My suggestion - post info on the newest preview alpha version on the main page (along with the version number).
     
  2. GoldBerg

    GoldBerg CivDosPlayer of '91

    Joined:
    Aug 20, 2003
    Messages:
    564
    Gender:
    Male
    Location:
    Palace Improvement
    ...watching SWY eating a cake on December 16 (virtually, or via livestream). ;)
     
    Last edited: Jan 1, 2017
  3. DukeNukem

    DukeNukem Chieftain

    Joined:
    Oct 26, 2005
    Messages:
    52
    This is really great and can't wait for a final release!

    Its a shame this is Windows only though. Would be great to see a cross platform version, even for iOS and Android.
     
  4. SWY

    SWY Chieftain

    Joined:
    Oct 3, 2014
    Messages:
    329
    Gender:
    Male
    Location:
    The Netherlands
    Hello, I'm back! Hopefully ready to get back to fixing bugs this weekend, I'll try to get a new preview out within a week. :D
    Did I miss anything? :mischief:

    @DukeNukem
    It is cross platform though: Right now it compiles and runs pretty well on Linux and macOS.
    I'm secretly experimenting with porting everything but the GUI to .NET Core, which would make it a lot easier to port the game to iOS/Android and Windows UWP. That port has a slightly lower priority than getting the Linux and macOS versions fully operational though.
     
  5. DukeNukem

    DukeNukem Chieftain

    Joined:
    Oct 26, 2005
    Messages:
    52
    Thats fantastic to hear! Keep up the good work :)
     
  6. hannurabi

    hannurabi Chieftain

    Joined:
    Aug 29, 2005
    Messages:
    173
    I found out that trying to load civDOS save games crashes the app now. I think it used to work before.
     
  7. SWY

    SWY Chieftain

    Joined:
    Oct 3, 2014
    Messages:
    329
    Gender:
    Male
    Location:
    The Netherlands
    That is known, I have created an issue for that on GitHub. It should be solved in the next preview.
     
  8. hannurabi

    hannurabi Chieftain

    Joined:
    Aug 29, 2005
    Messages:
    173
    Sorry, didn't see it there... but I found another issue: when trireme carries a diplomat and isn't an active unit, it goes invisible.

    I also experienced a crash but that was probably because I hacked barbarians move to random directions. However I guess the reason for the crash was that the unit was moving out from screen bounds.


    Add the missing wonder/building effects and city happiness/civil disorders and you already have a perfect sandbox builder game. (Have to say that playing without angry citizens was kind of relaxing :) )
     
  9. SWY

    SWY Chieftain

    Joined:
    Oct 3, 2014
    Messages:
    329
    Gender:
    Male
    Location:
    The Netherlands
    Hi everyone,

    Things don't always work out the way I want, and my programming frenzies seem to come in bursts.
    I'm currently getting the Load game code working again, and I'm investigating if it's possible to get the Save game code working.

    Don't worry, I'm not abandoning CivOne... just remember that I have a job and a family that require my attention too. ;)

    Edit: With the current source version, it's possible to load original Civ games once again. I'm bringing it up to date with all the additions that I've made in the past weeks. That means adding all the City internals, discovered techs and game data.
    Hopefully, saving the game won't be too difficult after that. At least, I don't worry about that too much. Being able to save the game should make testing a lot easier, so I want to get that finished ASAP. And yes, the save games will be compatible with the original CivDos.
     
    Last edited: Nov 1, 2016
  10. axx

    axx Chieftain

    Joined:
    Feb 19, 2011
    Messages:
    87
    Glad to hear of new progress. Yes the save/load system would make resolving open issues on Github much easier.
     
  11. SWY

    SWY Chieftain

    Joined:
    Oct 3, 2014
    Messages:
    329
    Gender:
    Male
    Location:
    The Netherlands
    Loading existing games is working pretty well at the moment.
    I've also managed to get mouse cursors working on the GTK version (Linux). The Linux version works nearly as good as the Windows version, except for random screen flashes. I need to get that fixed. The next release will also feature a Debian package (I'm running a Debian based distro as my main OS), other Linux-type packages will be added later.

    The macOS version is a bit behind the Windows and Linux versions but I have limited resources to work on the Mac version: No Mac hardware, so I can only test it when I'm with a friend who has a Mac. I need to start saving money to buy a second hand Mac Mini. :)

    Edit: Software cursors are now also working on macOS.

    Edit 2: Units can now attack, but they always lose for now.
     
    Last edited: Nov 4, 2016
  12. SaMatra

    SaMatra Chieftain

    Joined:
    Sep 1, 2016
    Messages:
    46
    Thank you for the progress and your efforts, SWY! Looking forward to see game fully playable :)
     
  13. SWY

    SWY Chieftain

    Joined:
    Oct 3, 2014
    Messages:
    329
    Gender:
    Male
    Location:
    The Netherlands
    Thank you for your support. I seem to work in bursts, currently on a low and not finding a lot of time to get things done on CivOne but I'm not far removed from a fully playable version. I've recently started implementing the combat system for Civilization, which would allow winning the game by conquest.

    I'm trying to find the inspiration to finish the last remaining bugs and features for a fully working 0.1alpha version within a month...
     
  14. Laterego

    Laterego Chieftain

    Joined:
    Feb 5, 2015
    Messages:
    21
    I am glad to hear that you are so close to a playable build. It is exciting news!

    The combat system is a major undertaking because it is such an important part of this game. I am hoping that even this part will be mod-able.
    I am already thinking of a modified system with rolls, like each unit having a base value (attack, defense, etc) plus a roll bonus, like 100 attack + (10 -> 40), combined maybe with veteran status or unit levels.
     
  15. strategon

    strategon Chieftain

    Joined:
    Sep 3, 2015
    Messages:
    16
    It's getting better and better ... just to say that your fans are still "ON".
    Keep on, dude. This is great work, I can't wait to play the first session when CivOne is finally working.
     
  16. V. Soma

    V. Soma long time civ fan

    Joined:
    Apr 13, 2004
    Messages:
    3,821
    Gender:
    Male
    Location:
    Hungary
    wow - it is an exciting project, for sure! :goodjob:

    nice to see there may come a possible fan civ alternative for this sloppy civ6 we have for... who knows, for how long...
     
  17. SWY

    SWY Chieftain

    Joined:
    Oct 3, 2014
    Messages:
    329
    Gender:
    Male
    Location:
    The Netherlands
    Thanks for the support everyone. Sorry for the lack of updates lately...
     
  18. ColdRock

    ColdRock Chieftain

    Joined:
    Nov 17, 2015
    Messages:
    4
    Location:
    Moscow
    And one fan for sure from Moscow is waiting for the miracle :)
     
  19. deathfry

    deathfry Chieftain

    Joined:
    Jan 11, 2015
    Messages:
    32
    and another one not far from Moscow :goodjob:
     
  20. SittinDown

    SittinDown Chieftain

    Joined:
    Jun 29, 2016
    Messages:
    309
    you accepting PR's? I locally got your source and got Colossus working locally without much trouble. i like the code - the game logic is well organized so far.
     

Share This Page