Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (522)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (590)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  BrickBroken2 ? SLDT's GameEngine ?  (Read 888 times)
0 Members and 1 Guest are viewing this topic.
Offline Yuri6037_1

Junior Devvie


Projects: 1


Making always free games !!


« Posted 2014-07-25 09:49:44 »

Hello,

I'm back online. I just wanna speak again about the old disbanned BrickBroken project. You know it's finished.

Some of you asked me to rethink about the project. That's what i made... I've not decided to take the project back, in all cases i deleted the source code.

So, this night, i just began thinking again about that, and i've got an idea.
Because now, SLDT's GameEngine has been extracted from BrickBroken and compiled into external jar, and because of massive changes on the game engine, maybe it's possible to make a BrickBroken2 that will not need launchers...

Indead, i found a way a long time ago, now this way works on SLDT's GameEngine. So it means that the game ressources can be directly included to the root folder of the application. So no longer need of any external download.

But now, because theres no longer any code for BrickBroken, i think it's possible to remake everything with base of SLDT's GameEngine for input and rendering.
If you want an exampe, i made a simple realy simple ScrabbleGame to use and test my game-engine's new features.


I'm also oppened if you want a public version of the game engine. If you want my game engine, i can realease it as a .jar and even give you javadocs for using it.
What do you think ? Is this a good idea ?
You can say what you want about this or this new project, i will make it if i receive enough asks.

Visit our website : http://www.sldt-team.net
Offline hwinwuzhere
« Reply #1 - Posted 2014-07-25 10:32:26 »

Perhaps you could describe some features, and explain what your engine is based on (java2d, slick2d etc.) and what makes it unique.
And: if you want to make a game, just do it. Don't ask whether you should be making it, because the answer might disappoint you.
Good luck with the engine though Wink

There are two kinds of people in this world: Those who can extrapolate from incomplete data,
Offline Phased
« Reply #2 - Posted 2014-07-25 10:44:21 »

First of all, you shouldn't ask this community if we want you to make BrickBroken2, we are a forum filled with Developers, if you really want to know if there is a community for BrickBroken2, another website would be the best, as the chances are this site wont have a heavy community for your game, especially when to create a account you need to know a little about Java, or you will probably get scared of the activation quiz.

But in my opinion, if you like BrickBroken, and you really want to make the game, create it, post it on here, and improve from the feedback, but ONLY IF YOU WANT TO DEVELOP IT. if you do not want to, move on to your next game idea, if it is something you really want to make, the chances are its going to be a much better game then the game you don't want to develop.

The only time you should develop a game you do not want to make is if you are contracted with someone to develop a game for them (and I would find out about the game they plan before even accepting the contract, as you may not be able to deliver the project they require), and this is definitely not that scenario.

You mentioned you made a Scrabble game with your new engine, why don't you post it to show off what your game engine you made is capable of? Maybe you could extend on your Scrabble Game, and turn it into something more advanced and polished.

