Java-Gaming.org Hi !
Featured games (88)
games approved by the League of Dukes
Games in Showcase (681)
Games in Android Showcase (196)
games submitted by our members
Games in WIP (744)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1] 2 3 ... 32
1  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-06-19 20:30:09
Happy Father's day to any dads here!

I'm working on a bit of a puzzle. My family is gone and I have no clue where they went, but I'm pretty sure it's for Father's Day. The weird thing is that they didn't leave a note, text, or wake me up to come with them. The water pooled up in the washing sink is room temp and my mother always makes it screaming hot so they've been gone for a good while. But! The plot thickens.... There's an unused pan filled up with soapy water in the middle of the dining room table. Wtf? In the kitchen there's 3 PAPER plates with 3 (metal) forks that are stained like they were used to eat a fruit. However the plates are 100% clean. There is also a plastic (we have no plastic plates or anything) bowl under the 3 plates and forks. This bowl is totally clean too. So they obviously didn't use these forks to eat on these plates. If they had there would be fruit juice stains. My father doesn't have any interests other than the occasional mountain bike and camping. So I have no clue what they'd go out to do (neither my brother nor my mother would mountain bike, and they aren't going camping since they obviously would've let me know somehow). The plot thickens more!: there's a piece of toasted cold bread in the toaster!!! There is something fishy going on.....
2  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-06-17 02:18:52
If you're interested in reverse engineering check this out. It's a ton of fun Cheesy
https://microcorruption.com
3  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-06-05 14:45:53
Well long time no post. Basically got caught with my pants down on when things are needed to be submitted for PAX down under. As a result I have had a big change in direction. Been coding like a crazy man for the last week or so. Quite happy with the progress, we may just pull it off. Cheesy It is yet another dungeon runner for what it is worth.

Hey that looks like my old game Cheesy anyways, looks good. Good luck Smiley
4  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-05-28 00:54:50
I'm officially a high school senior now. Can't wait to get out of here!
5  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-05-21 18:16:43
I thought the Chitchat monster destroyed a post every 3 days. Not the whole thread.

With some of the stuff in there, thank god its not that slow..
6  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-05-17 19:20:57
How many of such cubes would you solve for me if I paid you $0.02 an hour?

Hm... 7.
7  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-05-16 23:31:55
Got this in the mail today and just finished solving it! It took a good hour or two, was a lot of fun. As with the 7x7 and gigaminx, I'm sure my solve time will be halved the next time. Something about the first solve seems to take a very long time even when it's just a larger version of another puzzle.

8  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-05-13 20:07:21
I wrote a little script to convert .bdf (bitmap font) files into C style 2D arrays! This lets me take any bdf I find on the internet and put it in my OS, which is pretty cool.

https://github.com/CMatri/casteOS/blob/master/fonts/bmpcvtr.py

Yes, I know it's probably disgusting for any Python enthusiasts. Don't care.
9  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-05-12 20:14:02
C++ conventions? What conventions?

You kid (maybe) but in my somewhat limited time developing with C++ I never saw anything about conventions other than bracket placement, which is really just inherited from C... Whereas in Java when I was learning the conventions were drilled into my skull by every tutorial I looked up. Just an interesting difference.
10  Discussions / Miscellaneous Topics / Re: Where I came from on: 2016-05-05 20:27:33
Started programming in 2011 or so I think? Made some Minecraft mods and scripted in Lua with that ComputerCraft mod.

I'm still in high school, coming to the end of my junior year.

If you start feeling like you're forcing yourself to write the code (for a hobby project) then it's not gonna be very fun. Find an area that you're interested in and are willing to spend hours a day just reading through documentation, other code, and writing it.

To be considered a programmer... hmm... Probably know at least 2 languages decently well, and know your way around a computer. Low level understanding of how the OS and hardware works is very helpful for some projects. Or even just know assembly, that'll go a long ways to understanding computer magic stuff.

I'm definitely motivated to learn, and when I was in middle school and early high school it was all about learning more and more. But now I'm motivated by making myself more appealing to colleges and jobs. I still love learning about it, but the job and college stuff is always in the back of my mind.

The right attitude is probably just availability, and recognition, of your willingness to sit down and thoroughly understand the topic. If you don't want to do it you'll just half ass your way through it.
11  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-05-05 20:20:10
That's amazing! I tried getting into OS/kernel development a couple months ago and I just had no idea how to start. I followed some tutorials that showed the very basics of getting a kernel up and running but couldn't for the life of me figure out what the hell to do after. I think I'll buy some linux kernel development books and give it another shot because what you've managed to do is just very, very cool.

Thanks Smiley Tbh you don't really need any linux kernel books until you get a lot further on, the heavy theory stuff doesn't help too much until some later topics. I've gotten this far via the wiki and google-fu. And lots and lots and lots of searching through github code. Then more looking through github code. Did I mention github?
12  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-05-04 01:52:25
Working double buffer + ps/2 mouse driver. Can now render in 1920x1080x32.

