• What are you working on? v15
    5,001 replies, posted
I'm working on a System Editor for Universe Sandbox. [media]http://i455.photobucket.com/albums/qq280/MooMooUdder/uboxeditor2.png[/media]
[QUOTE=Kidd;27917021]I'm working on a System Editor for Universe Sandbox. [media]http://i455.photobucket.com/albums/qq280/MooMooUdder/uboxeditor2.png[/media][/QUOTE] Looks like you're using depreciated XML classes. Which framework are you targeting?
[QUOTE=Matoking;27915098][img_thumb]http://i.imgur.com/59FST.png[/img_thumb] Working on a Flash game, where you have to jump up on blocks to escape a rising wall of lava. As you can see, I'm not much of an artist.[/QUOTE] Don't forget to mention where you're "copying" the idea from. [url=http://www.avalanchegame.org/]Avalanche[/url]
[QUOTE=AtomiC0l;27917485]Don't forget to mention where you're "copying" the idea from. [url=http://www.avalanchegame.org/]Avalanche[/url][/QUOTE] what? btw, is glMultMatrixf() deprecated?
[QUOTE=CarlBooth;27917410]Looks like you're using depreciated XML classes. Which framework are you targeting?[/QUOTE] I'll be honest, I have no clue. I'm still new to programming and I only come back to doing this project when I learn more. One thing I hate is I have horrible memory sometimes. Like how I can't remember how to share data between class files. I'm sitting here now wondering how to get a class file to look at a textbox on the form. I feel like I am forgetting to do something or I am doing it wrong somehow.
[QUOTE=likesoursugar;27917783]what? btw, is glMultMatrixf() deprecated?[/QUOTE] Yes, you have to do your own matrix math and call glLoadMatrixf to load your matrix.
[QUOTE=likesoursugar;27917783]what? [/QUOTE] what?
I never see anyone mention OpenGL except when it's a question about deprecation or a comment that someone's using deprecated features [editline]7th February 2011[/editline] opengl - deprecate. everything.
[QUOTE=Kidd;27917987]I'll be honest, I have no clue. I'm still new to programming and I only come back to doing this project when I learn more. One thing I hate is I have horrible memory sometimes. Like how I can't remember how to share data between class files. I'm sitting here now wondering how to get a class file to look at a textbox on the form. I feel like I am forgetting to do something or I am doing it wrong somehow.[/QUOTE] [code] class Dog { string _nameOfDog; int _ageOfDog; public string Name { get { return _nameOfDog; } set { _nameOfDog = value; } } public int Age { get { return _ageOfDog; } set { _ageOfDog = value; } } public void HappyBirthdayDog() { _ageOfDog++; } } [/code] Then in your form: [code] Dog Doggie = new Dog(); private void button1_Click(object sender, EventArgs e) { Doggie.Name = txtName.Text; Doggie.Age = Convert.ToInt32(txtAge.Text); } private void btnAge_Click(object sender, EventArgs e) { Doggie.HappyBirthdayDog(); MessageBox.Show("Jasper is now: " + Doggie.Age.ToString() + " years old."); } [/code] On my form there are 2 text boxes, txtName and txtAge and 2 buttons, button1 and btnAge
[QUOTE=ThePuska;27918162]I never see anyone mention OpenGL except when it's a question about deprecation or a comment that someone's using deprecated features [editline]7th February 2011[/editline] opengl - deprecate. everything.[/QUOTE] I was going to try and learn some opengl, until i discovered than almost ALL code in any tutorial anywhere is deprecated. Where the hell are you meant to learn it?
[QUOTE=Icedshot;27918273]I was going to try and learn some opengl, until i discovered than almost ALL code in any tutorial anywhere is deprecated. Where the hell are you meant to learn it?[/QUOTE] From what I hear this: [url]http://www.starstonesoftware.com/OpenGL/[/url] is the only good way. I haven't bought it, yet though, so I wouldn't really know.
[img]http://i.imgur.com/9gBNY.png[/img] Hot physics orgy: Red Light District edition
A book?
[QUOTE=Icedshot;27918273]I was going to try and learn some opengl, until i discovered than almost ALL code in any tutorial anywhere is deprecated. Where the hell are you meant to learn it?[/QUOTE] It doesn't matter if a feature is deprecated or not, you can still learn from it.
[QUOTE=layla;27918492]It doesn't matter if a feature is deprecated or not, you can still learn from it.[/QUOTE] true, but people already harass everyone enough for not doing something the *correct* way, i wanted to do it actually as you should :v: [editline]7th February 2011[/editline] [QUOTE=BlkDucky;27918287]From what I hear this: [url]http://www.starstonesoftware.com/OpenGL/[/url] is the only good way. I haven't bought it, yet though, so I wouldn't really know.[/QUOTE] Hmm.. I dont know about you, but it seems a bit stupid that the "community friendly" api is the one without free tutorials edit: its probably the easiest bet just to turn over to the darkside and learn directx :v:
[QUOTE=Icedshot;27918739]true, but people already harass everyone enough for not doing something the *correct* way, i wanted to do it actually as you should :v:[/QUOTE] Surely its better to know how to do something the old way than not at all
I went head first into a maze generator with clearly no idea what I was doing. What did it generate? [code] ******************** **########********** *## ## ### #******* *# # # # # #******* *########## #******* *# ******** ***#########******** ******************** ******************** ********************[/code] I may not have a maze, but I have a smiley face.
[QUOTE=Richy19;27918818]Surely its better to know how to do something the old way than not at all[/QUOTE] True, but i dont want to find that everywhere i go (which is what im finding) that piece of code xyz is bad, something else is all wrong, what you should do is something like this but no-ones really sure Im also one of those people who likes to play with new things as they come out (c++0x) rather than being stuck in ye olde times, especially if its simply due to a lack of any explanations at all!
Perhaps first do some of the older OpenGL tutorials to learn how to create a context and that sort of thing and then have a look at [url=http://www.opengl.org/wiki/Tutorial:_OpenGL_3.1_The_First_Triangle_(C%2B%2B/Win)][b]this[/b][/url]. I learnt how to do things the OpenGL 3 way by looking at OpenGL 3 and OpenGL ES 2 sample code.
If you create a forward compatible OpenGL context, then it will notify you if you use deprecated features. Also, newer OpenGL versions are naturally limited to newer graphics hardware, so quite possibly you want to use older OpenGL versions and get more functionality via extensions, perhaps with additional fallbacks in case some extensions are not available.
Usually when people learn OpenGL it's their first "3D language", so getting your head around matrices, vector maths and other such concepts is way more important than conforming to a spec
[highlight]waywo psa alert incoming[/highlight] [quote=mrbob1337;27916687][img_thumb]http://img196.imageshack.us/img196/4377/notsureiftrolling.png[/img_thumb] on my video i posted a while back. Usually this would clearly be a joke, but this is the youtube community we're talking about.[/quote] [highlight]stop making posts like this here[/highlight] 
nehe and other random tutorials that's very deprecated have helped me to understand alot.
Dont know where but i read that you shouldnt attempt to make openGL contexts in linux as its very low level stuff, is this true?
[QUOTE=Dotmister;27919323]Usually when people learn OpenGL it's their first "3D language", so getting your head around matrices, vector maths and other such concepts is way more important than conforming to a spec[/QUOTE] True, but its not helpful if what youre meant to be doing changes every half an hour On a side note, all my networking has failed :v: Edit: I knew there was a reason i hated networking My program refuses to connect through my internal network ip (192.168.1.whatever), yet will connect on "127.0.0.1" . this is testing it with myself. Baaaaaaaaaaaaaaaaah. Edit2: It also helps when you remember to send ALL of the information you need, not just 1/3rd. >.>
Made a sister plugin to my Undo Close Tab extension for Chrome [img]https://chrome.google.com/webstore/img/dhhmlfmgnofgaiimhpmapedlkbmfopme/1297023511.0/screenshot_cws/4001[/img] [url]https://chrome.google.com/webstore/detail/dhhmlfmgnofgaiimhpmapedlkbmfopme[/url] Basically what it does is just replace that ugly history page by a far more pleasant compact popup
Hey, [QUOTE=pro ruby dev;27913282]The ASM version would probably only be negligibly better than the other two, and definitely worse than GCC's implementation. It was all just a pissing contest really :wink:[/QUOTE] That's cool :) The ASM version certainly does look cool, no doubt.
Oh snap [IMG_thumb]http://i56.tinypic.com/erxyr9.jpg[/IMG_thumb] The one on the left jumped, and it replicated across the network!
Thanks to school work I've got nothing done on my game today... That's 100% less than something...
Hey, I saw your maze generators, and with another bored day at school: [img]http://filesmelt.com/dl/maze_gen_2.png[/img] (excuse the shitty quality - I used my scanner; hopefully, it is visible enough for demonstration) It didn't finish because it maxed out L1's dimensions; I need to make it switch to L2 when L1 is filled up. That said, it took an insane amount of effort to get it to fill up anything bigger than 20x20. My initial version (recursive) ran out of memory at anything bigger than 20x20. I wrote an iterative version, and that ran out of memory at anything bigger than 30x30. I further optimized it by combining several variables into a single float (every float has 11 digits of precision, IIRC), saving an insane amount of memory and running up to 60x60 relatively fine. Writing cool programs on the TI-83 is insanely difficult, yet oddly rewarding if you're capable of making it work :v:. Just for comparison, the current version took me the whole school day to write (screw boring school classes), whereas a console Java version took me literally 10 minutes. [b]Edit:[/b] Well, with some further optimizations and splitting the data into L1 and L2, I present a full maze: [img]http://anyhub.net/file/1Kxa-maze_gen_3.jpg[/img]
Sorry, you need to Log In to post a reply to this thread.