Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Galaxy  (Read 15070 times)

0 Members and 1 Guest are viewing this topic.

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Galaxy
« on: August 28, 2011, 09:11:52 pm »
Hi ! Now that my project is advanced, I post a topic about it on the english forum.



Galaxy is a 2D space shooter in which you control the energy distribution in the spaceship. Do you need energy in weapons ? Motors ? Shields ? You're the captain, you decide !

History

In year 3035, the Earth has been destroyed by the Thorgs, an alien race met while human beeing was exploring the Galaxy... Only some spaceships could escape, they decided to hide survivors on the remaining colonies. A plan is setting up to retrieve an engine witch could permit, in theory, to come back in the past in order to save the Earth from destruction...

Developpement

Only one or two space objects and the campaign mode aren't implemented yet.

Gameplay

You have to allocate the energy between 3 modules
- Shields : more energy = more shield recuperation at each tick
- Weapons : more energy = more damages
- Motors : more energy = more speed

Gamepad and joysticks can be used but the mouse is required for some actions.

Keybind is dynamic.

There will be a demonstration version soon, the time for me to add at least one campaign level.

Demo :

http://monstruosor.com/accueil/download/galaxy/

Video :

Short video here!

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 11047
    • View Profile
    • development blog
    • Email
Galaxy
« Reply #1 on: August 28, 2011, 10:20:53 pm »
The number of great SFML projects are constantly going up - I like that! :D
Your game looks awsome, okay we haven't seen much but the menu looks pretty convincing.
I hope to see some more soon.

Still there are questions about the game, like is it just a shooter like many others, were you go through diffrent waves of enemies (with the enegery addition) or is there also a story-telling within it.
Like you're starting from the destroyed Earth and will end up on another planet on which human beeings can live?

eXp
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/

Groogy

  • Hero Member
  • *****
  • Posts: 1469
    • MSN Messenger - groogy@groogy.se
    • View Profile
    • http://www.groogy.se
    • Email
Galaxy
« Reply #2 on: August 28, 2011, 10:36:04 pm »
Looks like Haikrainens logo is getting famous as well :P
Developer and Maker of rbSFML and Programmer at Paradox Development Studio

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Galaxy
« Reply #3 on: August 28, 2011, 10:43:53 pm »
Quote from: "eXpl0it3r"
The number of great SFML projects are constantly going up - I like that! :D Your game looks awsome, okay we haven't seen much but the menu looks pretty convincing.


Thank you very much, the game in Skirmish mode look like what you can see behind the menu. But I'm not sure my game is awesome, this is my first one, I'm not very good in everything graphic, some problems or bugs still make me hit my head against a wall, but...


Quote from: "eXpl0it3r"
Still there are questions about the game, like is it just a shooter like many others, were you go through diffrent waves of enemies (with the enegery addition) or is there also a story-telling within it.


There is a campaign mode, with a story, objectives, and also fights. And there is a skirmish mode where you have to kill an ennemy wave. It's planned to increase the difficulty of skirmish mode when you progress in campaign mode.

Thanks again !

Quote from: "Groogy"
Looks like Haikrainens logo is getting famous as well :P


Yes, it rocks !

Haikarainen

  • Guest
Galaxy
« Reply #4 on: August 28, 2011, 11:50:18 pm »
Quote from: "Lo-X"

Quote from: "Groogy"
Looks like Haikrainens logo is getting famous as well :P


Yes, it rocks !


Seems like that and the idea of having a rotating gear is catching on like wild fire, awesome to see :D You should probably wait tho, working on a library to display videos without having to deal with licenses etc that codecs bring on, as well as a HD rendered bumpmapped video with alphachannels / transparency*.

Your game looks really interesting , cant wait for demo :) GJ so far!

teto

  • Newbie
  • *
  • Posts: 35
    • View Profile
Galaxy
« Reply #5 on: August 29, 2011, 11:24:19 am »
This looks very promising indeed. First time I see this logo: a bit unreadable I think but the rotating gear is something to keep in mind, itdoes look cool :p
See you net cow-boy ...

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Galaxy
« Reply #6 on: August 30, 2011, 09:47:29 pm »
Good news everyone !

The demo is here !

Contain : the tutorial level, the skirmish mode, options.
What's next : Spaceship Upgrades, ~40 Campaign levels, Team Death Match Like Mode and a few more decoration in the background.

The unique link : http://monstruosor.com/accueil/download/galaxy/ (Windows)
If DLL are missing :
http://monstruosor.com/download/openal32.dll
http://monstruosor.com/download/libsndfile-1.dll
The problem is resolved now. But don't use the automatic generated shortcut on desktop, it's not a good shortcut. Go to the game folder and create the shortcut from there.

