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

Author Topic: Linavalanche  (Read 13452 times)

0 Members and 1 Guest are viewing this topic.

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Linavalanche
« on: November 26, 2011, 02:03:18 am »


This game was present at a game jam event in Milan (April 16th-17th 2011): "Lunarcade Factory: Lines". ( link )
I've made some changes since then.
The most important thing is that I have added a leaderboard online, so you can compete with other remote players. :)
The game have a simple mechanic: you have to survive as long as possible, jumping from a line to another. Jumps can be done when the little sphere is at the intersection of two lines.
Lines fall down from the top of the screen and the game is over when the player touch the bottom of the screen.
I used SFML 1.6 to do all graphics, using sf::Shape class. :)
Special thanks to posva who gave me some helpful tips to create the online leaderboard. :)

Controls

arrow keys = move the sphere
L-CTRL or Z = jump from a line to another one
M = Mute
P = Pause game
H = Display online high-scores
S = Save current score to online leaderboard
F4 = Toggle Fullscreen mode

Download

Download Linavalanche v1.3.3alpha
« Last Edit: August 24, 2018, 11:40:53 am by Naufr4g0 »

.teri

  • Newbie
  • *
  • Posts: 28
    • View Profile
Linavalanche
« Reply #1 on: November 26, 2011, 09:00:20 pm »
Your game is well made. Sometimes I don't know which keys will move the ball in a desired way.

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Linavalanche
« Reply #2 on: November 26, 2011, 09:36:17 pm »
Quote from: ".teri"
Your game is well made. Sometimes I don't know which keys will move the ball in a desired way.


Thanks for your comment, teri!
Anyway, I was convinced that the controls were very intuitive.
I recommend you to use left/right keys when the line is horizontal and up/down when it's vertical, to avoid confusion.
Maybe it's just a matter of getting used to the controls.

Lo-X

  • Hero Member
  • *****
  • Posts: 618
    • View Profile
    • My personal website, with CV, portfolio and projects
Linavalanche
« Reply #3 on: November 26, 2011, 11:45:55 pm »
I definitively love your games :D

How do you manage the online highscores ?

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Linavalanche
« Reply #4 on: November 27, 2011, 01:44:31 am »
Quote from: "Lo-X"
I definitively love your games :D

How do you manage the online highscores ?


I'm happy you like them! :)
For online hi-scores I use:
Server side : a PHP/MySQL solution in a free web hosting site
Client side: sf::Http class from sfml network package. :)

ActionBoy

  • Newbie
  • *
  • Posts: 36
    • View Profile
Linavalanche
« Reply #5 on: November 27, 2011, 12:06:17 pm »
Do you encrypt the data sent to the mysql?

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Linavalanche
« Reply #6 on: November 27, 2011, 12:27:42 pm »
Quote from: "ActionBoy"
Do you encrypt the data sent to the mysql?


not yet, but I expect to do so in the future. :)

Haze

  • Full Member
  • ***
  • Posts: 201
    • View Profile
    • Github Profile
Linavalanche
« Reply #7 on: November 27, 2011, 10:02:10 pm »
That's a really nice and original little game! The concept is very challenging.

The program runs fine under Linux with wine.

Minor bug: it seems like sf::Event::Closed is not handled in the Online High-Scores menu.

PS: Eh? No Ninja? :x

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Linavalanche
« Reply #8 on: November 27, 2011, 10:32:33 pm »
Quote from: "Haze"
That's a really nice and original little game! The concept is very challenging.

The program runs fine under Linux with wine.

Thanks for the positive comment. I'm happy you like the concept! :)
Quote from: "Haze"


Minor bug: it seems like sf::Event::Closed is not handled in the Online High-Scores menu.

It's a known issue, for sure I'll fix it in the next version together to other minor bugs. I'm planning to put an high-score with more positions shown in different pages, where you can browse the leaderboard with arrow keys. :)

Quote from: "Haze"

PS: Eh? No Ninja? :x


I'll soon release a new version of Falling Rocks with online leaderboard. :)

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
New version released!
« Reply #9 on: November 28, 2011, 11:52:42 pm »
Update: v.1.3.2alpha released!

Changes made in latest version:
  • Now you can see 100 scores in the high-score screen, not only 10 (use arrow keys to browse)
  • Pressing the ESC key while playing, do not exit the game, but cancels it.
  • Pressing the window close button exits the game also in high-score screen.
  • Pressing the ESC key while writing player name doesn't save the score to leaderboard.

Download Linavalanche v1.3.2alpha

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Linavalanche
« Reply #10 on: December 09, 2011, 05:01:56 am »
Update: v.1.3.3alpha released!

Changes made in latest version:
  • Leaderboard access is now in a separated thread. This avoids the game to freeze when connecting to server to retrieve hi-scores.
  • Lines change to a white color on change. This makes it easier to find the colored lines (that give bonus on change) to get higher score.
  • F4 toggle fullscreen mode
Download Linavalanche v1.3.3alpha

Yemeni Cpluspluser

  • Newbie
  • *
  • Posts: 25
  • C/C++, Soon Java and SQL ^_^
    • View Profile
    • Email
Re: Linavalanche
« Reply #11 on: July 30, 2013, 10:21:50 pm »
Nice game, I got rank 16 after several attempts :).
sf::signature mySignature;
mySignature.setPosition(forum.x,forum.y);
window.draw(mySignature);

Naufr4g0

  • Full Member
  • ***
  • Posts: 112
    • View Profile
Re: Linavalanche
« Reply #12 on: August 29, 2013, 10:06:21 pm »
Nice game, I got rank 16 after several attempts :).

Congrats! :) I hope you can reach the 1st place! ;)

Clockwork

  • Newbie
  • *
  • Posts: 47
    • View Profile
Re: Linavalanche
« Reply #13 on: September 08, 2013, 06:03:00 am »
Just want to point out that the image is broken (or deleted), you might want to get that fixed.
I'm curious and will be sure to download it when I get the chance! :D

Sub

  • Full Member
  • ***
  • Posts: 159
    • View Profile
Re: Linavalanche
« Reply #14 on: September 08, 2013, 08:42:00 am »
Here's a screenshot I took for anyone curious


Basically the screen always is moving forward.  Your character can only move up and down the lines on the screen, and the lines are all rotating.  You have to jump from line to line in an attempt to stay on the screen.  Pretty interesting idea and pretty well executed, I liked it.