[QUOTE=RonanZer0;50039677]Planning on releasing it even as an exe?[/QUOTE]
Looks like it'd be a jar
[QUOTE=RonanZer0;50039677]Planning on releasing it even as an exe?[/QUOTE]
Well it's built in Java so you can download the jar from under the releases tab:
[url]https://github.com/mdciotti/tetris[/url]
If you do download it and play it and come across a bug, feel free to create an issue ticket.
[QUOTE=cartman300;50037970][img]http://www.carp.tk/~anon/files/1459398116.png[/img]
Placing objects in unmanaged memory.
[editline]31st March 2016[/editline]
Changing the value of Int after allocation crashes the runtime because it protects it somehow and detects corruption after i overwrite it.[/QUOTE]
Looks like your detours need to be fixed. First you are detouring methods that will almost always be inlined. Second GetFunctionPointer returns the address of a stub that isn't guaranteed to be used by other callers.
[QUOTE=high;50040237]Looks like your detours need to be fixed. First you are detouring methods that will almost always be inlined. Second GetFunctionPointer returns the address of a stub that isn't guaranteed to be used by other callers.[/QUOTE]
It's also not guaranteed to work on x64, i'm fixing bugs as i go along. I spent 3 hours yesterday figuring out why it won't work only to realize i had Hook() commented out in the constructor :v:
[editline]31st March 2016[/editline]
This thing is a hackstack. If it doesn't work, just push more hacks on top of it.
[QUOTE=galimatias;50039626]•COOL日没Sunset[/QUOTE]
Haha I actually saw a vaporwave video and wanted to do better, kind of happy it's obvious.
Anyone know a good resource for glsl example code? I want to learn stuff that goes beyond beginner level but a lot of shadertoy shaders are beyond where I'm at.
Do you guys think about ethics when programming or working on a project?
One of the last things we do in our information retrieval course is to work on a project suggested by various companies. One of the suggestions was quite interesting:
[URL]https://www.kth.se/social/files/56ec773ff276545b010b337b/project1.pdf[/URL]
It was the most chosen project, and was also the project that the majority of people in my group wanted. In the end 6 groups (~25 people) were assigned to it.
Now such websites already exist, but I don't think any of those have features like this: "object or location identification on pictures, guessing political belongings from comments etc." And one of the criteria to achieve high grade was to implement things that haven't been written about before.
I don't think the code will belong to the students either, so the company will probably get a fairly decent "search engine" that may be able to deduce political leanings, location determination through image recognition and more features.
I didn't pick it myself cause I dunno it just felt weird, especially with all the talk about privacy and all. Anyone sharing my sentiment?
[QUOTE=Swebonny;50040962]Do you guys think about ethics when programming or working on a project?
One of the last things we do in our information retrieval course is to work on a project suggested by various companies. One of the suggestions was quite interesting:
[URL]https://www.kth.se/social/files/56ec773ff276545b010b337b/project1.pdf[/URL]
It was the most chosen project, and was also the project that the majority of people in my group wanted. In the end 6 groups (~25 people) were assigned to it.
Now such websites already exist, but I don't think any of those have features like this: "object or location identification on pictures, guessing political belongings from comments etc." And one of the criteria to achieve high grade was to implement things that haven't been written about before.
I don't think the code will belong to the students either, so the company will probably get a fairly decent "search engine" that may be able to deduce political leanings, location determination through image recognition and more features.
I didn't pick it myself cause I dunno it just felt weird, especially with all the talk about privacy and all. Anyone sharing my sentiment?[/QUOTE]
You should be able to choose your own license, if it's just a school assignment. Throw a single-machine academic only license on it and then nobody can use your code for data mining (though they can probably rewrite it themselves).
Also, you're now living the plot of Real Genius, but without lasers.
[QUOTE=Gamerman12;50033546]ah dude, that's sweet! here's a tip: never do networking. EVER. keep it splitscreen to avoid any headaches.
haha, that's pretty much exactly what it is. Speaking of which, since I haven't posted in awhile, here's some new gameplay stuff
[vid]https://dl.dropboxusercontent.com/u/1400138/2016-03-30-1054-57.mp4[/vid][/QUOTE]
I know I'm a day late but.. Oh fuck
[editline]31st March 2016[/editline]
This is one of the most polished and genuinely marketable and playable projects I've seen posted in here in a long time lol
So a while back I wrote an LALR parser generator in Ruby (called Antelope). I was decently happy with it, considering it did what it needed to. Fast forward to now, and I'm writing the parser for Carbon using Bison. I remember my old LALR parser, and decided to throw what I had written for Bison on to Antelope (I designed Antelope so that it worked well with Bison's (and Yacc's) input format). Turns out that Antelope not only generates the same amount of states, but also generates the same lookahead tokens and mostly the same states. This is super exciting, because that pretty much validates all of my work on Antelope :v
Anyway, [url=https://gist.github.com/medcat/d0f07557cbb9c29ca781be0408be67d3]here are the results from both[/url] if any of you are interested. [b]Note that these files are huge; about 5k lines each[/b], so if you're on a mobile device, I don't recommend viewing.
[editline]31st March 2016[/editline]
The major thing that I liked about mine over Bison was that my LALR parser generator output error information into a separate file, apart from the state information file. Plus, it's only slightly slower than Bison on Ruby 2.3.0.
[QUOTE=Swebonny;50040962]Do you guys think about ethics when programming or working on a project?
One of the last things we do in our information retrieval course is to work on a project suggested by various companies. One of the suggestions was quite interesting:
[URL]https://www.kth.se/social/files/56ec773ff276545b010b337b/project1.pdf[/URL]
It was the most chosen project, and was also the project that the majority of people in my group wanted. In the end 6 groups (~25 people) were assigned to it.
Now such websites already exist, but I don't think any of those have features like this: "object or location identification on pictures, guessing political belongings from comments etc." And one of the criteria to achieve high grade was to implement things that haven't been written about before.
I don't think the code will belong to the students either, so the company will probably get a fairly decent "search engine" that may be able to deduce political leanings, location determination through image recognition and more features.
I didn't pick it myself cause I dunno it just felt weird, especially with all the talk about privacy and all. Anyone sharing my sentiment?[/QUOTE]
There are a few things on my to-do list (of projects I haven't actually really started) that I'd never release due to potential for misuse.
In particular I'd like a better address book for online contacts, but certain convenience features would make it [I]really[/I] useful for e-stalking so [I]if[/I] I make it, it's going to be strictly for my own use only.
A similar tool actually already exists commercially, but it costs a lot to use without limitations and is kind of badly programmed which limits its destructiveness. It also fails to open my current contact list, which is one of the reasons I want to replace it.
[editline]31st March 2016[/editline]
I would refuse to work on any surveillance software too, but that's not something I plan on doing anyway. Same with commercial/government endorsed hacking.
There's a prominent developer who (controversially) licenses all his code is a way that makes it incompatible with offensive military use, but I don't remember his name right now.
[QUOTE=Swebonny;50040962]Do you guys think about ethics when programming or working on a project?
One of the last things we do in our information retrieval course is to work on a project suggested by various companies. One of the suggestions was quite interesting:
[URL]https://www.kth.se/social/files/56ec773ff276545b010b337b/project1.pdf[/URL]
It was the most chosen project, and was also the project that the majority of people in my group wanted. In the end 6 groups (~25 people) were assigned to it.
Now such websites already exist, but I don't think any of those have features like this: "object or location identification on pictures, guessing political belongings from comments etc." And one of the criteria to achieve high grade was to implement things that haven't been written about before.
I don't think the code will belong to the students either, so the company will probably get a fairly decent "search engine" that may be able to deduce political leanings, location determination through image recognition and more features.
I didn't pick it myself cause I dunno it just felt weird, especially with all the talk about privacy and all. Anyone sharing my sentiment?[/QUOTE]
The only unethical thing about this is that the code won't belong to you after the fact. The company is obviously just using you as cheap code monkeys for their ideas.
As for making such tools: It's not about the fact that those tools exist. Someone is going to create them sooner or later anyway. What counts is how you use them, and that obviously won't be your responsibility.
I want to design weapons (like auto turret) for fun but ... people would die probably.
[QUOTE=Fourier;50032486]I see what you mean, if it detects modification, change the location of those 3 numbers with new operator. It is indeed a lot more secure but with lots of 'new' operators it can be also GC intense and slower. This is why I don't even use arrays and have pre-named variables, it's faster and doesn't touch GC.
Mine is enough secure anyway - you need to get locations of those variables first and you need to know it's XOR encryption. It's enough to fuck with noob/advanced script kiddies.
Though, if hacker will decompile assembly and look at those classes then he will get some idea how it works.
cartman300, any comments about this?[/QUOTE]
Oh man, didn't even notice this until now.
I think it would be a nice idea to encrypt all 3 numbers differently so pure number/signature scanning would always end in a single result instead of all 3. Also storing them in some different memory offsets (not next to each other) and accessing using pointer arithmetic would fool most naive scanners which scan where the code is being accessed from.
If you want to go full protected (hypothetically), you could [URL="https://github.com/xoreaxeaxeax/movfuscator"]movfuscate[/URL] the code (in case you implement it C), hook memory access, randomize the location every now and then, use polymorphic code or just plain and simply run the game on a separate server and just run a client which sends user input to it.
[QUOTE=Fourier;50042154]I want to design weapons (like auto turret) for fun but ... people would die probably.[/QUOTE]
Stick a hose on it instead of a gun, make it target hot things and make an automatic fire extinguishing turret! It would work pretty much the same but be safe (tm).
(Note: Safety not guaranteed)
[QUOTE=Falcqn;50042767]Stick a hose on it instead of a gun, make it target hot things and make an automatic fire extinguishing turret! It would work pretty much the same but be safe (tm).
(Note: Safety not guaranteed)[/QUOTE]
*fire saftey bot sprays your computer*
I don't really know what the objective of this mod is going to be, but the puck is a player-controlled jet.
[url]https://streamable.com/bfbq[/url]
[QUOTE=polkm;50042777]*fire saftey bot sprays your computer*[/QUOTE]
Electricity gets guided back through the stream into the fire ext turret, both catch fire, house burns down, spreads to nearby forest
A gun turret might just be safer
I decided to release my old hacks/cheats/scripting engines for a few games since I never used them. The dismay one is fairly old and dated (and shit), and my lua-flex one is for csgo adding a lua engine.
If anyone wanted to see how cheats work (or how mine worked) you can see it on my github: [url=https://github.com/meepdarknessmeep/lua-flex]lua-flex[/url], [url=https://github.com/meepdarknessmeep/dismay5]dismay5[/url]
I also do not condone cheating in games anymore. Please don't call me a cheater.
[QUOTE=srobins;50041398]I know I'm a day late but.. Oh fuck
[editline]31st March 2016[/editline]
This is one of the most polished and genuinely marketable and playable projects I've seen posted in here in a long time lol[/QUOTE]
holy moly. Thank you man! I really appreciate that. I've honestly been scared if it wasn't really presentable or not, but it's good to hear the kind words.
[QUOTE=Swebonny;50040962]I didn't pick it myself cause I dunno it just felt weird, especially with all the talk about privacy and all. Anyone sharing my sentiment?[/QUOTE]
Most people don't care about privacy. People like to say they do but most people don't, given that they still use systems that are known to give out information to governments. On top of that they make every inch of their life public on Facebook, Twitter and whatnot. So no, I don't share your sentiment. People constantly choose convenience over privacy and it seems to me that it's a matter of time before privacy online is a thing of the past entirely. I also think that that world will be better than most people believe given the lack of privacy, like variations on the new social credit system implemented in China. I think if the world heads in that direction everything is going to be OK.
Took me long enough due to real-life work, but
Now we can copy and paste files freely from one location to the other.
You just need to go up to a file, pick it up, carry it, and drop it in any directory/folder anywhere you want, and the files will be copied/moved both in-game, and in the real world.
But there's a possible ways that I can do this better and more intuitively. Please do tell me if you have any suggestion on how to 'copy-paste' files better :pcrepair:
[video=youtube_share;UmhJoJJlRNs]http://youtu.be/UmhJoJJlRNs[/video]
Also probably should add some form of ambient occlusion to this shit
Next, to make it so the user can find a 3D model, and use it to build their own city.
[QUOTE=adnzzzzZ;50045536]I also think that that world will be better than most people believe given the lack of privacy, like variations on the new social credit system implemented in China. I think if the world heads in that direction everything is going to be OK.[/QUOTE]
I find it somewhat ironic that while you don't seem to have a problem with china's way of doing things, china's way of doing things would really have a problem with you
[QUOTE=adnzzzzZ;50045536]Most people don't care about privacy. People like to say they do but most people don't, given that they still use systems that are known to give out information to governments. On top of that they make every inch of their life public on Facebook, Twitter and whatnot. So no, I don't share your sentiment. People constantly choose convenience over privacy and it seems to me that it's a matter of time before privacy online is a thing of the past entirely. I also think that that world will be better than most people believe given the lack of privacy, like variations on the new social credit system implemented in China. I think if the world heads in that direction everything is going to be OK.[/QUOTE]
People are stupid, they don't have concept of privacy until police breaks into their house and search everything.
Dunno if anyone's mentioned it yet but Xamarin is now [url=https://store.xamarin.com/]free for everyone[/url], Mono has been [url=http://www.mono-project.com/news/2016/03/31/mono-relicensed-mit/]re-licensed as MIT[/url] and Xamarin's proprietary extensions for Mono were also open sourced.
And that little thing where they're implementing a "linux" subsystem for Windows 10 that will be able to run ELF binaries and use apt-get and stuff
[QUOTE=Darwin226;50046203]And that little thing where they're implementing a "linux" subsystem for Windows 10 that will be able to run ELF binaries and use apt-get and stuff[/QUOTE]
I think it's a pretty interesting and unexpected direction microsoft took there, but I suspect that a not unsubstantial amount of money was paid by canonical to make this happen.
[QUOTE=DrDevil;50046305]I think it's a pretty interesting and unexpected direction microsoft took there, but I suspect that a not unsubstantial amount of money was paid by canonical to make this happen.[/QUOTE]
I doubt that. Most likely scenario is Microsoft is planning bridging tools for cross-platform UWP dev, and instead of needing a second PC to do the Linux parts, they can just have a Subsystem that handles it. MS has been doing a lot of Linux dev stuff recently (Xamarin, cross-platform debugging, etc) I think they legitimately just want to expand their userbase to people familiar/comfortable with the unix toolset.
[QUOTE=cartman300;50042281]Oh man, didn't even notice this until now.
I think it would be a nice idea to encrypt all 3 numbers differently so pure number/signature scanning would always end in a single result instead of all 3. Also storing them in some different memory offsets (not next to each other) and accessing using pointer arithmetic would fool most naive scanners which scan where the code is being accessed from.
If you want to go full protected (hypothetically), you could [URL="https://github.com/xoreaxeaxeax/movfuscator"]movfuscate[/URL] the code (in case you implement it C), hook memory access, randomize the location every now and then, use polymorphic code or just plain and simply run the game on a separate server and just run a client which sends user input to it.[/QUOTE]
I implemented it in C#, C is too low-level for me. Yeah it would fool most naive scanners but anyone who decompiles code will see how to crack it anyway.
Of course running game on separate server is best option but not right now. In future.
[QUOTE=Sidneys1;50046430]I doubt that. Most likely scenario is Microsoft is planning bridging tools for cross-platform UWP dev, and instead of needing a second PC to do the Linux parts, they can just have a Subsystem that handles it. MS has been doing a lot of Linux dev stuff recently (Xamarin, cross-platform debugging, etc) I think they legitimately just want to expand their userbase to people familiar/comfortable with the unix toolset.[/QUOTE]
Allegedly they see cloud services as a viable money pump (and selling customer data ehehe) instead of their usual model so they can afford to do nice things like this for developers.
Sorry, you need to Log In to post a reply to this thread.