Note : Do not install the game in c:/Program Files/ folder. With Vista and 7 windows don't want Galaxy to create files ><

If you have questions, bugs, things to say, you're welcome !

Thank you !

easy

  • Full Member
  • ***
  • Posts: 146
    • MSN Messenger - easy82.contact@gmail.com
    • View Profile
    • Email
Galaxy
« Reply #7 on: September 05, 2011, 08:34:25 pm »
So you're almost ready with this game? :shock:

According to the video it's very polished and looks fun! :)
I'd like to try it out but there's no Linux version.

Will you make a longer gameplay video?

Those particles... are not sprites, I presume.

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Galaxy
« Reply #8 on: September 05, 2011, 09:04:19 pm »
Quote from: "easy"
I'd like to try it out but there's no Linux version.

Will you make a longer gameplay video?

Those particles... are not sprites, I presume.


I can make a Linux version but I never tried to do a .deb paquet, I'll try.

I'll probably make a gameplay video, I just wait the implementation of some options and levels.

Indeed, particles aren't sprite but drawable, just some squares or rectangles. It's my first Particle System so I wanted something easy and fast, but I need to learn more, the FPS is low when there are about 3000 particles, with a medium computer.

Thank you for your your interest :D I think I'll make a .deb version of the demo in the week =)

easy

  • Full Member
  • ***
  • Posts: 146
    • MSN Messenger - easy82.contact@gmail.com
    • View Profile
    • Email
Galaxy
« Reply #9 on: September 06, 2011, 07:42:59 pm »
Quote
I can make a Linux version but I never tried to do a .deb paquet, I'll try.


I don't think you need to make a .deb, it's completely enough to compile your game on linux, and to attach the shared libraries with your binaries. If you're using SFML 1.6, it's going to be easy, but for 2.0 you'd have to compile SFML by yourself... :)

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Galaxy
« Reply #10 on: September 06, 2011, 07:58:35 pm »
Quote from: "easy"
Quote
I can make a Linux version but I never tried to do a .deb paquet, I'll try.


I don't think you need to make a .deb, it's completely enough to compile your game on linux, and to attach the shared libraries with your binaries. If you're using SFML 1.6, it's going to be easy, but for 2.0 you'd have to compile SFML by yourself... :)


Okay, I use SFML 2.0 and i've already compile it since I started the developping of my game on Linux.

But I use an old revision of SFML2 (juste before the split of sf::Image into sf::Texture) so you'll not have the last revision.

easy

  • Full Member
  • ***
  • Posts: 146
    • MSN Messenger - easy82.contact@gmail.com
    • View Profile
    • Email
Galaxy
« Reply #11 on: September 06, 2011, 11:09:26 pm »
Quote from: "Lo-X"
Okay, I use SFML 2.0 and i've already compile it since I started the developping of my game on Linux.

But I use an old revision of SFML2 (juste before the split of sf::Image into sf::Texture) so you'll not have the last revision.


Cool! Then I guess it will work if you just compile your game with that version of SFML2 and provide the older shared libs with the binaries. The only problem could be the path, as I see it. That is, where should the app look for the SFML libraries?

If you put the SFML libs into the root of your game, cou can make a script like this start.sh script:

Code: [Select]
#!/bin/bash

cd `dirname $0`
export LD_LIBRARY_PATH=.
./yourGameExecutable


Or, do what Kalith said to me and use the compilation flag "-rpath ./" which has the same effect as the script above.

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Galaxy
« Reply #12 on: September 07, 2011, 09:07:16 am »
I'll do that this evening (for me, in france), thank you for your help :D

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Galaxy
« Reply #13 on: September 07, 2011, 09:41:28 pm »
Okay,

So i've had a problem, the archive with all files is too heavy to upload it on SFMLUpload or other upload/download sites but I've got a solution

If you don't have it, just download the Windows version, in order to have images, audio and conf files. Link here :
http://monstruosor.com/accueil/download/galaxy/

Then, you can download the debian executable and sfml .so files here :
https://legacy.sfmluploads.org/file/64

Just copy them in the root folder (Galaxy0-2-0...).

Then make Launcher and Galaxy an executable with chmod +x command
Launch the launcher with ./Launcher

And you're done ! (I think)

I don't tested this solution 'cause I've these .so in /usr/lib folder, I think you may need a .so for C++ but you've got it I presume.

easy

  • Full Member
  • ***
  • Posts: 146
    • MSN Messenger - easy82.contact@gmail.com
    • View Profile
    • Email
Galaxy
« Reply #14 on: September 07, 2011, 11:23:09 pm »
I'm going to try it out as soon as it gets downloaded. 50 minutes left? Something must be wrong here... I'm going to try it again!

To download the other one from SFMLUploads were just a blink.