Fetriz

Hello all!

This is my first post in the showcase, so I’m proud to present Fetriz:

8Mk1T-v4YM8

It’s a game inspired by Fez and Tetris (as you might notice). This game has been something I’ve just done to prove myself that I can make a game (this is the first game I’ve finished to a playable state), and to prove that I could make a game with my homebrew engine.

There are some things that I absolutely should work on (like the GUI), but I just wanted to get this thing done, therefore some sacrifices has been made.

Enjoy the game and please give me feedback!

Fetriz

I’ll give my deepest honor to the person who manages to get a score of 10 on expert. ;D

PS: It seems like you’ve got to move the ‘Fetriz’ folder outside the compressed folder on Windows to run it properly.

It does not run. It crashes immidiately after i start it.

Which OS?

Linux, Ubuntu:

Initializing Wasteland Engine, version: 0.0.3

Initializing window with parameters: 
Width: 840
Height: 640
Title: Fetriz
Fullscreen: false
Resizeable: false
VSYNC: true
Cap: true

org.lwjgl.LWJGLException: X Error - disp: 0x7f7d0814fbb0 serial: 88 error: GLXBadFBConfig request_code: 154 minor_code: 34
	at org.lwjgl.opengl.LinuxDisplay.globalErrorHandler(LinuxDisplay.java:318)
	at org.lwjgl.opengl.LinuxContextImplementation.nCreate(Native Method)
	at org.lwjgl.opengl.LinuxContextImplementation.create(LinuxContextImplementation.java:51)
	at org.lwjgl.opengl.ContextGL.<init>(ContextGL.java:132)
	at org.lwjgl.opengl.Display.create(Display.java:850)
	at org.lwjgl.opengl.Display.create(Display.java:797)
	at com.pixldevelopment.wastelandengine.core.parts.Window.<init>(Window.java:56)
	at com.pixldevelopment.wastelandengine.core.Core.init(Core.java:120)
	at com.pixldevelopment.wastelandengine.core.game.GameContainer.<init>(GameContainer.java:23)
	at com.pixldevelopment.fetriz.Game.<init>(Game.java:64)
	at com.pixldevelopment.fetriz.Game.main(Game.java:49)

Windows 7

@wessles I’ve no idea what that error is caused by, seems like LWJGL can’t create the display… :-\

@Zeta You tried to drag the folder to the desktop for example? Could you do a java -jar on the jar?

It gave me an Error “unable to access the jarfile Fetriz”.

Hmm, maybe your Java is outdated?

Try java -jar Fetriz.jar

You usually need the ‘.jar’ in my experience.

I updated Java and i still get the same error. I also tried java - jar Fetriz.jar

No space in between the “-” and “jar”. Also, I’m clueless about opengl but after quick googling I think it’s about the opengl version.

You typed in the whole path to the jar? It won’t work if else.

Oh, yeah, the engine is locked to a OpenGL version of 3.2 or higher.

I have Ati radeon HD5850 which supports OpenGL 3.2. This is becoming intresting :smiley:

As a side note, vSync isn’t useful except for in fullscreen mode, and you initialize your display in a windowed mode.

Wait what? Refresh rate synchronization of the display can’t be limited to only fullscreen?

It told me that fragment shader wasn’t compiled and that it failed to link the program.

Hmm, are you running >= 3.2?

Has anyone actually managed to run the game? :stuck_out_tongue:

@simn no idea sorry :smiley: But your game seems to be buggy :stuck_out_tongue: The display loaded for me, but crashed after a moment. :stuck_out_tongue: No java errors, just your or your game engine’s printed statements.

This is the exact shader error:

[quote]Failure in linking shader program.
Error log: Fragment info

0(13) : error C1105: cannot call a non-function
[/quote]