NullpoMino Feature Requests

Started by Paul676, September 15, 2010, 05:24:16 PM

Previous topic - Next topic

Paul676

I'll start: The option to customise the size of the field, as well as the size of the previews.
               Tetris Belts!

DAS44

This is probably the thing I hear the most (I have an issue with it). Please make the previews bigger.

Other than that I really have nothing to b!tch about.

well done null developers.


.

jemm_4

hmm this is a problem, and i wanted to say what das said but nooooo... anyway! yeah thats the only problem oh and also sometimes(on really rare occasions like really RARE) the rooms in netlplay(when they are big) lag...
"Given the real thing and an indistinguishable fake, which is worth more"- Gaen Izuko (Nisemonogatari)
"We are what we repeatedly do. Excellence, then, is not an act, but a habit."- Aristotle

larrytetris

Invisible skin outside of the phantom mode, especially for multiplayer options and 40L (separate list of records for 40L invis).
[div align=\\\"center\\\"]www.hrlarry.com[/div]
[div align=\\\"center\\\"]Hate cannot drive out hate, only love can do that.
~Martin Luther King Jr.
[/di

Paul676

More block skins please! For example, a tf or bb-style skin would definitely not go amiss!
               Tetris Belts!

DrPete

#5
let me say first, massive respect to the nullpo developers for what is already a fantastic product. of all the tetris games I've played, nullpomino is by far the smoothest, most feature-filled, and most fun to play.

here are some things I'd like to see:
  • different window sizes available, 640x480 is a little small
  • ability to be connected to the lobby and chat while playing line race etc, similar to BB (I think someone said this was in the works for 7.4.0?)
  • ability to have different rules/configs selected for different game types automatically, so I can use classic1 for grade mania and standard-zero for line race without going in and out of the config menu
  • ping indicator on the netplay screen
  • netplay saving local replays
  • the replay list should sort by time (it doesn't for me on linux, though I seem to remember it doing so when I was playing on someone else's windows PC, possibly a bug or just my computer sucking?)
  • the game window having a key that, when pressed, raises the netplay window to the front and focuses the chat line (or even some kind of chat capability built into the game window like zsnes and such)
  • an option which determines whether stats are shown in "x per second" or "x per minute" format
  • an option such that the chat window beeps or sets the window manager's URGENT hint upon receipt of a new message
I also have problems sometimes with netplay lagging in FFA rooms, though I haven't played FFA since turning the line clear animation off, so I'll have to check that again.
[div align=\\\"center\\\"] My Tetris Friends profile [url=http://kingo

Someone2knoe

#6
Make it less confusing for me to play on linux and allow mouse support for menus.

Basically make it user friendly so we can get more people to play.

I could probably get it to work on linux if I wasn't an idiot. It worked at first but didn't work after that.

coolmaninsano

A mode that counts how many spins you do in X seconds or a spin line clear race mode.

jemm_4

Quote from: coolmaninsano
A mode that counts how many spins you do in X seconds or a spin line clear race mode.
hmm this would be nice
"Given the real thing and an indistinguishable fake, which is worth more"- Gaen Izuko (Nisemonogatari)
"We are what we repeatedly do. Excellence, then, is not an act, but a habit."- Aristotle

Zircean

#9
Thanks for making this topic!

Quote from: Paul676
I'll start: The option to customise the size of the field, as well as the size of the previews.

Size of the field is currently handled by the rule, so you should be able to do that already. As for size of the previews, I think we're trying to work on how to rearrange the screen. This might go along with dropping 640x480 resolution in favor of something bigger.


Quote from: jemm_4
hmm this is a problem, and i wanted to say what das said but nooooo... anyway! yeah thats the only problem oh and also sometimes(on really rare occasions like really RARE) the rooms in netlplay(when they are big) lag...

As for lag, we don't exactly know what the cause is, but I guess we can look at ways of compressing the sent data. I'm thinking it's limited by network speed, because Kitaru notes than when played over LAN, the opponents' fields update in realtime.


Quote from: larrytetris
Invisible skin outside of the phantom mode, especially for multiplayer options and 40L (separate list of records for 40L invis).

One could do this, but the problem would be that you could no longer see any of the pieces (i.e. previews and active piece would also be invisible).

Unless you're not talking about skin in the graphical sense and you just want inclusion of invisible in other modes, which can be done but it's not a priority.


Quote from: Paul676
More block skins please! For example, a tf or bb-style skin would definitely not go amiss!

4matsy has that under control. 7.4 contains quite a few more blockskins, though I don't think any are TF or BB-related. We can add that in though!


Quote from: DrPete
let me say first, massive respect to the nullpo developers for what is already a fantastic product. of all the tetris games I've played, nullpomino is by far the smoothest, most feature-filled, and most fun to play.

here are some things I'd like to see:
  • different window sizes available, 640x480 is a little small
  • ability to be connected to the lobby and chat while playing line race etc, similar to BB (I think someone said this was in the works for 7.4.0?)
  • ability to have different rules/configs selected for different game types automatically, so I can use classic1 for grade mania and standard-zero for line race without going in and out of the config menu
  • ping indicator on the netplay screen
  • netplay saving local replays
  • the replay list should sort by time (it doesn't for me on linux, though I seem to remember it doing so when I was playing on someone else's windows PC, possibly a bug or just my computer sucking?)
  • the game window having a key that, when pressed, raises the netplay window to the front and focuses the chat line (or even some kind of chat capability built into the game window like zsnes and such)
  • an option which determines whether stats are shown in "x per second" or "x per minute" format
  • an option such that the chat window beeps or sets the window manager's URGENT hint upon receipt of a new message
I also have problems sometimes with netplay lagging in FFA rooms, though I haven't played FFA since turning the line clear animation off, so I'll have to check that again.

Okay, so:
  • Right, already got that one.
  • This was done relatively soon after the 7.3 release. It's been in the SVN for quite a while and will show up in 7.4.
  • Suggested, but I'm not sure if this will be done by 7.4. Right now, the game saves your rules for different game types (i.e. tetromino, avalanche), but this isn't very much like what you're saying.
  • Good idea, I don't think we've discussed this.
  • We've heard this one quite a bit  We'll try to get it implemented.
  • I'm fairly sure it sorts by time already...?
  • I think we might have put this forward, I don't really remember.
  • Suggested. I think that's a relatively easy thing to do and I think it'll show up in 7.4.
  • I don't exactly think this would flow well with the lack of flood control... When we finish making the server more robust, then we can do something like this.
Thanks for your input!


Quote from: Someone2knoe
Make it less confusing for me to play on linux and allow mouse support for menus.

Basically make it user friendly so we can get more people to play.

I could probably get it to work on linux if I wasn't an idiot. It worked at first but didn't work after that.

How is it confusing on linux? I set it up in the Sunlab here in like five minutes... Everything is in the readme.

Mouse support for menus is already in the SVN, and will be in 7.4. Also, the game recognizes navigation keys now. You can leave these as the default (arrows/enter/escape) or have them link to your game keys.


Quote from: coolmaninsano
A mode that counts how many spins you do in X seconds or a spin line clear race mode.

Good idea, but it won't be included in 7.4. Perhaps in the next version, though!

Thanks for supporting NullpoMino with your ideas and patronage... Until next time!
[div align=\\\"CENTER\\\"]Dev Blog | | Google Code[/div]

Someone2knoe

#10
The commands weren't working for me at first, but then I figured it out. Then it stopped working. It doesn't work now. after ./play_slick

21:06:53,638 [main] INFO  NullpoMinoSlick: NullpoMinoSlick Start
21:06:53,963 [main] ERROR NullpoMinoSlick: Game initialize failed
java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/xawt/libmawt.so
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1649)
    at java.lang.Runtime.load0(Runtime.java:787)
    at java.lang.System.load(System.java:1022)
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1750)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1667)
    at java.lang.Runtime.loadLibrary0(Runtime.java:840)
    at java.lang.System.loadLibrary(System.java:1047)
    at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:67)
    at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:47)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Toolkit.loadLibraries(Toolkit.java:1614)
    at java.awt.Toolkit.<clinit>(Toolkit.java:1636)
    at org.lwjgl.LinuxSysImplementation.<clinit>(LinuxSysImplementation.java:45)
    at org.lwjgl.Sys.createImplementation(Sys.java:111)
    at org.lwjgl.Sys.<clinit>(Sys.java:97)
    at org.lwjgl.opengl.Display.<clinit>(Display.java:128)
    at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:39)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:36)
    at mu.nu.nullpo.gui.slick.NullpoMinoSlick.main(NullpoMinoSlick.java:253)
