BrickBroken - Break brick game by SLDT

And to finish, if that’s true, if they want nothing. I will make something that will end all, something that can not be undone : DELETING ALL BRICKBROKEN CODES.
If they want that, i will by the end, when i will have no choice and this time is here as you said.

If nobody answer this topic tomorrow, then tomorrow evening, I will begin the deletion by the github repository.

EDIT : It’s un nessessary ! I will take the door good bye all…


Processing github deletion…
If you still want the game you have 30 seconds to post something before GitHub repo is deleted.
Deletion…50%

Well, RobinB’s first sentence sounded a little bit offensive again which is not good,
but please, do not feel offended by everyone when somebody gives you some critism like the rest of the post, we had that topic before, not worth to mention again.
It is nice that you show that your game progresses, but maybe you could focus your posts on really perceptible stuff since they are a little bit long and hard to read.
What were your latest perceptible changes?

EDIT: But if you feel as working on this project is not fun for you anymore, you should really leave it. Not because of anybody else but because it would have no sense for you.

Well, at the time ! You canceled the computer hard disk formatting ! Just at the time ! But GitHub has unfortunately deleted… But the game source local host is still alive !

So you want last modifications :

  • Fixed annoying file encryption error code 003 (UNHAUTORIZED character)
  • Done about chat and text field improvements
  • Enough ! The download thread has completely been planed ! No let’s write it as code lines
  • another unsuccessfull try on the level editor !
  • added new particle on NormalButton’s mouse over
    And the last, main window effect strings display completely remade ! All bugs fixed !

Yuri6037

This is at least a good format for an update post…

Im sorry to make you angry, it was not ment as offensive as it may have sounded.
Indeed nobody want to build your game or create graphics, but you could find some free texures and such to use.
The only thing your potential users want is to be enthertained.

What i ment when i said nobody cares about performance, was that as long the cpu / gpu fans are blazing as hell and the game is not lagging, performance does not matter for the end user.
Same with stability, if noone has crashes or glitches, its ok.

I was trying to say, i only see fixes and features not directly affecting gameplay. That makes me lose interest, and i bet many others.
Im sorry if i came over harsh, i cant express myself very well in english (second languane).
Destroying your game would only harm yourself and your work, so please dont do that because of me. Just keep doing what you like to do.

I have to be honest, i never played your game, i cant even start it up sadly enough (launcher gets stuck).

One suggestion, but perhaps not a good one…
You could post more screenshots about new features, graphics, menus… With them you will keep more interest of readers and probably obtain more suggestions for improvements.
I also say that because I can’t see all the screenshots on first post, but they were surely stored on GitHub ;).

Yuri, since you were such a great inspiration for my own project.

I think it is only right that I am a bit honest with yours. It is obvious to me that you are a very talented programmer, and that you have very high goals in terms of beating Mojang’s download sequence and security. I can definitely see your passion for doing something that no one here has ever attempted before.

Honestly, Yuri, you are a technical programmer. By focusing specifically on your code, you have shown to me that you value maintained code higher than anything. You want a game that has code that is reusable, has high security, and has flexible design. From a technical standpoint, these features are highly appreciated when designing huge applications like a bank application, an MMORPG, or a chat service.

However, in your case, you have to realize that you are designing a brick breaker.

This game does not demand the heavy background, networking, and a full Github account to create a good game. A simple game needs to have a very small footprint on memory. Making a more bulky version, regardless of the features, is going to turn people away. From a technical standpoint, you have to think about why someone would download a simple game for 50MB when they can get the same experience for 3MB.

This is the challenge of game making Yuri, it requires a different mindset.

Games need to do as much as they can to keep users happy. In other words, the more time spent on features that’ll make people happy, the better. Let me give you some advice on what I would do to help improve Brick Broken.

1) Get rid of the backgrounds, or use a gradient background.