If you want someone to use your game engine you create, put it up on github or provide a link for someone to play around with, we do not know if we want to use a game engine that we only know has rendering (what type of rendering? is it OpenGL? Immediate Mode? VBO's? ), input and new features (what are these features?), until we know what exactly it is and how it helps to develop a game and examples of what it can achieve, the answer is probably no.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline gouessej
« Reply #3 - Posted 2014-07-25 11:07:40 »

Hi

Yuri6037_1, why would I use your black box? If you publish the JAR and the Java documentation, please publish the source code as well (and clearly mention the license).

You can say what you want about this or this new project, i will make it if i receive enough asks.
Your last sentence seems to be very weird. What are you looking for? Gratefulness?

i deleted the source code.
Huh

So, this night, i just began thinking again about that, and i've got an idea.
Because now, SLDT's GameEngine has been extracted from BrickBroken and compiled into external jar, and because of massive changes on the game engine, maybe it's possible to make a BrickBroken2 that will not need launchers...

Indead, i found a way a long time ago, now this way works on SLDT's GameEngine. So it means that the game ressources can be directly included to the root folder of the application. So no longer need of any external download.
Where is the challenge? Do you realize that putting some files into the root folder of the application isn't extraordinary?

Offline Yuri6037_1

Junior Devvie


Projects: 1


Making always free games !!


« Reply #4 - Posted 2014-07-25 11:39:14 »

Hi

Yuri6037_1, why would I use your black box? If you publish the JAR and the Java documentation, please publish the source code as well (and clearly mention the license).

You can say what you want about this or this new project, i will make it if i receive enough asks.
Your last sentence seems to be very weird. What are you looking for? Gratefulness?

i deleted the source code.
Huh

So, this night, i just began thinking again about that, and i've got an idea.
Because now, SLDT's GameEngine has been extracted from BrickBroken and compiled into external jar, and because of massive changes on the game engine, maybe it's possible to make a BrickBroken2 that will not need launchers...

Indead, i found a way a long time ago, now this way works on SLDT's GameEngine. So it means that the game ressources can be directly included to the root folder of the application. So no longer need of any external download.
Where is the challenge? Do you realize that putting some files into the root folder of the application isn't extraordinary?

You do not understand that my game engine had been created to be used only in a networking way ; no files already on the hard disk. I just needed to remake everything. In plus that engine were included and hardly coded into BrickBroken. I took about weeks to remove security systems i made before. I had made so many hided security systems, at the point of if you try to start it on another game it would crash because the game program .jar is not valid... So i needed to remake the whole engine. Only RenderEngine has been extracted. Other classes had been remade from scratch.

Quote
You mentioned you made a Scrabble game with your new engine, why don't you post it to show off what your game engine you made is capable of? Maybe you could extend on your Scrabble Game,
and turn it into something more advanced and polished.
Yes i made it, if you want, i can publish it...

My game engine features are in one word SIMPLICITY, no complicated things like Slick2D. It's extremely simple :
- Make a class extends GameApplication
- Register particles (if you have some)
- Change screen by calling displayScreen(Screen screen) method
- Using RenderEngine methods by reference "renderEngine" on GameApplication. You can access it where you want.
- Using FontRenderer methods to render fonts.
- Don't forgot to include the "gamename.assets.zip" or jar or gaf in application's "resources" folder.
And you've done your game is working...

There is apis for Input too...

By my last sentence, i just meant, post everything you want about me or my games. You can even tell me **** if you want. Say everything you think.



Anyway, thanks for your feedback.


Visit our website : http://www.sldt-team.net
Offline gouessej
« Reply #5 - Posted 2014-07-25 11:54:26 »

You do not understand that my game engine had been created to be used only in a networking way ; no files already on the hard disk. I just needed to remake everything. In plus that engine were included and hardly coded into BrickBroken. I took about weeks to remove security systems i made before. I had made so many hided security systems, at the point of if you try to start it on another game it would crash because the game program .jar is not valid... So i needed to remake the whole engine. Only RenderEngine has been extracted. Other classes had been remade from scratch.
If changing the way files are loaded requires to change tons of things in the engine, it might mean that there was a serious problem in the design. For example, there are only a very few lines of code to write in order to load a file from a JAR instead of loading it from a remote file system when using some known 3D engines like Ardor3D and JMonkeyEngine.

My game engine features are in one word SIMPLICITY, no complicated things like Slick2D.
If Slick2D is complicated for you, I worry about your intellectual ability Clueless I don't want to be harsh but when you understand some basic concepts behind Slick2D (states, game containers, ...), you can quickly use it. Good luck.

Offline Yuri6037_1

Junior Devvie


Projects: 1


Making always free games !!


« Reply #6 - Posted 2014-07-25 12:20:52 »

It's not realy so complicated, it's just that i hate using game containers or app states. I prefer using something alrready done (examply my screen system is a form of app state, but in more simple)

Visit our website : http://www.sldt-team.net
Offline Yuri6037_1

Junior Devvie


Projects: 1


Making always free games !!


« Reply #7 - Posted 2014-07-26 15:23:10 »

You asked me to give source code, well, for the first time, i've decided to give to the complete world, this engine as open source.

Here is the link to the SLDT's GameEngine repository :
https://github.com/Yuri6037/SLDTGameEngine

Visit our website : http://www.sldt-team.net
Pages: [1]
  ignore  |  Print  
 
 

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

trollwarrior1 (27 views)
2014-11-22 12:13:56

xFryIx (69 views)
2014-11-13 12:34:49

digdugdiggy (48 views)
2014-11-12 21:11:50

digdugdiggy (42 views)
2014-11-12 21:10:15

digdugdiggy (36 views)
2014-11-12 21:09:33

kovacsa (60 views)
2014-11-07 19:57:14

TehJavaDev (64 views)
2014-11-03 22:04:50

BurntPizza (62 views)
2014-11-03 18:54:52

moogie (77 views)
2014-11-03 06:22:04

CopyableCougar4 (77 views)
2014-11-01 23:36:41
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!