13  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-05-01 01:57:02
Ok wtf is happening here? I know this is *supposed* to be printing out the position of the var in memory, but some weird stuff happens when I use their reference directly.

edit: Ok so apparently addition of two pointers can't happen in C... I can just cast them to ints then. But that doesn't explain why the subtraction doesn't cause a crash and then produces an incorrect value anyways. wtf gcc

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
extern uint32_t kernstart; // &kernstart = 0x100000 (1 MB, beginning of upper memory)
extern uint32_t kernend;  // &kernend = 0x10E824

printf("0x%s\n", itoa_nbuf(&kernend + &kernstart, 16) // this crashes
printf("0x%s\n", itoa_nbuf(&kernend - &kernstart, 16) // this compiles but prints out an incorrect value

uint32_t kernel_start = &kernstart;
uint32_t kernel_end = &kernend;

printf("0x%s\n", itoa_nbuf(kernel_end + kernel_start, 16) // compiles, prints right value (just for testing, no real use)
printf("0x%s\n", itoa_nbuf(kernel_end - kernel_start, 16) // compiles, prints right value (size of kernel)
14  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-30 01:28:26
gotta love qemu's half broken BIOS memory map... my physical memory manager is working now, on to virtual memory manager and creation of malloc and free! yay finally real mem management with
userspace->kernel interaction.



edit:
As a proof of concept I tried to overwrite the actual assembly code section (where the kernel starts in memory, or at . = 0x00100000) and it actually worked haha.. wherever I put this code, as soon as it executes, nothing else happens because I literally overwrote the actual code in memory. In reality, the processor is trying to execute '0x80' over and over and over again. I love coding.

1  
2  
3  
4  
5  
   uint32_t* memtest = &kernstart;
   for(int i = 0; i < (&kernend - &kernstart); i++)
   {
      memtest[i] = 0x80;
   }


edit: Some more cool stuff, if I instead overwrite with "31C0" which is
1  
 xor eax, eax 
it doesn't stop incrementing 'i', and overwrites into video memory in that short time it has, which results in some goofy stuff. At least I think this is what's happening. AFAIK EDX is used for loops in standard compilers, but EAX obviously has something to do with it since it's overwriting vmem. Memory protection is important!
15  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-28 03:12:27
I suggest you guys try out the browser Vivaldi, it's pretty neat. I'm enjoying it so far.

Today I started implementing an ext2 driver for my OS.
16  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-21 22:43:07
You can check out the os stuff if you want here: https://github.com/CMatri/casteOS
Working on an abstraction layer for windows and stuff, also font rendering is pretty much working. Not true type, just font encoding w an array of ints

I didn't realize how long it'd been since I'd committed. There's the beginnings of a fat16 driver, VFS, PMM, and a few other things in there as well.
17  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-21 04:16:43
HOLY ****. Decided to take a crack at my OS's graphics again and FINALLY got Grub2 to switch into a VESA mode of my instruction. Then I ran into another issue where I couldn't find the address of the linear frame buffer but finally got that working too... I have drawn a pixel to the damn screen. Finally. I'm just really happy I didn't have to drop back into real mode, get into v8086 monitors, or write my own bootloaders just for this.

Jesus.
18  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-19 21:28:21
Can I ask where you're interning and what you're working on? That's great though! Have fun, ask questions if you need to and impress everyone Smiley

An educational software development company called Interactive Achievement, and I'll probably be in the R&D department. I worked for them for the past 2 summers, but they just got bought by some other company and the guy I worked with there moved to a different company Sad so I wasn't really sure if I was going to get the job again but I got lucky I think. I really love working there, everybody is real nice and helpful.

edit: yeh 200 medals oh boy
19  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-18 05:00:36
Yay! I got a spot as a summer intern software dev. There was only one position available and at least 10 other people applied, so I'm very happy about this. Plus it's good money too.
Hopefully I'll learn a bunch Smiley

Also got a new one handed best (solving the 3x3 one hand): 20.44! My first sub 20 OH solve will be any day now. Nationals is looking good.
20  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-15 20:19:43
Awesome! Yeah so what you've got there is a gear cube and a mirror blocks cube. The mirror blocks is solvable just like a 3x3 like I'm sure you know, but the gear cube is a bit harder. I wouldn't even try to design commutators or anything for the gear cube, all you really need to solve it is maybe a couple re-orientation algorithms. It's mostly an intuitive solve.

I received this two days ago and finally finished the solve today Smiley google image because I'm too lazy to upload a picture.

21  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-15 00:55:37
Well i finished my math and some prototypes of IK using FABRIK method and tested some constraints. Will be adding to jME next week.

Managed to solve my 4x4 in 11 mins. I don't really do speed solving. Also this had only one parity error, so almost as fast i probably am right now.


Cheesy

Good job! Doesn't look like a Rubiks, maybe a shengshou? That's the most common speed cube 4x4 that non cubers buy usually. You should consider getting a 5x5 or some cuboids (3x3x2 etc). Lots of fun to be had Smiley
22  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-06 20:22:48
Wheee! In iOS 5 I've bypassed code signing and ASLR, I now know my location in memory and can probably dynamically load custom libraries in. Now to study sandboxing a bit more, but at least I have code execution. Not too sure about privilege escalation at this point, I need to read more about it. This is a blast, I wish I had gotten into this stuff earlier.
23  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-04 00:49:50
Word of advice, as someone who has just left 14 years in a science career to start my own company. "Top" ranked university mostly matters to Americans in America and toss pots at Cambridge and Oxford. The rest of the world simply doesn't give a crap. They care about your supervisor and what you did. In job interviews (I worked in IT in a previous life) you lose a lot of points with me and many people like me when you give the "ivy league" introduction. So pick the course/project and people first, as you will also be happier. Of course there are good odds the people you want to work with with are at these universities, just don't be an ivy league wanker. We hate those guys Tongue

And for the love of god don't wait for retirement. Burn your wealth while you have your health to enjoy it! Cheesy

I mean imagine being rich and the only thing you really care about is if the kids are playing on your lawn.

Thanks! I had no intentions of using any ivy league status as a means to introduce myself in a grandiose manner; My older English cousin actually gave me the same advice! It's good to hear that it's not as big of a deal as it's made out to be in America though from a much more experienced person. I appreciate it Smiley

As for the money thing.. Who knows what's going to happen. Hopefully I net a decent paycheck at an entry level developer job. If I do I certainly intend to spoil myself every once and a while Wink
24  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-03 14:38:21
Working on a jailbreak for iOS 5 for the lolz. Had an old iPod laying around so I learned a bit about iOS security and now I'm working on a vulnerability I found in MobileSafari.

Yay for JIT. Dynamic code signing is useful but insecure
25  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-02 16:59:09
Been visiting lots of universities. I'm hoping to get into Carnegie Mellon, MIT, Duke, and places like that obviously, but due to the likely reality of that not happening I'm thinking of attending Denver University or a few others for my undergrad. Make a name for myself there, get good contacts, then move on to some of the higher ranked universities for my masters. This is all best case scenario.

Then get a job, save, work, save, work some more, retire.

joy
26  Game Development / Newbie & Debugging Questions / Re: Questions on GLSL lighting on: 2016-03-31 00:22:50
You probably don't want to get into deferred rendering for your first lighting code.... Check out forward rendering.
27  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-03-25 16:34:12
Progress on Harry Potter pen and ink, stippling.

28  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-03-12 01:38:58
Don't worry, practice makes perfect.
With these multiple-subject tests it seems like they favour generalists much more than specialists such as programmers like us who tend to be very good at logic and maths but poor at writing and literature. This is because it's easier to improve your score in below average subjects per unit of time invested than in above average subjects. So people who are Jack of all trades but masters of none tend to score better overall. The downside is that these people may not excel in their subject specialty since they don't have the in depth skill or passion for it.
Also, remember that bill gates and many other highly successful entrepreneurs dropped out of university or never made it in the first place.

The issue is that I got stellar scores in the reading and writing sections but my math was in the 88th percentile. But you're right, I guess I'll just practice more and take the next test. Thanks for the encouragement Smiley
29  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-03-11 22:49:55
Got my next SAT scores back. 2050. Pretty f**king bummed because I studied ridiculously hard and it's still 200+ points under what I need for the universities I want to go to.

Doesn't particularly help that there's all these cunts waving around their 2250+ scores in my face.
30  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-03-11 04:13:17
Took longer than you'd think.

<a href="http://www.youtube.com/v/ufjJRWo9VdM?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/ufjJRWo9VdM?version=3&amp;hl=en_US&amp;start=</a>
Pages: [1] 2 3 ... 32
 
CopyableCougar4 (14 views)
2016-06-25 16:56:52

Hydroque (52 views)
2016-06-22 02:17:53

SwampChicken (53 views)
2016-06-20 13:22:57

SwampChicken (53 views)
2016-06-20 13:22:49

SwampChicken (49 views)
2016-06-20 13:22:26

Hydroque (90 views)
2016-06-15 08:22:50

Hydroque (82 views)
2016-06-13 06:40:55

DarkCart (200 views)
2016-05-29 02:30:33

Hydroque (169 views)
2016-05-26 14:45:46

Mac70 (171 views)
2016-05-24 21:16:33
Making a Dynamic Plugin System
by Hydroque
2016-06-25 00:13:25

Java Data structures
by BinaryMonkL
2016-06-13 21:22:09

Java Data structures
by BinaryMonkL
2016-06-13 21:20:42

FPS Camera Tutorial
by Hydroque
2016-05-22 05:40:58

Website offering 3D Models specifically for games for free
by vusman
2016-05-18 17:23:09

Website offering 3D Models specifically for games for free
by vusman
2016-05-09 08:50:56

Website offering 3D Models specifically for games for free
by vusman
2016-05-06 11:10:21

Website offering 3D Models specifically for games for free
by vusman
2016-04-29 12:56:17
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!