21:06:53,968 [main] DEBUG NullpoMinoSlick: stopObserverClient called
Exception in thread "main" java.lang.NullPointerException
    at mu.nu.nullpo.gui.slick.NullpoMinoSlick.main(NullpoMinoSlick.java:268)


I am very unfamiliar with linux btw. I wish it would just show under my applications list so I can be a neanderthal.

Paul676

#11
Also, on line race- for those such as me who are used to bb where the number of lines left is at the bottom- the option to either reconfigure where the stats are in the menu, so that I can put lines remaining at the bottom, or have the number of lines left right at the bottom of the field as just a number like bb do, as well as the figure at the top- it just means that you never have to take your eyes off the playing field- because after all, a line going downwards is not the most useful thing when trying to tell exactly how many lines you have left to get, and therefore when to start downstacking.

Zirc - by size of the field I don't mean number of squares (e.g. 20x10 or 20x12) I mean just how large it is - I looked in the rule editor but couldn't find it- maybe this is what DrPete means by resolution and therefore what you answered as what you're working on.
               Tetris Belts!

Ravendarksky

I'd like to be able to choose what stats display at the side for each single player game. ESPECIALLY practice mode and especially TPS or LPM.

I don't see any reason why you couldn't allow users to create their own stats too... Just have the bar at the side display a list of all created stats, then have another screen in the options where the user can generate them.... wouldn't it be trivial to allow this?

Maybe I want to know my Ztriples per minute? or how many I blocks have spawned? How many times on average pieces are rotated?

SecretSalamander

Ability to change ARR along with DAS outside of editing a specific rule

Kitaru

Quote from: SecretSalamander
Ability to change ARR along with DAS outside of editing a specific rule
Tuning menu.

Quote from: Ravendarksky
I don't see any reason why you couldn't allow users to create their own stats too... Just have the bar at the side display a list of all created stats, then have another screen in the options where the user can generate them.... wouldn't it be trivial to allow this?
Haha, no, I wouldn't call it trivial. We'd have to provide some sort of scripting support. Noted, though.
<a href=http://backloggery.com/kitaru><img src="http://backloggery.com/kitaru/sig.gif" border='0' alt="My Backloggery" /></a>