The background picture is causing a problem, I would just remove it. Having a solid white or black background might be plain, but people can’t say that it looks bad. If your game had a solid theme, just find a background that matches the theme. People don’t like backgrounds that have conflicting colors. Try to get a background that doesn’t clash with the ball color.

2) Make it easier to download

The download service, though it is great for updates, in its current state it is “Broken”. I would stop worrying about my own code and give my game out in a simple runnable jar. There are so many clones of BreakOut that any programmer here can make it in a heartbeat. Normal users will play yours if the features are better. The amount of effort taken to keep your code safe is destroying your fan base.

3) Know your priorities

You have to decide between making a better experience for the users, or making a better program for yourself. Users love flashy animations and easy to pick up game play elements. With the high amount of people saying that the in-game features are lacking, I would absolutely look into what features I can add to make the game more fun. If the main game isn’t something people are willing to get into, then even if I make a great network and level editor, no one will come. I would focus all my energy on minimizing the complaints. The happier my users are, the more chances they’ll come back to play the game.

Please don’t quit on it…

All of us here are developers, the same as you are. If anything makes me happy as a developer, it is seeing another one succeed. Quitting your project isn’t going to help you, or harm your users. Instead, you’ll just add to a statistic of another project that wasn’t finished. Since you are this passionate about adding so many features, I would say you wouldn’t want to see it fail either. Don’t let the people on here destroy your passion.

Anyway, I hope that you listen to the advice. But by all means, don’t give up on your project. I wouldn’t be trying to give it a bit of publicity if I didn’t feel you had something great to offer. Prove me right and finish this game :).

I understand what you want.

About the multiplayer ; we’ll I simply can’t delete a base game part.
About the launcher, it is normally back. I have not tested the new version of it but normally it’s ok. If not, please take a screenshot of the crash, bug,… ! Like I already said I need full stacktrace. To get the error, go in your %appdata%.brickbroken\ ; turn on command invite, and type java -jar and pick the launcher.jar in your command invite. This will start the launcher in debug mode. A mode that will show all errors or download stucks.

I already tried a mono jar file, but it seams to be impossible, the game needs all his resources (images, lwjgl jars, system natives). In plus the launcher has been designed like StoneLine was. This means that the launcher can not fail at download ! It can’t fail at download state otherwise the download links witch are in the jar are out of use…

Maybe I should test the version of the launcher I provided, to be sure there is no bugs.
When the download is finished you see normally something like “no current download”, if so just click the “Play” button. Normally you will get the whole game in only a few seconds. The game is not as much big as you say.
Let me start my server computer, I will give you all download Infos.

Now, the game has no longer musics in direct download so you only download directly before launching, the game.zip package (all game jars), system_yoursystem (the system natives), game-resources.zip (all game images). That’s all.

EDIT : Computer online. I will begin testing where you’re stuck.
EDIT 2 : In effect it seams to rest stuck at Downloading ‘game-levels.zip’.
EDIT 3 : It’s not the hoster, it seams to be a more serious issue. You have nothing to do on your way all is on my way now. But don’t worrie, he will take quickly some fists this stupid launcher !
EDIT 4 : Done ! I’ve made a correction for the launcher ; it’s already uploaded. I’m sorry for the incoveniance that occured. I will try to test completely each time the launcher upgrades.

Hey guys !
I’m coming to notify that i finally arrived to correct the bug of LevelEditor. THat means, there will be some other little things (file generation, png file reader, script use) and i will be ready to publish a version for my level designer ! He will enough be able to make as much levels as he wants !

And i would like to say you something… Well i wanna try if adding burning ball would crash my render engine ! I think adding a new brick that will cause ball to burn when colding ; this will consume the ball at each millisecond (tick)…
I wanna see what mess the render engine will make !

Let’s try…

Yuri, a ‘tick’ is not always a millisecond. That all depends on your FPS.

I know that… I just meant that in my game a tick corresponds at 1 millisecond !

