not sure how some of you are so impressed with these times.
Never seen speedruns of video games ? =D
half-life 2 in like 90 minutes :point:
not sure how some of you are so impressed with these times.
Never seen speedruns of video games ? =D
half-life 2 in like 90 minutes :point:
What about sharing some tactics to see if we can make quicker times?
This is how I am getting my times. Is anyone getting good times by doing anything differently?
Challenge 1
Straight forward, always pull.
Challenge 2
Turn your back against 3 and push from 1 and 2. Push away from 3, 4, 5, 6, constantly with your back against the target.
Challenge 3
Pull yourself up to the highest section of squares and push from the highest squares as much as you can to fly over the room to the exit.
Mike
When I try to play my game doesn’t load properly. Is this just because I’m using a weak machine?
This is what I see: (Using Chrome on a 2 year old Sony Vaio)
@Troncoso: Thanks for warning me. I first thought this bug was related to GLSL, but now I’ve got the feeling the origin is texture loading. Did you have the same problem on the menu? (by the way, I made a small update of the texture loader, maybe the bug is fixed now, but I can’t be sure :P)
Tim, How to you make the levels of yours? I’ve opened your jar and I’ve found .SAV files making the levels up, But exactly how do you design the levels?
Actually you can’t. What I do is asserting a boolean that allows me to fly in levels, place as many blocks as I wish and save the world. This editor is not really user-friendly and is too “rulefree”, so you can easily produce a bug if you don’t respect some rules. As I know these rules, I don’t have any problem, but this is the reason why I don’t allow the editor to anyone.
The .sav file is my save format. It’s a binary format so you can’t modify it just by editing the text.
I’m sorry for the editor restriction. If I had to re-write the code entirely, this is one big thing that I would change so everyone could produce levels.
(This is my first Post & Im from Germany, so sorry for my bad English and strange grammatical errors!)
Just a Question:
Can i have the Format-Specification?
I wan’t to try to make an Level Editor.
But for that i need to know how to read and write the .sav Files.
PS: I’ve already written a lot of file-parsers, for Example: XML, NBT, Collada, BSP and a lot more.
Well, By the way, I recommend obufuscating that source code. Anyone could happen to steal it without problems, A program like DJ could easily make a compile-able version of it.
Also, Thats some damn nice lighting engine.
Obfuscation isn’t going to stop the dedicated.
@Tim Spekler
I’ve opened the Map Save-Files with the Windows Text-Editor, and found Java Import Signatures in it.
Doesn’t that mean that you use the ObjectInput/Output Streams for your level System?
If thats so, one change in the Classes and you can’t load your levels anymore because of the Serialization Stuff. (Correct me if im wrong)
Edit:
By the Way, i love your Game! And i only know one other game that uses nearly the same concept.
Well, It helps. But ofcourse, its up to tim.
Longor, By the way, There is a boolean in the code like mapeditorEnabled=false which basicly disables all kinds of map editing.
As tim said, he also have a freecam thing.
I just made an update to resolve the font problem. It is not perfect, but at least it won’t be anoying
@Longor1996: You won’t be able to go anywhere without knowing how classes are made as I use Serialization to save my objects.
As I fixed serialVersionUID of Serializable classes, modification in class file does not make an incompatibility with previous saves. Plus I’ve written a “wrapper” to regenerate elements and improve compatibility.
I am now thinking I should deploy the game as an application and make some modification to open the level editor to everyone. You would be able to save your map. I won’t provide anything to share it, but you would be able to put the file in the correct location to play it. I’ll try to do that this weekend, if I can
@Kroniz: I really don’t want to obfuscate this game, but I appreciate your recommendation. Obfuscation would be a good way to protect my code, yet in most of the cases people won’t be able to help me debugging my application.
Well then tim, I hope you dont mind if I keep some of it in my eclipse to see how it is made and learn from it.
Thank you!
I really would like to see an Level Editor!
If you wouldn’t make an Editor, no Problem,
it’s kind of my hobby to crack fileformats.
(And then i would just make an Editor for myself, did that already for other games)
PS: I have the feeling my post here is full of grammatical errors, please correct me if you find any.
MAJOR UPDATE!! ;D
You can now download the application for linux and windows. I’ll put a download link for Mac later on.
You can’t play the Challenge mode with the application, BUT you can create worlds !! In the edit mode, press TAB to fly around and place blocks. Left click = place block. Right click = delete block. You can drag and drop to add/delete several blocks in the same time. Use arrows to change the element to add.
I made a file loader so you can easily save your world and open world from anyone.
Enjoy !
PS: Edit mode is only available for the application (not the applet)
Finally, windows download! Now I can play!
I want to hug you now!
Im going to Download this now.
PS: You will probably get a lot of new fans now!
EDIT:
Just found a Bug i think:
You should disable the resume button when there is no World loaded.
EDIT 2:
Another Bug that is really killing my nerves:
Its like the Place/Remove Mouse Listeners are still active when you are in the Pause Menu.
You should change that, because it makes it impossible to build any levels.
PS: And the Light Calculation goes crazy sometimes.
EDIT 3:
I turned the Game into Pause Mode to go to the Toilet.
Then i come back, click Resume, and it crashes.
Good Thing i saved my World!
PS: Is there some kind of debug log? Or a way to access the Java Console?
EDIT 4:
Another Bug:
I think you should set the Variable that checks if you are in Editor-mode to ‘false’ when you a World.
Thanks for your report Longor1996. I was actually expecting some bugs as the editor was not made to be opened to everyone and I did almost all necessary modifications in one night
The first 3 bugs are related to the same bugs. So I corrected 2 bugs: one with “resume” button and one with the editor mode in play mode.
You must download again the application to get the update.
I did not mention one important thing: it is not possible to have multiple lava levels ! (well you can, but the lighting effect will be ugly :-\ ). And also, you can not place more than 2500 magnet boxes (I think I don’t check how many you place, so there might be a bug if you place 2501 boxes … I’ll check this out)
Hm… That .sh looks very intresting… ôO…
Anyways, it seems to do not work…
Your name sounds german, so here is the original error message:
$ ./overbind.sh bash: ./overbind.sh: /bin/sh^M: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden
If I’m wrong: It says: “Defect Interpreter: File or Directory not found”.
I’m not sure why it says “sh^M”… looked into the .sh and found nothing like that… strange…