mwarner
|
 |
«
Posted
2013-06-29 14:18:15 » |
|
Hello Everyone, this is my first post, but I have read a lot on here. This is a game I have been working on for a little bit recently, there is still lots to add, but I hope you enjoy it. Controls: WASD or Arrow keys to move. At random intervals the keys will swap, so W will go forward, but after swapping will go back. Red tiles kill you, purple are stars and the gold is the finish. When you finish a level, press escape to go to the next one. Download: https://www.dropbox.com/s/m5a6xy0agig782a/super-swap-0-0-3.jar Please let me know what you think and if you have any ideas / improvements. Thanks, Max
|
|
|
|
Gjallar
|
 |
«
Reply #1 - Posted
2013-06-29 14:50:57 » |
|
Hey, solid game you have there! Worked flawlessly, just took me a while to find out that "Escape" gets the game to start  Time: 0:41 Stars: 3 Deaths: 0 Score: 7180 
|
|
|
|
mwarner
|
 |
«
Reply #2 - Posted
2013-06-29 15:06:22 » |
|
Thanks! I will add a notice on it now, great score!
|
|
|
|
Games published by our own members! Check 'em out!
|
|
mwarner
|
 |
«
Reply #3 - Posted
2013-06-29 15:10:52 » |
|
Also just added 2 more levels. When you finish a level, click escape and it will take you to the next one!
|
|
|
|
kpars
|
 |
«
Reply #4 - Posted
2013-06-29 15:12:32 » |
|
Are you going to add some basic textures soon, or is the look intended to be minimalistic.
Also, what library are you making this in?
|
|
|
|
mwarner
|
 |
«
Reply #5 - Posted
2013-06-29 15:13:56 » |
|
Are you going to add some basic textures soon, or is the look intended to be minimalistic.
Also, what library are you making this in?
I am using LibGDX to make it. I am planning on adding better textures, but 1) I am not very good at art and 2) I am not sure how to make them better, while still keeping it quite simple.
|
|
|
|
Troncoso
|
 |
«
Reply #6 - Posted
2013-06-29 15:21:30 » |
|
If you have photoshop (or some other image editor more advanced than paint (GIMP is free)) you can easily do a bevel/emboss effect like this:  That took me all of like one minute.
|
|
|
|
mwarner
|
 |
«
Reply #7 - Posted
2013-06-29 15:22:26 » |
|
If you have photoshop (or some other image editor more advanced than paint (GIMP is free)) you can easily do a bevel/emboss effect like this:  That took me all of like one minute. Okay thanks, at the moment I am using Paint.NET, but I will download Gimp and have a look. Thanks!
|
|
|
|
kpars
|
 |
«
Reply #8 - Posted
2013-06-29 15:24:44 » |
|
If you decide to do a more low-res game, you don't even have to add a filter. Just do something similar to this:  I know it's hard to see, just paste it into Paint.NET and zoom in. If I resized it using JGO's resize-thingy, it would add anti-aliasing and make it blurry.
|
|
|
|
Troncoso
|
 |
«
Reply #9 - Posted
2013-06-29 15:26:02 » |
|
Haha. Yes, you could do your own bevel effect if you want to go more low res. Even if you don't, I believe Paint.net supports plugins to do different effects. EDIT: A youtube tutorial on beveling text: http://www.youtube.com/watch?v=j4GaIYD88DQThe same technique could be used for things besides text.
|
|
|
|
Games published by our own members! Check 'em out!
|
|
kpars
|
 |
«
Reply #10 - Posted
2013-06-29 15:28:15 » |
|
Too bad us Pinta users don't have good plugin support  Pinta is an incredibly unstable Paint.NET port for Linux.
|
|
|
|
mwarner
|
 |
«
Reply #11 - Posted
2013-06-29 15:37:02 » |
|
Thanks for all your help! I have tried to do what you said, and it looks loads better. Thanks! I updated the download with the better graphics. 
|
|
|
|
kpars
|
 |
«
Reply #12 - Posted
2013-06-29 15:39:59 » |
|
 Are you setting the colors of the images in the code, or are you making separate images?
|
|
|
|
mwarner
|
 |
«
Reply #13 - Posted
2013-06-29 15:40:28 » |
|
 Are you setting the colors of the images in the code, or are you making separate images? I am using an external tilesheet.
|
|
|
|
Troncoso
|
 |
