Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • 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

tiagocc0

Arcane
Joined
Jun 29, 2007
Messages
2,056
Location
Brazil
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!
 

desocupado

Magister
Joined
Nov 17, 2008
Messages
1,802
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.
 

tiagocc0

Arcane
Joined
Jun 29, 2007
Messages
2,056
Location
Brazil
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.

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:
 

desocupado

Magister
Joined
Nov 17, 2008
Messages
1,802
You're doing the whole thing in C++? Which API do you use for the graphics?
 

tiagocc0

Arcane
Joined
Jun 29, 2007
Messages
2,056
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.
 

tiagocc0

Arcane
Joined
Jun 29, 2007
Messages
2,056
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..
 

tiagocc0

Arcane
Joined
Jun 29, 2007
Messages
2,056
Location
Brazil
You should outsource art to Eastern European artists, but some of those look quite good.
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.
 

tiagocc0

Arcane
Joined
Jun 29, 2007
Messages
2,056
Location
Brazil
Two new videos added, it's starting to look like what I want.




I will release another demo soon.
 

zeitgeist

Magister
Joined
Aug 12, 2010
Messages
1,444
game-sinistar.jpg


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

Arcane
Joined
Jun 29, 2007
Messages
2,056
Location
Brazil
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

That's great news! I'm downloading it, thanks
 

tiagocc0

Arcane
Joined
Jun 29, 2007
Messages
2,056
Location
Brazil

tiagocc0

Arcane
Joined
Jun 29, 2007
Messages
2,056
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!
 

tiagocc0

Arcane
Joined
Jun 29, 2007
Messages
2,056
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.
plantes_example.png
 

tiagocc0

Arcane
Joined
Jun 29, 2007
Messages
2,056
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

2. ACTUALLY START THE DAMN GAME
Writing your idea down is not starting the damn game. Writing a design document is not starting the damn game. Assembling a team is not starting the damn game. Even doing graphics or music is not starting the damn game. It’s easy to confuse “preparing to start the damn game” with “starting the damn game”. Just remember: a damn game can be played, and if you have not created something that can be played, it’s not a damn game!

So dammit, even creating a game engine is not necessarily starting the damn game. Which brings me to the next tip…
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom