Tacticular Cancer: We'll have your balls

  1. Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Main News about StarLife

Discussion in 'StarLife' started by tiagocc0, Dec 28, 2011.

  1. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    Click here and disable ads!
    Download the Space Tactical Combat Demo - Alpha 0.3
    http://purpleorangegames.com/StarLifeTacticalSpaceCombatAlpha.7z
    Scanner is in the demo, but you will be able to test it better in the next version, sorry about the great delay, I had to redo most of the code, I'm still clearing up some things and learning more about Finite State Machines so a lot of prototyping is happening right now.


    StarLife Trailer:




    Or you can check it on my site:
    http://www.purpleorangegames.com/

    Feedback is more than welcome!
    ^ Top  
  2. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    ^ Top  
  3. desocupado Liturgist

    desocupado
    Joined:
    Nov 17, 2008
    Messages:
    1,618
    Window is too big for my screen, not a widescreen user.

    Other than that... It's there, needs to be fleshed out. There's almost nothing to give feedback on.

    Make the turn end automatically if you've got no move/attack left.

    Brofist for you for doing this though, I thought it was vapourware for sure. Still haven't proven me wrong, tho.
    ^ Top  
  4. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    Thanks!
    The game itself will be optimized for 800x600, but this version is wider since it has the editor integrated.
    It will be fixed in the final release or I may come up with another solution for the editor to not occupy so much space. Thanks for the advice.

    I was thinking about the turn ending automatically, but I kind of didn't like it on some games, I will definitely add it as an option that you can activate or deactivate.

    Well I don't really worry if people thinks it's vapourware, I'm know I'm gonna do it anyway, :smug:
    ^ Top  
  5. desocupado Liturgist

    desocupado
    Joined:
    Nov 17, 2008
    Messages:
    1,618
    You're doing the whole thing in C++? Which API do you use for the graphics?
    ^ Top  
  6. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    Yes, C++ but I'm using the Qt framework (http://qt.nokia.com)
    The main reason is that I can compile it for windows, linux and mac osx.
    The second reason is that they are developing a really easy to use UI framework called Qt Quick that uses their QML script language and it communicates really well with the Qt framework. Qt Quick is mainly to be used for cellphones and tablets so it means it's made to be light.
    So all the main functions reside in C++ while the QML has all the UI interface and animations.
    ^ Top  
  7. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    ^ Top  
  8. curry Prophet

    curry
    Joined:
    Jan 10, 2011
    Messages:
    3,598
    Location:
    Outer Space
  9. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    Really? I thought those planets and ships looked great..
    ^ Top  
  10. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    To-Do List for Tactical Combat

    -Add component system for ships to calculate "attack power", "attack range", "movement range", "hit points".
    -Add weapons components and modify engine to allow more than one weapon
    -Modify engine to be able to use bigger ships: 2x2, 3x3 and 4x4
    -Modify engine to be able to put planets
    -Expose engine mechanics to text files
    -Improve UI graphics
    -Improve Ship graphics
    -Improve Custom Color system
    -Improve attack animation
    -Add ship movement animation using the path
    -Add ship rotation

    If anyone has suggestions, it's more than welcome.

    EDIT: Ow, and my vacation is over, so expect less updates from now..
    ^ Top  
  11. Malakal Arcane

    Malakal
    Joined:
    Nov 14, 2009
    Messages:
    6,258
    Location:
    Poland
    ^ Top  
  12. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    Do you know how do I find them? I have no idea where to look.
    I liked these because they are very very cheap and have more quality than if I did it myself.
    ^ Top  
  13. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    ^ Top  
  14. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    Two new videos added, it's starting to look like what I want.




    I will release another demo soon.
    ^ Top  
  15. Destroid Arcane

    Destroid
    Joined:
    May 9, 2007
    Messages:
    14,588
    Location:
    Australia
    Those ship sprites your purchased fit right in, they look good.
    ^ Top  
  16. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    Thanks! It's a shame the pack contains only 5 ships, I will try to do some using the same style or maybe commission from someone.
    ^ Top  
  17. Destroid Arcane

    Destroid
    Joined:
    May 9, 2007
    Messages:
    14,588
    Location:
    Australia
    I don't know what he charges, but http://alexries.com/ is a friend of mine and does great work, both mechanical and alien illustration, and concept art.
    ^ Top  
  18. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    Great, thanks! Just sent him an email.
    ^ Top  
  19. zeitgeist Arbiter

    zeitgeist
    Joined:
    Aug 12, 2010
    Messages:
    1,271
    [​IMG]

    I'm pretty sure I posted this in the Workshop already, but Daniel Cook (Tyrian artist) has released most of the sprites from Tyrian as well as sprites, tiles etc. from Hard Vacuum and Iron Plague for free. All of the art has a Tyrian vibe to it, it has a very coherent visual style, and it contains pretty much everything one might need for a game about spaceships.

    http://www.lostgarden.com/2007/04/free-game-graphics-tyrian-ships-and.html
    http://lunar.lostgarden.com/game_HardVacuum.htm
    http://www.lostgarden.com/2005/03/download-complete-set-of-sweet-8-bit.html
    tiagocc0 Brofists this.
    ^ Top  
  20. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    That's great news! I'm downloading it, thanks
    ^ Top  
  21. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    ^ Top  
  22. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    ^ Top  
  23. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    What I just posted on the site:

    Spacefaring will play mostly like Master of Orion 2

    Culture and Population
    Population grow will be slow at the start of the game, I'm planning on developing a system where aliens will want to live in your planet and your population will want to live on alien planets.
    Like Culture in Civilization and GalCiv. But more aggressive to the point where when well executed it will happen a lot faster and at the same time there will be better options to counter-attack this behavior.

    My enemies' enemy is my friend
    If you attack an opponent for example, everyone else who hates this opponent will have their relationship with you improved.
    When the two of you are at war your relationship will improve steadily but slowly and when at peace it will grow fast at the begging and stagnate at some point.
    The point here is that if you want an ally, attacking it's enemy may be a wise strategy, or if you are at war with someone you want peace, attacking it's weaker enemy might help you to sign the treaty.

    Casus Belli
    When I saw it playing Victoria II it simply blew my mind. With this system you couldn't anymore just attack every country in the world and expect everyone to just play nice.
    I found it very interesting to choose different goals before going to war, to have different outcomes when winning or losing other than game over for you or game over for your opponent.
    Still I think it was quite constraining to my taste but it's something I want to work on definitely.

    Researching is just one of many
    In MoO2 we could research a technology, steal a technology by using a spy, invading a planet or scrapping a ship or trade/demand a technology using diplomacy.
    To research you have to rely on yourself, any other options you depend on your opponent and lots of luck.
    I want to change it a little, stealing technology won't be a check with a success/failure outcome anymore, if you have spies stealing technology you will have a bar showing how much you have stolen, if you stop the bar will continue there, if you start researching that technology the bar will continue from where it was.
    So any method will contribute to the same goal, you won't get a technology just magic in MoO2 and neither you will lose centuries of turns trying to steal a technology without success.
    Stealing a ship or conquering a planet will have a bigger impact on what technologies you will find, but the player must actively instruct the researchers to spend time inspecting the ship/planet, so taking the ship or planet back is another strategy option available.

    Buildings and Ships
    Often we see in games the option to build, be it buildings or ships where a colony can produce one at a time.
    I want to make a different queue where everything you put into it starts building and your resources are divided among all of them. You can and should change priority into what you want first or which ones should be produced first.
    It will come in handy if you often change plans, so you can change priority and the building you had already started won't lose what was already built and you can resume it later from where you left off.
    Another bonus is when you want to produce ten ships on one planet, if you produce one at a time and you want to attack with all of them, then you lose lots to maintenance costs since the ships already built will have to wait for the last ship to be built so you can start the attack. With this type of queue you can start producing those ten ships and they will finish at the same time, but will still require the same amount of time as the previous method.
    But if you want to produce ships to defend a possible invasion you can just set it to produce one at a time.

    Focus on building
    If you can set an entire world to produce one building, why can't you set an entire empire to build one building too? Colonies will have the option to support other colonies.
    For example, colony A is producing a ship that will require a lot of time to finish, then you can set colony B and C to support colony A so it will finish earlier.

    Outposts of different flavors
    On MoO2 you can build outposts but they are very limited, they serve to expand your ship range or to occupy a planet so another civilization won't colonize it.
    I'm planning to have several types of outposts, instead of going crazy and colonizing every possible planet on the galaxy, you will probably want to spread several outposts and have fewer colonies, at least at the start of the game. Because if I imagine a race that just started spacefaring, it wouldn't be able to afford more than one or two colonies, everything else would have to be an outpost.
    You would have then a Mining Outpost, Research Outpost, Military Outpost and Civilian Outpost. Being the last an outpost that could develop into an colony later.

    Civilians play a big part
    There was a game I played that civilians played a big part, without them the empire would fall. I plan to divide your empire into you and your civilians, so they will have their own independent research, can build their own ships and will build their own buildings on your colonies. This will require a hell of an IA, but that's what makes me more interested in the game development!
    JarlFrank Brofists this.
    ^ Top  
  24. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    Here are the example planets from the pack I bought, I will do some myself later. The real size of these are a lot bigger than that.
    [​IMG]
    ^ Top  
  25. tiagocc0 Arcane

    tiagocc0
    Joined:
    Jun 29, 2007
    Messages:
    1,921
    Location:
    Brazil
    Hi folks, sorry for the lack of updates, I will get some more stuff done this weekend, until there here's a fine article, I think most may already read it, but still:
    http://makegames.tumblr.com/post/1136623767/finishing-a-game

    ^ Top  

(buying stuff via the above links helps us pay the hosting bills)