«
Reply #14 - Posted
2013-06-29 15:41:04 » |
|
That looks pretty good. Now you just need a background. And maybe make the stars...you know....stars? Haha.
|
|
|
|
mwarner
|
 |
«
Reply #15 - Posted
2013-06-29 15:41:44 » |
|
That looks pretty good. Now you just need a background. And maybe make the stars...you know....stars? Haha.
Hahaha, the stars aren't very 'starsy'  I will do that now!
|
|
|
|
kpars
|
 |
«
Reply #16 - Posted
2013-06-29 15:44:01 » |
|
 There's a basic concrete floor texture EDIT: EEEK! Sorry, I accidentally made that 17x17 and not 16x16. Fixed.
|
|
|
|
mwarner
|
 |
«
Reply #17 - Posted
2013-06-29 15:46:22 » |
|
Added a star. And updated download  Thanks for all your help!
|
|
|
|
Drenius
|
 |
«
Reply #18 - Posted
2013-06-29 15:54:12 » |
|
Cant start the game now...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoa der.java:58) Caused by: java.lang.NoSuchMethodError: Method org.lwjgl.openal.ALC10.nalcGetStr ing(JI)Ljava/lang/String; name or signature does not match at org.lwjgl.openal.ALC10.initNativeStubs(Native Method) at org.lwjgl.openal.AL.init(AL.java:157) at org.lwjgl.openal.AL.create(AL.java:138) at org.lwjgl.openal.AL.create(AL.java:102) at org.lwjgl.openal.AL.create(AL.java:201) at com.badlogic.gdx.backends.openal.OpenALAudio.<init>(OpenALAudio.java: 70) at com.badlogic.gdx.backends.lwjgl.LwjglApplication.<init>(LwjglApplicat ion.java:82) at com.badlogic.gdx.backends.lwjgl.LwjglApplication.<init>(LwjglApplicat ion.java:64) at com.thocro.swap.Main.main(Main.java:15) ... 5 more |
|
|
|
|
mwarner
|
 |
«
Reply #19 - Posted
2013-06-29 15:55:11 » |
|
I added my own floor texture, what do you think?   There's a basic concrete floor texture EDIT: EEEK! Sorry, I accidentally made that 17x17 and not 16x16. Fixed. I also added yours, however it doesn't tile great, but Thanks!  Which do you prefer?
|
|
|
|
Drenius
|
 |
«
Reply #20 - Posted
2013-06-29 15:56:23 » |
|
Second one, or the first, but much darker.
|
|
|
|
mwarner
|
 |
«
Reply #21 - Posted
2013-06-29 15:58:11 » |
|
Cant start the game now...
Okay sorry, I am not sure what is causing that, it works fine on my windows 7 machine. I will have a google  EDIT: It looks like it is a problem in the LibGDX LWJGL backends
|
|
|
|
kpars
|
 |
«
Reply #22 - Posted
2013-06-29 16:07:09 » |
|
The beveling on yours make it stand out too much. It's a floor texture, it should go unnoticed. I flipped the bevel over and made it darker a bit. Here's the result: 
|
|
|
|
mwarner
|
 |
«
Reply #23 - Posted
2013-06-29 16:10:58 » |
|
Been messing about with it, how about this? 
|
|
|
|
Drenius
|
 |
«
Reply #24 - Posted
2013-06-29 16:11:51 » |
|
Yeah, thats ok.
|
|
|
|
kpars
|
 |
«
Reply #25 - Posted
2013-06-29 16:12:49 » |
|
That works. Try flipping the image vertically, I kinda want to see the result
|
|
|
|
|
Drenius
|
 |
«
Reply #27 - Posted
2013-06-29 16:15:36 » |
|
Er... is there a big difference?
|
|
|
|
mwarner
|
 |
«
Reply #28 - Posted
2013-06-29 16:16:55 » |
|
Er... is there a big difference?
Not really, but it kinda looks like it is going in now, instead of coming out? I am not sure why kpars wanted to see?
|
|
|
|
kpars
|
 |
«
Reply #29 - Posted
2013-06-29 16:23:39 » |
|
Great! You should also try flipping it horizontally too.
Because it isn't a 3D game you have to come up with a good way to show depth. If you imagine this same game in 3D space, the Y of the floor is lower than the Y of the walls. If there was lighting you would see a bit of shadow on the floor. That's why the bevel is a bit important. The floor is supposed to have what looks like a shadow from the wall.
^Sorry if that was a bit difficult to understand.
|
|
|
|
|