So, I tried the burning ball and I got something interesting : the fire is consuming the stick and the ball together !

Hey ! I’ve done the burning ball ! And, due to complete Ball management change, Servers will now be able to edit the ball ID itself !

And i got a very very good new ! You all wanted that… You’re bored with s**** graphics ? Want better backgrounds ? Better Textures ? I found a new designer !
It rest to contact him by skype ! I have to wait until he connects !

Until you remove that dog background, it is unplayable.

No, we need doges

Ok, so i got some news about game developpement !

New features of the next version (Alpha 1.5.0) are much more stable than i expected…

So, because the code of the next version after the Alpha 1.5.0 are working more than i expected, I think that you will got addon system, .lvlpack, graphics change, for the next version ; And so you will be able to cal the next update Alpha 2.0.0 instead of Alpha 1.5.0 ! The problem is that i never never prevented this update now. So i can’t provide you any info or help at Level pack creation and/or Addon creation. Yes this time, addon system is working at 100% !!
I will post you a video soon ! I will show you my little TestAddon and the new stuff of the game.

About the music download thread, i need more time to upload all musics and sounds to my hoster !

This means too that the game can have some bugs and/or issues possible. So when i will have uploaded this new version, i encourage you to bring me all bugs and/or issues.

So to resume the situation I will provide you at least the new change log updated for this version :

–This change log has been disbanned–

Here you got the new change log ; yes it’s much more long to do than the previous one, but like I said I’ve not expected ending the new addon system in only 1 hour and working at his best just after created… That’s the first time it happens ! Making a new feature in 1 hour… I never done that in the past… In the past I never had the obligation of adding new features for change logs in all cases I needed to remove some…

Yuri6037

I’m posting in the case of you are still interested in BrickBroken…

I’ve a few updates for you :

  • New designer is here ! I engaged him for a test period in witch he will remake dogs backgrounds.
  • The multiplayer is advancing as much as maybe it will return soon…
  • LevelEditor is finished ! It needs the last Class : LevelPackGenerator.class ! After i finish this last class, you will be able to say goodbye backgrounds, goodbye first levels ! Welcome new levels ! Welcome to much more slots available to make much more differents levels with different backgrounds each !

This future update will be the most hugly one never realesed in story of BrickBroken !

For those who can’t wait and want the advancement in graphic remake… Well, i made some test comile (or developpement versions) for this update, these version are working well.
But for people who has already used the old save format, if you try to start these dev versions, you will automaticaly crash ! So if some people in this thread has already got an older version of the game, all you have to do is deleting the “.brickbroken” folder from your %appdata% to prepare come of this huge update…
I can’t provide you a dev version, because dev versions are as much buggy as you will rage quit ! Sometimes the new save file format encoding is crashing at read time… So i realy can’t give you this type of update. But no worries i will do my best to solve these issues !

I know that it was a long time.
Well, maybe you suppose that the game is finished, that the project has ended ? It’s just totally false ; I never disbanned my own game. So why is the next version’s change log stucks ? What’s the secret ?

There’s simply no secret, that “one” can be resumed in one word only : fearing… Yes, perhaps you never thought that of me, but that’s really the case : I’m Indead feared to break my game by compiling the new file format so I’m retarding the moment…
As you can understand to move my current file format for levels, I need to change the whole level management, there will be no return possible.
I’m not sure about my codes, I would like to believe that this will not fail. But If this new file format is a complete failure…

Yuri6037

Damn Yuri, you make it sound as if you are going to die or the world is going to end if your new format doesn’t work out :point:

So, the end of this week is coming… Normaly my new designer will give me his first work wbout new backgrounds.

But in my side, it’s not very happy… I don’t know if i will be able to finish the new format. I think i will let the LevelEditor at the state of unfinished, because i can’t finish it at the time. Another time, always the same thing is causing problems : LevelEditor this stupid programm makes me loose many many times.