Home General Stuff General Chat
#1
Coding/Programming
Archive: 145 posts
Go away for a few months, and there still isn't a thread for this in sight (Or coming up through the search, for that matter!) I know some of you are either learning, or already into, coding... so why not make a thread here, so we can help each other with our litttle bugs and all that? Python - http://www.python.org/download/releases/3.2.3/ C++ compiler - http://root.cern.ch/drupal/content/production-version-534 Perl - http://www.perl.org/get.html Ruby - http://www.ruby-lang.org/en/downloads/ (http://www.ruby-lang.org/en/downloads/These)These are just the most popular, and well, best to learn coding languages... out there. Although there is Java, Javascript, etc., these are probably the coding languages you will want to learn at the current moment. Python especially is flexible, powerful, and a good entry into coding. Oh, and if you mean for help with your coding adventures, please use the specified tags. LBPCentral DOES have them, for example... this! --- Anyways, I just installed Ubuntu on a computer I found, and have begun my foray into learning Python... I am only just starting, but I think I get it's quirks. How about all of you? | 2012-08-27 05:00:00 Author: theswweet Posts: 2468 |
I'm a bit surprised certain languages aren't on your list. C# for the .net framework - best for Windows programming in windows 7/8 and windows phone Objective c for ios and Mac Java for android and multiplatform. The languages you listed are mainly good for some web application programming. Good stuff, though. | 2012-08-27 22:49:00 Author: CCubbage Posts: 4430 |
I'm a bit surprised certain languages aren't on your list. C# for the .net framework - best for Windows programming in windows 7/8 and windows phone Objective c for ios and Mac Java for android and multiplatform. The languages you listed are mainly good for some web application programming. Good stuff, though. C# is good, but I was mainly putting down the coding languages for overall programing. Same goes for Objective C. (Also, I declined from putting down Java due to its inherent... obseletion.) | 2012-08-27 23:18:00 Author: theswweet Posts: 2468 |
Oh my goodness, I was literally planning on typing up a thread for something just like this. Thank you good sir for saving me from all the hassles, and whipping up a better thread than what I could've sloppily forged in my hectic state of business right now. My original plan was to use Java, but thanks to the help and advice from others, I actually found ound that Python could be a better starting point in the world of programming. So, I purchased 'Learning Python the Hard Way', which looks like it'll be very resourceful. (and still up to date, mind you!) But of course, once I began it, it mentioned that I should learn Powershell first. (in case you don't know, Powershell I believe is supposed to be like a text box for Windows, similar to Terminal for Mac) But alas, the same person who wrote it has a free online tutorial for Powershell, which can be found here. (Feel free to add it to the OP) http://cli.learncodethehardway.org/book/ I began it a while ago, studying some basic commands via flash cards just like the tutorials prompt you to do so. Unfortunately, I didn't get far and got stuck, which sort of resulted into me focusing on other things. But since there are plenty of techie historians around the site, maybe someone can answer my question. What. the heck. is a graphical file browser. And where can I find it on my computer. If someone could answer that, it would be most appreciated. I doubt specifics would matter too much, but just incase, I am using Windows 7, via Alienware. | 2012-08-28 00:16:00 Author: Dragonvarsity Posts: 5208 |
Oh my goodness, I was literally planning on typing up a thread for something just like this. Thank you good sir for saving me from all the hassles, and whipping up a better thread than what I could've sloppily forged in my hectic state of business right now. My original plan was to use Java, but thanks to the help and advice from others, I actually found ound that Python could be a better starting point in the world of programming. So, I purchased 'Learning Python the Hard Way', which looks like it'll be very resourceful. (and still up to date, mind you!) But of course, once I began it, it mentioned that I should learn Powershell first. (in case you don't know, Powershell I believe is supposed to be like a text box for Windows, similar to Terminal for Mac) But alas, the same person who wrote it has a free online tutorial for Powershell, which can be found here. (Feel free to add it to the OP) http://cli.learncodethehardway.org/book/ I began it a while ago, studying some basic commands via flash cards just like the tutorials prompt you to do so. Unfortunately, I didn't get far and got stuck, which sort of resulted into me focusing on other things. But since there are plenty of techie historians around the site, maybe someone can answer my question. What. the heck. is a graphical file browser. And where can I find it on my computer. If someone could answer that, it would be most appreciated. I doubt specifics would matter too much, but just incase, I am using Windows 7, via Alienware. Eh, your first problem was using an Alienware was thinking Powershell really mattered for coding. Just type up the code in notepad/textpad and compile it, or for Python, just save it as a .py file. Best part with Python, is when you have the platform installed... you can still edit the code with your text editor, but it will also color the code accordingly! GFB? Just the regular windows manger, silly! Any other questions? | 2012-08-28 03:37:00 Author: theswweet Posts: 2468 |
What. the heck. is a graphical file browser. And where can I find it on my computer. When you open 'My Documents' or anything like that, there's your graphical file browser I mentioned this in Dragonvarsity's Java thread, but I'm learning C++. Most recently I made an engine that allows people to write their own Fighting Fantasy (http://en.wikipedia.org/wiki/Fighting_Fantasy) 'books' and play them through the command line. It was very fun and took me about a month, but I'm happy with the end result. Now I've done that, I've moved onto the lovely tutorials at WiBit.net (http://www.wibit.net/). They begin right at the very beginning (basics such as flowcharts), then move onto C, then C++, Objective C, Java and C#. Worth a look for anyone wanting to learn in my opinion, though the courses are quite long so you need quite a bit of free time. Also, I'd have recommended The GNU Compiler Collection (http://gcc.gnu.org/) for C and C++, they're pretty much standard on Linux and sort of standard on Windows. It's what I use anyway | 2012-08-28 10:45:00 Author: kirbyman62 Posts: 1893 |
((Sorry for relatively late reply)) Eh, your first problem was using an Alienware was thinking Powershell really mattered for coding. Just type up the code in notepad/textpad and compile it, or for Python, just save it as a .py file. Best part with Python, is when you have the platform installed... you can still edit the code with your text editor, but it will also color the code accordingly! GFB? Just the regular windows manger, silly! Any other questions? So basically, what you're saying is that Powershell is practically useless and that I should just move onto Python? If so, then well, you certainly do have some good things to back that idea up, but I think, either way, I should stick with it, at least a little longer. This is mainly because the same author who wrote the online tutorial tutorial for Powershell also wrote the book to teach me Python, so I do want to try following the instructions somewhat at least. Thanks for the suggestion though (if I did in fact read it right) as well as helping me get to the GFB. When you open 'My Documents' or anything like that, there's your graphical file browser I mentioned this in Dragonvarsity's Java thread, but I'm learning C++. Most recently I made an engine that allows people to write their own Fighting Fantasy (http://en.wikipedia.org/wiki/Fighting_Fantasy) 'books' and play them through the command line. It was very fun and took me about a month, but I'm happy with the end result. Now I've done that, I've moved onto the lovely tutorials at WiBit.net (http://www.wibit.net/). They begin right at the very beginning (basics such as flowcharts), then move onto C, then C++, Objective C, Java and C#. Worth a look for anyone wanting to learn in my opinion, though the courses are quite long so you need quite a bit of free time. Also, I'd have recommended The GNU Compiler Collection (http://gcc.gnu.org/) for C and C++, they're pretty much standard on Linux and sort of standard on Windows. It's what I use anyway Thanks to you as well kirby, man I look so dumb asking a question with such an easy-to-get-to answer. Ah well, I had to ask it eventually. | 2012-08-29 20:39:00 Author: Dragonvarsity Posts: 5208 |
Thanks to you as well kirby, man I look so dumb asking a question with such an easy-to-get-to answer. Ah well, I had to ask it eventually. I think sometimes people writing stuff like this forget their writing for beginners who may not know what the terminology means. For future reference, a 'graphical' program is (I believe) any program that opens in a window, as opposed to the terminal/command prompt. As for Powershell, I say keep at it. I'm learning the Linux terminal myself and once you get the hang of it it can be really powerful. No idea if Powershell has the same power, but if it does then it's certainly a useful tool in your arsenal - even if you don't use it for coding specifically. | 2012-08-29 22:21:00 Author: kirbyman62 Posts: 1893 |
Bump. Been working on learning C++ for the last few weeks. You'll want to check this out if you're learning it as well. (http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html) | 2013-04-24 04:02:00 Author: theswweet Posts: 2468 |
Bump. Been working on learning C++ for the last few weeks. You'll want to check this out if you're learning it as well. (http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html) I looked at that and could never really get into it. On the other hand, I've been going through WiBit.net (www.wibit.net), and they're definitely some of the best tutorials I've come across. It's very long, but they go over the stuff in a way that's easy to understand and the two are very entertaining at times as well. | 2013-04-26 17:03:00 Author: kirbyman62 Posts: 1893 |
Hey guys! Indie in da haus! I'm only in secondary school (high-school, for you non-British folk) but programming and software development is a part of my Computing course. I am learning to code in Visual Basic (I know, it's out-dated but I guess it will build on basic knowledge) and learning the core aspects of coding, being a programmer and the software development cycle. I absolutely love it. Along with that I am also using a website - which I would totally recommend for anyone - called Code Academy. It really is super cool, they start you off on interactive lessons in which you complete tasks where you have to write a certain piece of code, then the lessons build up as you learn more and more about that coding language. I am currently learning to code in HTML and Javascript. I seriously suggest you all take a look at the site, it has helped me in many ways! http://www.codecademy.com/ (http://www.codecademy.com) Cheers, Bud. | 2013-05-02 09:42:00 Author: indiebud Posts: 80 |
Hey guys! Indie in da haus! I'm only in secondary school (high-school, for you non-British folk) but programming and software development is a part of my Computing course. I am learning to code in Visual Basic (I know, it's out-dated but I guess it will build on basic knowledge) and learning the core aspects of coding, being a programmer and the software development cycle. I absolutely love it. Along with that I am also using a website - which I would totally recommend for anyone - called Code Academy. It really is super cool, they start you off on interactive lessons in which you complete tasks where you have to write a certain piece of code, then the lessons build up as you learn more and more about that coding language. I am currently learning to code in HTML and Javascript. I seriously suggest you all take a look at the site, it has helped me in many ways! http://www.codecademy.com/ (http://www.codecademy.com) Cheers, Bud. Is this for GCSE or A-Level? Which exam board? I did OCR Computing for GCSE and am now doing OCR Computing at A-Level. I did VB for GCSE but now we can use anything so I just use C++, the teacher is teaching Python though. Best of luck to you either way! For non-school stuff, I'm teaching myself SDL from these great tutorials (http://www.lazyfoo.net/SDL_tutorials/), with the hope that I could make my own game some day. Also technically 'Secondary School' and 'High School' aren't interchangable, America has 'Middle School' which is equivilent to Year 7-9 I believe, then they go to 'High School' which is the same as our Year 10-13. The more you know | 2013-05-06 22:21:00 Author: kirbyman62 Posts: 1893 |
I'm from the bonnie land of Scotland, so I'm studying at 'Higher' level which is kind of the equivalent to your A-Levels. Thanks man! Cool site man, I got it bookmarked. I also hope to make my own games one day, although there isn't much of a Games Industry in Glasgow. I've always definitely loved the creative-esque side of programming. It's like lego blocks, all the small pieces come together into something awesome! Yeah, I was trying to work it out when I went to type it, but I thought just for ease I'll just stick with high school, thanks for clearing that up though Well, hopefully thanks to you guys, I can learn more about how to code, thanks for all the help guys! (Also, thanks for all the links!) Cheers, Bud. | 2013-05-07 14:24:00 Author: indiebud Posts: 80 |
I'm from the bonnie land of Scotland, so I'm studying at 'Higher' level which is kind of the equivalent to your A-Levels. Thanks man! Cool site man, I got it bookmarked. I also hope to make my own games one day, although there isn't much of a Games Industry in Glasgow. I've always definitely loved the creative-esque side of programming. It's like lego blocks, all the small pieces come together into something awesome! Yeah, I was trying to work it out when I went to type it, but I thought just for ease I'll just stick with high school, thanks for clearing that up though Well, hopefully thanks to you guys, I can learn more about how to code, thanks for all the help guys! (Also, thanks for all the links!) Cheers, Bud. Game Dev, Doesnt it take like 5 years to make a next gen (which is now current gen sorta XD) engine? I heard Bungie took 4 years building the Destiny Engine from scratch, (I dont even know if its 100% done yet!) and lets not forget about the programs they had to make for levels and stuff. https://www.youtube.com/watch?v=WlEgBKvuwds So, yeah, if you wanna be a game dev, learn code CODE FTW... Wait i dont know code XD... YET. | 2013-05-08 01:57:00 Author: Seant1228 Posts: 348 |
Awesome video, thanks for sharing that! THAT is what I want to do! It looks so cool and awesome and creative! Thanks again man! CODE FTW! | 2013-05-09 15:13:00 Author: indiebud Posts: 80 |
3 week bump! Ah well, this is a good thread to keep going. We need some sort of continually existing programming thread anyway imo. Anywho though, the reason I posted is that I just recently installed a C++ compiler called DevC++. (from Bloodshed.net) It might not be the bestest one out there, but some guy on Youtube in the comments of a video game programming video suggested it, so I knew I could put all my faith in him. So anyway, I also started using a site for learning C++ called cplusplus.com. However, it won't allow me to save the files for my programs because a duplicate shows up with random code scattered across it, nothing like mine. When I delete the messed up duplicate and continue the normal one and save, I can't save anymore, because another messed up duplicate is created. So what I'm saying is, every time I save a program of mine, a duplicate that's not really a duplicate (but shares the same name as the original file) pops up and makes it to where I can't save the original anymore, unless I delete the generated duplicate every time I save the original. It's a tedious problem that I'd like to get rid of since I only just started with these tutorials, (as well as thenewboston's on youtube, which are helpful.) so if anyone knows the solution, that'd be great. I'm not sure if it's the compiler to fault, or my computer itself. (It is an alienware, after all.) Here's a picture of the random duplicate file code. http://i.imgur.com/uNhilsph.png ..And here's an image of the original code it copied. http://i.imgur.com/xPL1UYy.png | 2013-06-01 21:02:00 Author: Dragonvarsity Posts: 5208 |
Your IDE is compiling a binary file alongside the source file, presumably so it can be immediately executed. exe and cpp are two distinct file formats, one is machine readable and the other human readable. Even though they share the same name they're two separate files. It should allow you to overwrite them. Why the executable binary file appears garbled in the IDE is a matter of character encoding. There may be an option in the IDE to use hex encoding if you're curious to see the contents more legibly. Once you learn a little more C++ you'll be able to do that yourself, of course. | 2013-06-01 22:22:00 Author: Ayneh Posts: 2454 |
Thanks Ayneh, although I may not fully understand what you just said. what is IDE (is it the dev compiler?), and how do I use this hex encoding feature, and will it stop my IDE from compiling a separate binary file and simply save the original source file? | 2013-06-02 00:43:00 Author: Dragonvarsity Posts: 5208 |
Muchos thanks Ayneh, and sorry I never responded. I'm still kind of confused about it, but I think the problem's stopped for now. ^^ | 2013-06-07 15:26:00 Author: Dragonvarsity Posts: 5208 |
Muchos thanks Ayneh, and sorry I never responded. I'm still kind of confused about it, but I think the problem's stopped for now. ^^ I take no response as a good response, a bit like your return 0. I guess I should write what I've been doing. Been playing with graphics, sound and keyboard events in SDL. So far I have an animated character moving around the screen with the arrow keys and some music. All the art assets are from Disgaea 4. I split my image loading/list assignment function into another module to refactor it because it was so ugly. That's what I'm working on right now. http://i.imgur.com/hRS91r3.png | 2013-06-08 10:16:00 Author: Ayneh Posts: 2454 |
I take no response as a good response, a bit like your return 0. I guess I should write what I've been doing. Been playing with graphics, sound and keyboard events in SDL. So far I have an animated character moving around the screen with the arrow keys and some music. All the art assets are from Disgaea 4. I split my image loading/list assignment function into another module to refactor it because it was so ugly. That's what I'm working on right now. http://i.imgur.com/hRS91r3.png Very cool! I've heard people recommend SDL and SFML for graphics libraries, but what exactly are they for, spriting and animations? By the way, do you know what "return 0's" purpose is? The tutorial I used wanted me to add it at the end of the function, but there seems to be no errors when I compile and run it, whether or not I add "return 0" to the program. | 2013-06-08 17:20:00 Author: Dragonvarsity Posts: 5208 |
I started on Python by myself (Then my school set me back by using MIT's Scratch) but I am still a novice- Next term I will be using Microsofts Visual basic in School but I will be learning more coding languages throughout the summer. I to am from Scotland and I am setting the new course for Scotland and I am setting National 5- This is the equivelant of the Old Credit and is the Course before he highers- the equivelant A Levels Well anyway I like to see that there is a great interest in programming in the community- it is definatley a key skill I would say fpr companies to be able to use Java script for example to code their own apps- or use HTML (Technically not a code ) to create Web pages. But I thank you guys for all the links- this will become very useful for me- in case I drift from the dream of becoming a Doctor and go to be a Programmer | 2013-06-08 23:30:00 Author: Awesome_Guy Posts: 167 |
Very cool! I've heard people recommend SDL and SFML for graphics libraries, but what exactly are they for, spriting and animations? That's pretty much it, yeah. By the way, do you know what "return 0's" purpose is? It exits the program cleanly.With int main() you defined a function called main with an integer return type. The main function is always called when you run a C++ program and it must return an integer. Any number other than 0 indicates to the immediate environment that the program didn't execute correctly. If that sounds arbitrary I remember Richard Buckland of UNSW describing how a function fundamentally works in memory in one of his lectures (https://www.youtube.com/course?list=EC6B940F08B9773B9F). I'm not 100% sure on the specifics but that's my understanding. It's a pretty deep question. there seems to be no errors when I compile and run it, whether or not I add "return 0" to the program. Look up how to query the return value of a function and see what main returns. Since it's a special case I imagine your compiler is stepping in and doing that for you even though you didn't write it. | 2013-06-10 12:51:00 Author: Ayneh Posts: 2454 |
Replacing the default Windows 7 title bar and window border with my own design. What's cool is that it can be treated like any other game object, so it can be changed as the game is running. http://i.imgur.com/H05a9yh.png | 2013-07-25 14:49:00 Author: Ayneh Posts: 2454 |
Very nice Ayneh. ^^ Welp, last time I posted on this thread I was beginning to delve into C++, but since then I've decided to take a step back. Python seems like a good beginner programming language to start with, then I can move on with C++ and C (I hear learning C++ before C is the best course of action for understand both, since most of C is already in C++) then Java after that. I tried reading through Zed A. Shaw's "Learn Python the Hard Way," which started out nice but most of the actual learning involved comes from you having to research everything he mentions, without much concrete teaching. (at least at first) Given the fact that there are tons and tons of languages and terminology, that proved to be very difficult, so I've instead moved over to Youtube tutorials, thenewboston specifically, using "LPTHW" as more of a reference. So far, I'm on thenewboston's (or as some call him, Bucky) 12th video, and it's pretty good so far. I'm not sure if it's the best way to learn the language, so if there's any websites of Youtubers anyone recommends for learning Python from, I would very much indeed appreciate it. Hopefully I'll be able to get enough from each language, although I'm not sure how much of each language helps with the game development side of programming, which is the main thing I hope to get out of learning to code. (Among other things, of course, as I know it's a long, complex process that probably requires plenty of prerequisite knowledge, first.) | 2013-07-26 22:46:00 Author: Dragonvarsity Posts: 5208 |
Java shenanigans (kinda old by now): http://i.imgur.com/QRTDE66.png It generates a 5x5 board of numbers, then finds the shortest path from upper left to bottom right. (max 3 corners) A piece: http://i.imgur.com/xbeiQXd.png No matter what you say, my biggest pride so far. <3 | 2013-07-26 23:39:00 Author: gdn001 Posts: 5891 |
Isn't code that weird stuff that makes up the internet? ._. | 2013-07-27 15:48:00 Author: DominationMags Posts: 1840 |
Anyway want to code RPG? Yes? | 2013-07-27 15:54:00 Author: RockSauron Posts: 10882 |
Isn't code that weird stuff that makes up the internet? ._. Peasant spotted! :kz: | 2013-07-27 15:55:00 Author: gdn001 Posts: 5891 |
Wait, where did Ayneh's helpful post go? D: | 2013-07-27 16:02:00 Author: Dragonvarsity Posts: 5208 |
if there's any websites of Youtubers anyone recommends for learning Python from, I would very much indeed appreciate it. http://www.greenteapress.com/thinkpython/ http://docs.python.org/2/ The Python documentation and tutorial is included in the installation by default under Windows, so you can access it offline if you prefer. If you want to use YouTube I would just follow a general CS course from somewhere like MIT. http://ocw.mit.edu/courses/audio-video-courses/#electrical-engineering-and-computer-science It looks like a number of the courses use Python, including the first result (6.00SC). https://www.youtube.com/watch?v=SLvTCHhu5SE&list=SPB2BE3D6CA77BB8F7#t=28s Note these resources are primarily for Python 2.x Wait, where did Ayneh's helpful post go? D: Sorry, I was editing it. Was trying to see if I could shorten the URLs. | 2013-07-27 16:07:00 Author: Ayneh Posts: 2454 |
Thanks a lot Ayneh, I've already started reading through the PDF of thinkpython, I'm so glad the author starts the introduction out with plenty of terminology for the language. I'll definitely make sure to give the other sites a look as well. ^^ | 2013-07-27 16:33:00 Author: Dragonvarsity Posts: 5208 |
Dragonvarsity wants to know if anyone wants to make ARR PEE GEE. ARR PEE GEE! | 2013-07-31 21:09:00 Author: RockSauron Posts: 10882 |
NO, ROCK WANTS TO KNOW. I'm just helping him achieve his lifelong dream. | 2013-07-31 21:11:00 Author: Dragonvarsity Posts: 5208 |
NO ROCK WANTS TO KNOW. I'm just helping him achieve his lifelong dream. My brain cannot comprehend the syntax of the first sentence and correlate it to the second. | 2013-07-31 22:04:00 Author: gdn001 Posts: 5891 |
My brain cannot comprehend the syntax of the first sentence and correlate it to the second. There, I added a comma to it. Your syntactic mind can rest at ease now. | 2013-07-31 22:14:00 Author: Dragonvarsity Posts: 5208 |
Well, as of a few hours ago, I finally started to learn C++. I've wanted to learn how to program for quite a while now but always felt it would be beyond my skills. As you can imagine a couple of hours of coding doesn't make for much to show From my understanding C++ is a kind of no frills, straight to the heart code. Possibly not the best choice of language to learn first, however, I've found in many situations this is the way I learn best. Hopefully there won't be too much cursing at the screen! | 2013-08-02 09:16:00 Author: SR20DETDOG Posts: 2431 |
Well, as of a few hours ago, I finally started to learn C++. I've wanted to learn how to program for quite a while now but always felt it would be beyond my skills. As you can imagine a couple of hours of coding doesn't make for much to show From my understanding C++ is a kind of no frills, straight to the heart code. Possibly not the best choice of language to learn first, however, I've found in many situations this is the way I learn best. Hopefully there won't be too much cursing at the screen! Great to see another aspiring programmer here! Even though we're learning separate languages, I'd love to see what you manage to create. ^^ As for myself, I got the paperback edition of ThinkPython so I won't have to copy all the notes from the PDF version, I can read through it/go back-and-forth easier, and it will look very professional on my itsy bitsy shelf, along with any other computer science books I might pick up in the future. xP Combined with thenewboston's tutorials, I've gone over making simple print statements, and how "print" is one of Python 2's 31 keywords, with other important ones to learn about later like "class" and "def." I've gone over writing comments with the use of hash-signs, (or as one author likes to call them, octothorpes) using python as a calculator with addition/subtraction/division/exponentiation, assigning variables, learning about three types of programming errors, (Syntax, Semantic, and Run-time) etc. As far as functions go, I've gotten to use "print" for displaying messages, "type" for identifying which data type (str, int, float, None) something is, "in" for getting a True/False answer when asking if a letter, word, or statement is in a list/sequence/set of quotations, "max" for getting the maximum number in a list, "min" for getting the minimum number in a list, "len" for getting the length of letters in a word or length of values in a list, "list" for converting something to a list, and "del" to remove certain elements from a list. Some of the little things I get from the youtube tutorials definitely makes it seem like there's a thousand ways to do just about everything, which can make it both easy and a bit overwhelming at the same time. Nonetheless, it's still fun to jot down all this information on the language, and hopefully it'll all (or mostly) make sense as I continue with the tutorials/book. | 2013-08-02 19:52:00 Author: Dragonvarsity Posts: 5208 |
Great to see another aspiring programmer here! Even though we're learning separate languages, I'd love to see what you manage to create. ^^ Well this thread was partly the reason I started. Right now I'm just doing basic tutorials, trying to get to grips with the concepts of the language. I would love to be able to work with 2D graphics, and eventually 3D. So I'll probably be making a lot of tech-demos rather than any useable As for myself.... Sometimes you just can't beat a good old fashioned book. A lot can be done with a few simple tools, good luck with it man | 2013-08-03 04:42:00 Author: SR20DETDOG Posts: 2431 |
One of our teachers gave a preview of what we will be learning this semester. He went to code something like this: #0000 - 00000111 #0001 - 00000001 #0002 - 00000111 #0003 - 00000011 #0004 - 00000010 This gun' be fun. | 2013-08-03 16:20:00 Author: gdn001 Posts: 5891 |
Well this thread was partly the reason I started. Right now I'm just doing basic tutorials, trying to get to grips with the concepts of the language. I would love to be able to work with 2D graphics, and eventually 3D. So I'll probably be making a lot of tech-demos rather than any useable Hey, tech demos can be just as good. ^^ Do you have a particular interest going into programming, or is it mainly a skill you always wanted to develop? For me my primary interest is in game development, but getting a little experience with other fields like web design wouldn't hurt either. Sometimes you just can't beat a good old fashioned book. A lot can be done with a few simple tools, good luck with it man Thanks for the support SR20, there's definitely a lot of great fundamental knowledge packed inside it so far! The book is very nicely organized, even though some tidbits aren't always fully explained (I'm still not sure what the difference between arguments and parameters is when defining a new function) and while the book does offer some good examples and practice problems with what's taught, I'll probably still want to scout out some site primarily composed of basic programming exercises to go along with what the book talks about. | 2013-08-04 20:34:00 Author: Dragonvarsity Posts: 5208 |
Huh, well I'm at the end of Chapter 3 and the author wanted me to create this square-like grid using some knowledge from that chapter. I'm still pretty confused on the rules for defining certain functions, it's just that there's a lot thrown out there that doesn't... I dunno, connect together for me yet? Anyway, here's an image of what I tried, all overcomplicated and such. (I was going to simplify the code by making another function or two that put my other functions inside them, but no matter what I tried, I got error messages, so I stuck with only a couple defined functions which I had to simply repeat a lot. http://i.imgur.com/BtKIdOw.jpg I actually started out trying to print each command at the bottom of the text box but got a "None" message between each line on the left going downwards, so I took off the print statements and that fixed it up. So bam, there's my little square. http://i.imgur.com/6q3oH9p.png The only problem with is that the lines are more spread out than the author's example, and yet any adjustments I try make either result in traceback errors or a very distorted grid. :F Here are some images of the author's code and grid. http://i.imgur.com/ljMAQCK.jpg http://i.imgur.com/TcgnAeH.png ((EDIT: Oh dang those are small. Uhm..)) | 2013-08-06 01:38:00 Author: Dragonvarsity Posts: 5208 |
Huh, well I'm at the end of Chapter 3 and the author wanted me to create this square-like grid using some knowledge from that chapter. I'm still pretty confused on the rules for defining certain functions, it's just that there's a lot thrown out there that doesn't... I dunno, connect together for me yet? Anyway, here's an image of what I tried, all overcomplicated and such. (I was going to simplify the code by making another function or two that put my other functions inside them, but no matter what I tried, I got error messages, so I stuck with only a couple defined functions which I had to simply repeat a lot. Uhh, I'll give it a shot... I believe that the issue are the spaces after the symbols... It is printing +[SPACE]-[SPACE]...-[SPACE]+, while the example prints them altogether? If I'm wrong you get to whack me in the head. | 2013-08-06 03:12:00 Author: gdn001 Posts: 5891 |
Huh, well I'm at the end of Chapter 3 and the author wanted me to create this square-like grid using some knowledge from that chapter. I'm still pretty confused on the rules for defining certain functions, it's just that there's a lot thrown out there that doesn't... I dunno, connect together for me yet? Anyway, here's an image of what I tried, all overcomplicated and such. (I was going to simplify the code by making another function or two that put my other functions inside them, but no matter what I tried, I got error messages, so I stuck with only a couple defined functions which I had to simply repeat a lot. http://i.imgur.com/BtKIdOw.jpg I actually started out trying to print each command at the bottom of the text box but got a "None" message between each line on the left going downwards, so I took off the print statements and that fixed it up. So bam, there's my little square. http://i.imgur.com/6q3oH9p.png The only problem with is that the lines are more spread out than the author's example, and yet any adjustments I try make either result in traceback errors or a very distorted grid. :F Here are some images of the author's code and grid. http://i.imgur.com/ljMAQCK.jpg http://i.imgur.com/TcgnAeH.png ((EDIT: Oh dang those are small. Uhm..)) Looking at you and the others source... you definitely over complicated it. The author had the lines be the class, not just the individual + and -'s. The way your source is written will make it somewhat hard to fix your grid... | 2013-08-06 06:26:00 Author: theswweet Posts: 2468 |
Uhh, I'll give it a shot... I believe that the issue are the spaces after the symbols... It is printing +[SPACE]-[SPACE]...-[SPACE]+, while the example prints them altogether? If I'm wrong you get to whack me in the head. There definitely seems to be some gap between each one. However, whenever I try removing the spaces from the strings of each symbol variable, the grid gets all distorted. I just decided instead however to replace each of the commas with plus signs to concatenate the strings together. (I'm still rough on some of the programming terminology so excuse me if I didn't use it properly in that sentence!) Anyway though, it now looks exactly like the author's grid with all the commas replaced with pluses, so yay! Looking at you and the others source... you definitely over complicated it. The author had the lines be the class, not just the individual + and -'s. The way your source is written will make it somewhat hard to fix your grid... I'm guessing when you say "class," you aren't referring to the Python keyword. But yeah, I can see I made it harder than it should have been by going symbol by symbol. Thanks though, hopefully this will allow me to hone in on my problem-solving/practicality skills. So uhm.. yes, I will try tinkering around with that and try an alternative similar to what the author tried. Thanks for the help you guys. ^^ | 2013-08-06 16:30:00 Author: Dragonvarsity Posts: 5208 |
http://i.imgur.com/BtKIdOw.jpg I would do the same as you, only base the placement of each line off the grid dimensions instead of manually typing them out. space = ' ' cross = '+' xline = '-' yline = '|' def grid(xy): for i in range(xy): if (i == 0) or (i == xy-1) or (i == xy/2): print ((cross + xline*(xy/2)) * 2) + (cross) else: print ((yline + space*(xy/2)) * 2) + (yline) grid(9) This won't do exactly what's in your example, so you'll need to play with it. There are a suspicious number of 2s, maybe you could add another parameter to the function that replaces them so you can make more than just 2x2 grids. | 2013-08-06 20:43:00 Author: Ayneh Posts: 2454 |
Alright, I was able to make some edits that gave me the same grid as before, but with a slightly more condensed code. This time my program put a bigger focus on defining functions that stored other functions within them, as opposed to my first attempt which just produced a couple functions that were repeated over and over again in a giant code clump at the bottom of the screen. def print_beam(): print '+ - - - - + - - - - +' def print_space(): print '| | |' def foursome_space(): print_space() print_space() print_space() print_space() def all_grid(): print_beam() foursome_space() print_beam() foursome_space() print_beam() all_grid() I would do the same as you, only base the placement of each line off the grid dimensions instead of manually typing them out. space = ' ' cross = '+' xline = '-' yline = '|' def grid(xy): for i in range(xy): if (i == 0) or (i == xy-1) or (i == xy/2): print ((cross + xline*(xy/2)) * 2) + (cross) else: print ((yline + space*(xy/2)) * 2) + (yline) grid(9) This won't do exactly what's in your example, so you'll need to play with it. There are a suspicious number of 2s, maybe you could add another parameter to the function that replaces them so you can make more than just 2x2 grids. Thanks! I'm still not well acquainted with a lot of the things you used in your program like "if", "or", "else" and "in" yet, as well as the double equal signs, but it's definitely a great point of reference to go back to for even more condensing once I can understand more of Python's keywords. ^^ | 2013-08-06 20:58:00 Author: Dragonvarsity Posts: 5208 |
Alright, I was able to make some edits that gave me the same grid as before, but with a slightly more condensed code. This time my program put a bigger focus on defining functions that stored other functions within them, as opposed to my first attempt which just produced a couple functions that were repeated over and over again in a giant code clump at the bottom of the screen. def print_beam(): print '+ - - - - + - - - - +' def print_space(): print '| | |' def foursome_space(): print_space() print_space() print_space() print_space() def all_grid(): print_beam() foursome_space() print_beam() foursome_space() print_beam() all_grid() Thanks! I'm still not well acquainted with a lot of the things you used in your program like "if", "or", "else" and "in" yet, as well as the double equal signs, but it's definitely a great point of reference to go back to for even more condensing once I can understand more of Python's keywords. ^^ Although it's not the same code as the author, it seems you've gotten his main idea down. Good job! | 2013-08-07 01:23:00 Author: theswweet Posts: 2468 |
After some thinking with myself, I have come to a conclusion: I will code an ARR PEE GEE (text based) | 2013-08-07 02:33:00 Author: gdn001 Posts: 5891 |
After some thinking with myself, I have come to a conclusion: I will code an ARR PEE GEE (text based) Sounds like good practice. | 2013-08-07 02:42:00 Author: theswweet Posts: 2468 |
After some thinking with myself, I have come to a conclusion: I will code an ARR PEE GEE (text based) Very cool idea! I was hoping to do something similar once I would become experienced enough to, so best of luck doing that. I'm not sure what language you'd be using to create one, but here's the first part of an RPG tutorial series I found on youtube that might come in handy for ya. http://www.youtube.com/watch?v=6TKcVg7OXVg | 2013-08-07 02:48:00 Author: Dragonvarsity Posts: 5208 |
Very cool idea! I was hoping to do something similar once I would become experienced enough to, so best of luck doing that. I'm not sure what language you'd be using to create one, but here's the first part of an RPG tutorial series I found on youtube that might come in handy for ya. http://www.youtube.com/watch?v=6TKcVg7OXVg I will use Java, code a basic engine from scratch then work on top of it. Btw, I will need a way to upload the executable .jar to the internets when I'm done. If anyone has any pointers, let me know. | 2013-08-07 02:49:00 Author: gdn001 Posts: 5891 |
>Doing some exercises at the end of a chapter in my C++ book >Asks you to edit a file to print the strings in a vector backwards from last to first >Didn't explain the std::reverse technique before throwing you headfirst into it Nope Nope Nope. Ctrl+f the chapters before then; wasn't mentioned. I had to google the solution after trying for an hour; I understand trying to make sure the "student" understands the technique, but that was beyond obtuse and just plain unreasonable. I need a better freaking book. ...Anyone have some nice, free, recommendations? | 2013-08-07 05:47:00 Author: theswweet Posts: 2468 |
>Doing some exercises at the end of a chapter in my C++ book >Asks you to edit a file to print the strings in a vector backwards from last to first >Didn't explain the std::reverse technique before throwing you headfirst into it Nope Nope Nope. Ctrl+f the chapters before then; wasn't mentioned. I had to google the solution after trying for an hour; I understand trying to make sure the "student" understands the technique, but that was beyond obtuse and just plain unreasonable. I need a better freaking book. ...Anyone have some nice, free, recommendations? Hmm.. well the guy who wrote the book I'm using to learn Python has one for C++ as well, called "How to Think Like a Computer Scientist: C++ version," which goes over things you mentioned liked strings and vectors. (in chapters 7 and 10) I'm not sure if it'll answer your questions, but there's a free PDF version, so it's worth skimming around through. http://www.greenteapress.com/thinkcpp/thinkCScpp.pdf | 2013-08-07 17:44:00 Author: Dragonvarsity Posts: 5208 |
Hmm.. well the guy who wrote the book I'm using to learn Python has one for C++ as well, called "How to Think Like a Computer Scientist: C++ version," which goes over things you mentioned liked strings and vectors. (in chapters 7 and 10) I'm not sure if it'll answer your questions, but there's a free PDF version, so it's worth skimming around through. http://www.greenteapress.com/thinkcpp/thinkCScpp.pdf Thanks, I'll check it out. | 2013-08-07 18:42:00 Author: theswweet Posts: 2468 |
Crap I think I just messed up my computer. :F At the start of Chapter 4 of the book the author wanted me to install a package of his called Swampy, which has numerous modules he'll be using like one called "TurtleWorld." I went to the link he mentioned on figuring out how to install it, which first it asked if I had Python and Tkinter, to where I made sure I had Tkinter by typing out "import Tkinter" on the screen in Python. No error messages were shown, so I went ahead and installed it. I was then hit up with a message saying to choose to install it via the web browser or one of the computer's recommended softwares. Whenever choosing the former option, I get an error, but I did so anyway and got the same kind of error I typically get. I then tried using one of the softwares available to run Swampy, which Python was not one of, but there were still a few. Now I didn't see anything said from the book or the site mentioning which software to specifically use for Windows users, so I decided to try Notepad first. When using it to open Swampy, I got all this random code which mostly wasn't English, so I went to 'Start' and in the search bar, deleted the swampy installation files, as well as removing them from the list on the 'Downloads' page. I tried again, this time using Paint, (since I knew TurtleWorld involved drawing of some sort) although now practically every software of mine have an alienware logo and 'Paint' symbol over it. All of the softwares with this symbol that I've tried using now can't be opened. (This includes Paint, Steam, Python, the Calculator, and Google Chrome)Whenever I open softwares like Paint or Python I get a message which tells me: "This is not a valid bitmap file, or its format is not currently supported." (The reason I can use Chrome right now is because it was kept open while trying to install swampy.) Not all of my softwares have this error though. NotePad, my games, the Recycle Bin and a few others all have their original icons on them and can be opened with no bitmap error message, but as for most others, trying to open Swampy using MS Paint has seemed to screw up my laptop. So I went back to 'Start' to try deleting the Paint-utilized Swampy file, then removed any other swampy files from the 'Downloads' list, and tried simply downloading Swampy again, but now I get no choices and it automatically loads up the encrypted NotePad window, which gives the following. | 2013-08-07 18:49:00 Author: Dragonvarsity Posts: 5208 |
Just a normal post passing through..... | 2013-08-07 18:51:00 Author: butter-kicker Posts: 1061 |
Wall of text. To summarise, you set the default file association for executable files to Paint, so now any exe you attempt to run will open it with Paint. The file association which you modified is stored in the Windows registry. Use regedit to either import a registry backup, or edit the registry keys for exe files back to their defaults. If you can't run regedit, since it's an executable, you should still be able to run it from the terminal since it ignores any file association. Same goes for any other program you want to run. The installation instructions for Swampy under Windows are on the download page. You extract the compressed folder to Python/site-packages and import the modules like any other. That said, this isn't tech support. | 2013-08-07 20:57:00 Author: Ayneh Posts: 2454 |
To summarise, you set the default file association for executable files to Paint, so now any exe you attempt to run will open it with Paint. The file association which you modified is stored in the Windows registry. Use regedit to either import a registry backup, or edit the registry keys for exe files back to their defaults. If you can't run regedit, since it's an executable, you should still be able to run it from the terminal since it ignores any file association. Same goes for any other program you want to run. The installation instructions for Swampy under Windows are on the download page. You extract the compressed folder to Python/site-packages and import the modules like any other. That said, this isn't tech support. Thanks a lot Ayneh. Sorry, I know I post here a lot asking for people's help on things while not being able to contribute much myself. The instructions are very much appreciated, nonetheless. | 2013-08-07 21:07:00 Author: Dragonvarsity Posts: 5208 |
Thanks a lot Ayneh. Sorry, I know I post here a lot asking for people's help on things while not being able to contribute much myself. The instructions are very much appreciated, nonetheless. It's ok, I don't want you to feel put off asking any questions. It's just trying to solve an issue with the OS isn't as fun as coding text grids or playing with turtles. TurtleWorld is like a little programmable floor robot, if you're a visual person like me you'll like it. | 2013-08-07 21:53:00 Author: Ayneh Posts: 2454 |
I will use Java, code a basic engine from scratch then work on top of it. Btw, I will need a way to upload the executable .jar to the internets when I'm done. If anyone has any pointers, let me know. Github might work! Make a private one if you only want you and certain people to see it, and it's really easy to push updates to the source if you already know your way around a linux terminal. | 2013-08-08 01:50:00 Author: theswweet Posts: 2468 |
Github might work! Make a private one if you only want you and certain people to see it, and it's really easy to push updates to the source if you already know your way around a linux terminal. Thanks, I will check it out. I already got myself a Linux machine to fiddle with, I just need to find the willpower to start learning... | 2013-08-08 02:36:00 Author: gdn001 Posts: 5891 |
Thanks, I will check it out. I already got myself a Linux machine to fiddle with, I just need to find the willpower to start learning... Don't worry, most of the commands make sense very quickly. I found an NES emulator for PlayStation Mobile that I uploaded to a git so people could work together to fix it up. You can submit changes a file at a time, so it really is very helpful. And if the change you pushed ****s stuff up? You can undo the last push. Edit - also, in regards to linux... I have a seperate partition for each of my operating systems. It's nice to be able to just restart my computer and switch to my other account, without even touching the boot settings. If you're ever interested, it might be worth it to allot a portion of your drive to a linux install. A lot of the most popular distributions can do this automatically, too. Edit 2 - might as well post some of the more popular linux distributions in case someone lurking the thread is interested... Debian - Good ol' Debian. Not as hard to claw into as other distro's, but not as user-friendly as Ubuntu and it's derivatives. Ubuntu - Stock Ubuntu, a fork of the Debian system. Uses many of the same command line prompts, but is more geared towards people not as in tune with linux. Also known as Kubuntu, Xubuntu, or Lubuntu depending on the GUI in place. If you want to go with Ubuntu, I recommend downloading the clean image; has much less bloat then the official releases. Mint - KDE-based fork of Ubuntu. A favorite for those that are switching from windows. Gentoo - A pain to install if you know little about linux already, without consulting a guide; Literally boots to a command line to let you install. The upside is that you have much more of a control over your settings, and the operating system is more geared towards your systems specs. Arch - Very lightweight distro, but nearly as hard to claw into as Gentoo. I don't have much experience with this distro. Notable mentions; Chrunchbang, Archbang, Fedora, Redhat Linux, all the other distro's that aren't Zorin. | 2013-08-08 03:13:00 Author: theswweet Posts: 2468 |
Edit - also, in regards to linux... I have a seperate partition for each of my operating systems. It's nice to be able to just restart my computer and switch to my other account, without even touching the boot settings. If you're ever interested, it might be worth it to allot a portion of your drive to a linux install. A lot of the most popular distributions can do this automatically, too. I have a totally separate HD for Linux, so I do have to boot it, but it is inside our old computer, which my father uses. He was extra careful about installing Linux on a separate HD, to the point where he disconnected the others before installing. Also, a screencap of some of the RPG's code so far: http://i.imgur.com/Pi2wnpM.png O.O.P. really comes in handy when working with these kinds of projects. | 2013-08-08 19:32:00 Author: gdn001 Posts: 5891 |
Also, a screencap of some of the RPG's code so far: ARR PEE GEE? :arg: | 2013-08-08 19:49:00 Author: RockSauron Posts: 10882 |
ARR PEE GEE? :arg: ARPGEngine for text-based RPGs | 2013-08-08 19:52:00 Author: gdn001 Posts: 5891 |
ARPGEngine for text-based RPGs No. No. NO! THIS CAN'T BE! I'M MEEEEEEEEEEEELTING! http://i9.photobucket.com/albums/a66/iluvtolaff/Blogger%20Posts/ImMelting.gif | 2013-08-08 19:54:00 Author: RockSauron Posts: 10882 |
No. No. NO! THIS CAN'T BE! I'M MEEEEEEEEEEEELTING! http://i9.photobucket.com/albums/a66/iluvtolaff/Blogger%20Posts/ImMelting.gif Does this mean... I 100%'d LBPC? D: | 2013-08-08 20:09:00 Author: gdn001 Posts: 5891 |
Does this mean... I 100%'d LBPC? D: No, you just beat the final boss. You still need to get all of the other trophies in order to truly 100% the forum. | 2013-08-08 20:11:00 Author: RockSauron Posts: 10882 |
SDL 2.0 went stable this week. I didn't have to change too much stuff thankfully. Collapsible debug panel and isometric map editor added to game since last time, although the order blocks are blitted to the screen doesn't always make sense. http://i.imgur.com/nQZY2Qc.png | 2013-08-18 13:47:00 Author: Ayneh Posts: 2454 |
I used to mess with programming and stuff a few years ago...mostly stuff like hacking Nintendo DS games. Animal Crossing Wild World was so fun to hack XD http://www.youtube.com/watch?v=1NKiX78zxpA (video on an emulator but it works on the actual game card and online multiplayer too if you use Action Replay) | 2013-08-18 21:25:00 Author: dragonboy269 Posts: 172 |
A kind of snarky presentation about what coding is even meant to be: http://vimeo.com/71278954 | 2013-08-22 22:20:00 Author: Ayneh Posts: 2454 |
Man, I wish this thread had existed back when I was active. I've been learning myself this coding thing over the last... almost 2 years now. I started with Java, then found it had a bunch issues and slowly transitioned to the Web (HTML5, CSS, javascript, WebGL) and Node.js (http://nodejs.org/) (Server Javascript). (On that note, I have a portfolio website thing if anyone is interested: http://searchbeam.jit.su/) By issues I mean it's slow (To me it seems that Google's V8 can execute JS faster than JRE 7 can do Java), executables are awkward, and rendering libs are kinda meh. Oh and it has a gazillion security issues. That's why I've transitioned to browser based stuff. WebGL + V8 (javascript) is super speedy these days, and all someone needs is a modern web browser and your link. It's pretty darn rad. Sadly, my current Strategy game project is too buggy to show off as of now. D: <Java RPG> If you want help, I wouldn't mind lending a hand. One of my projects, "Xenon", is a 2D top-down action-rpg that is written in Java. I have a good inv system and stuff written that's just sitting around on my HDD doing nothing. Heck, it was even multiplayer. (I couldn't get art for it, so I have put it on hold indefinitely. :/ Though whenever I revive it, I'll probably transition it to the Web rather than use Java.) ARR PEE GEE? :arg: On that note, what I was making was kinda reminiscent of our Project ARR PEE GEE days. Wana do art? XD | 2013-08-24 18:32:00 Author: Fishrock123 Posts: 1578 |
And so, the thread is now one year old. What have you guys accomplished in the last year? Unfortunately, I didn't accomplish as much as I may have wanted... but atleast I've been getting back in track this summer. | 2013-08-26 16:41:00 Author: theswweet Posts: 2468 |
About the ARPG, now that I started to get into C++, I'm going to ditch the Java project and rewrite it in C++, as soon as I get a better understanding of Object Orientation for C++. | 2013-09-07 16:33:00 Author: gdn001 Posts: 5891 |
About the ARPG, now that I started to get into C++, I'm going to ditch the Java project and rewrite it in C++, as soon as I get a better understanding of Object Orientation for C++. Java shares a lot of the same functions, so it shouldn't be too hard for you to learn... | 2013-09-07 23:13:00 Author: theswweet Posts: 2468 |
Well; sorry I haven't posted in a while. School has started up again, and homework has been brutal :/ I've started keeping a github of all the code that I've been making for the programming class I've been taking this year; got to say, it's surprising just how far ahead I was compared to everyone else. Especially with just how slow most of them type... Anything new, that I missed? | 2013-10-23 04:59:00 Author: theswweet Posts: 2468 |
I just installed Visual Studio Express 2013 for Windows Desktop, but apparently Express Editions are only for a 30-day trial unless you register the product and insert some product key somewhere, but I was never given or e-mailed any sort of key, and yet the program hasn't really seemed to notify me or have anywhere in the menus explaining it being for a limited time. Does anyone know how one would check to see if the "trial" mode for their VB Express is on or not? | 2013-11-04 22:30:00 Author: Dragonvarsity Posts: 5208 |
I just installed Visual Studio Express 2013 for Windows Desktop, but apparently Express Editions are only for a 30-day trial unless you register the product and insert some product key somewhere, but I was never given or e-mailed any sort of key, and yet the program hasn't really seemed to notify me or have anywhere in the menus explaining it being for a limited time. Does anyone know how one would check to see if the "trial" mode for their VB Express is on or not? You were supposed to get an email, I think. I don't use Visual Studio; usually go with vim and gcc... but I have it installed on my windows partition. | 2013-11-05 00:56:00 Author: theswweet Posts: 2468 |
You were supposed to get an email, I think. I don't use Visual Studio; usually go with vim and gcc... but I have it installed on my windows partition. Hmm, all I got in my e-mail from them was some promotion for Team Foundation Service accounts, but I'll still make sure to keep an eye for anything else, thanks! Actually, according to one of the Visual Studio pages, you do get some "notices" before the trial period ends, so if I'm not properly signed in, or synchronized, as they say, perhaps the notice message will allow me to be.. hmm.. | 2013-11-05 01:24:00 Author: Dragonvarsity Posts: 5208 |
Hate to butt in on a well-established thread, but I don't think it would hurt asking for help. My concern is that I want to learn a bit of coding/programming and I've read so far that Python is a good platform to start off on, except that the Computer Science class that I will be taking next year will be solely focused on programming with Java. Should I go ahead and learn Python or start out with Java instead? | 2013-11-05 06:03:00 Author: Bryan_Zuckerberg Posts: 874 |
Hate to butt in on a well-established thread, but I don't think it would hurt asking for help. My concern is that I want to learn a bit of coding/programming and I've read so far that Python is a good platform to start off on, except that the Computer Science class that I will be taking next year will be solely focused on programming with Java. Should I go ahead and learn Python or start out with Java instead? It's not a bad idea to be acquainted with a number of languages. In fact, you may find it necessary to work in multiple languages on some projects. Java is a great language because it shares the same basic syntax as c#, JavaScript, and many others. It's great for dev on android OS. Python requires less code, and is great as a scripting language. | 2013-11-09 03:32:00 Author: CCubbage Posts: 4430 |
It's not a bad idea to be acquainted with a number of languages. In fact, you may find it necessary to work in multiple languages on some projects. Java is a great language because it shares the same basic syntax as c#, JavaScript, and many others. It's great for dev on android OS. Python requires less code, and is great as a scripting language. What he said. Plus there are tons of opportunities out there for Java Developers for large scale web applications that not only use multiple languages like Java, javascript, ajax, jquery, ruby on rails etc., but many different framework technologies like Spring, Struts, JSP, JXP, Sitemesh and many others. Might not sound as exciting as writing code for games, but if you are good at it, they pay very well and I think it is quite a lot of fun. | 2013-11-09 13:08:00 Author: jwwphotos Posts: 11383 |
Only programming I currently know is Batch code. I am aware that it is considered by many to be a "baby" coding system, or that it's not "real" coding as it only works through CMD. However, I find it to be very helpful for building utilities, non-graphic games, and a practical joke from time to time. I very much is enjoy writing in Batch, and when used with a Batch to EXE converter, it gets pretty flexible. | 2013-11-11 02:53:00 Author: qwerty123456 Posts: 309 |
I'm finally getting the hang on how to build a proper UI and make it communicate with the Main class. Might come up with a little something soon, then maybe I can get back on that Arr Pee Gee thing... | 2013-11-21 00:40:00 Author: gdn001 Posts: 5891 |
While migrating to SDL2 I rewrote my isometric game and made some nicer textures. http://i.imgur.com/DB5HqOb.gif | 2013-11-22 20:21:00 Author: Ayneh Posts: 2454 |
I'm finally getting the hang on how to build a proper UI and make it communicate with the Main class. Might come up with a little something soon, then maybe I can get back on that Arr Pee Gee thing... ARR PEE GEE?! While migrating to SDL2 I rewrote my isometric game and made some nicer textures. Well isn't that rather awesome | 2013-11-22 20:25:00 Author: RockSauron Posts: 10882 |
So, for the last few days I've been researching OpenGL. I'm just about ready to try and make a short little program with it, so probably by saturday I'll post a gif of SOMETHING in action. Also, sometimes I hate cmake. Somehow I got my sprite editing software on my computers $PATH, but NOT the configuration files... how does that even happen. Also, Rawk? My plan is to eventually make some sort of rhythm rpg. | 2013-11-26 04:33:00 Author: theswweet Posts: 2468 |
So, for the last few days I've been researching OpenGL. I'm just about ready to try and make a short little program with it, so probably by saturday I'll post a gif of SOMETHING in action. Also, sometimes I hate cmake. Somehow I got my sprite editing software on my computers $PATH, but NOT the configuration files... how does that even happen. Also, Rawk? My plan is to eventually make some sort of rhythm rpg. Well that sounds like something is be interested in! | 2013-11-26 15:05:00 Author: RockSauron Posts: 10882 |
So, what are your guys thoughts on SteamOS? | 2013-12-15 01:25:00 Author: theswweet Posts: 2468 |
So, I've decided to learn Java. I'm pretty set on just learning Java at the moment. So far I've only watched one video that's about the basics. Anyway, does anybody know a good website to learn Java? | 2014-01-20 03:45:00 Author: ConverseFox Posts: 2333 |
Anyway, does anybody know a good website to learn Java? The documentation features a tutorial: http://docs.oracle.com/javase/ While I've only quickly skimmed this book, it seems nicely written: http://math.hws.edu/javanotes/ The book primarily focuses on Java 5, so it's out of date. The author mentions in the preface that the current edition of the book only offers partial coverage of versions 6 and 7. Java 7 (https://en.wikipedia.org/wiki/Java_version_history#Java_SE_7_.28July_28.2C_2011. 29) seems to contain the most significant changes to the language itself. Strings in switch Automatic resource management in try-statement Improved type inference for generic instance creation, aka the diamond operator <> Simplified varargs method declaration Binary integer literals Allowing underscores in numeric literals Catching multiple exception types and rethrowing exceptions with improved type checking Lambda expressions coming soon this year in version 8 | 2014-01-21 13:52:00 Author: Ayneh Posts: 2454 |
Hmm, looks like Java might actually be worth learning soon; especially since I have a few android devices I could test on. Any decent libraries for Android development that you know of, Ayneh? | 2014-01-23 00:42:00 Author: theswweet Posts: 2468 |
I'm just tired of not being able to find an LBP like game on android. My goal is to develop a Play, Create, Share type game for android and well, I guess everywhere else since Java is pretty much everywhere.. Maybe not a 2.5D game, I still have plenty of time to figure that out. Anyway, my first goal is to develop an app that let's you create logic in a similar way as LBP and then go on from there. I have no idea how long it'll take or when I'll get a grasp on Java, but hey, Keep Moving Forward is my motto. | 2014-01-23 08:37:00 Author: ConverseFox Posts: 2333 |
Any decent libraries for Android development that you know of, Ayneh? I dunno, I'd just go to Google's Android site and look at their SDK and documentation (https://developer.android.com/develop/index.html) before using your favoured package manager. There looks to be a ton of external libraries. I saw Cocos2D if you don't like Android's Canvas thing, which I've seen elsewhere before. Anyway, my first goal is to develop an app that let's you create logic in a similar way as LBP and then go on from there. I have no idea how long it'll take or when I'll get a grasp on Java, but hey, Keep Moving Forward is my motto. While I've never written a line of Java those logic operations ought to be in the language already. I guess you could nest functions so the output of one function becomes the input of another. AND(bool a, bool b) { c = a and b; return c; } AND(AND(1, 1), AND(1, 0)) This is the same as this circuit: http://i.imgur.com/ZJPki5d.png Once you get to classes and objects in Java it will be obvious how you can implement this in a more abstract way ideal for a game. Following my speed obsession I've been learning x86 assembly for the past couple of days. Here's a simple program for x86-32/64 Linux platforms: #PURPOSE: prints a mysterious message from ayneh # #OUTPUT: stdout, exit status # #NOTES: how do i line continuation .data mesg: .byte 97,121,110,117,104,122,32,105,115,32,116,101,104,3 2,99,111,111,108,10 .text .globl _start _start: movb $0x01, %bl movl $mesg, %ecx movb $0x14, %dl movb $0x04, %al int $0x80 movb $0x00, %bl movb $0x01, %al int $0x80 First save as 'mesg.s', then to assemble and link: $ as mesg.s -o mesg.o; ld mesg.o -o mesg This creates a binary called 'mesg', itching to be run. | 2014-01-23 16:53:00 Author: Ayneh Posts: 2454 |
I'm just tired of not being able to find an LBP like game on android. My goal is to develop a Play, Create, Share type game for android and well, I guess everywhere else since Java is pretty much everywhere.. Maybe not a 2.5D game, I still have plenty of time to figure that out. Anyway, my first goal is to develop an app that let's you create logic in a similar way as LBP and then go on from there. I have no idea how long it'll take or when I'll get a grasp on Java, but hey, Keep Moving Forward is my motto. Nothing quite like making your first programming project be an engine onto itself! | 2014-01-23 17:59:00 Author: RockSauron Posts: 10882 |
Nothing quite like making your first programming project be an engine onto itself! What the talking peanut said. | 2014-01-24 01:38:00 Author: theswweet Posts: 2468 |
Wow I pop in for the first time in ages and this thread is still going. What do you know. Since the first page, I've done quite a bit more C++, started making a really bad platformer (https://github.com/banana-ade/banana-ade/tree/game) to teach me what I need to make my game's vision come true, and my school project, a terminal file browser (https://github.com/kirbyman62/trilobite) for Linux. I've also got well into another language, Perl, which I really like. It's great for whipping up quick stuff, and regular expressions are so cool. | 2014-02-01 20:36:00 Author: kirbyman62 Posts: 1893 |
I've recently started learning Java. I've been learning at an extremely slow pace though.. I mean, I just learned if and else statements within the past hour. I should really spend more time on learning because I'm actually enjoying this. I'm learning from these videos if anybody is interested: http://www.youtube.com/playlist?list=PL6lD77ZPqAf3KtS0T8LZ-JTdjogDKas8N | 2014-02-02 06:38:00 Author: ConverseFox Posts: 2333 |
I used to mess around with programming/ASM hacking a long time ago. I figured I'd get into it again. So I'm gonna try to make a program that... Periodically checks the activity list on lbp.me of my hearted players.... if they heart a level or publish a level, and I haven't already hearted it yet, and it's not in my queue already, add it to my queue All this based on the html of the page Not sure if this is the best way to do this, but it'd be nice practice for me. | 2014-02-12 03:05:00 Author: AmazingKittyCat Posts: 204 |
I got access to a ton of dev tools, including Visual Studio, thanks to a deal between Uni and Microsoft. This + what I have learned so far = some experiments that you guys might get a hand of in the future. | 2014-03-07 02:45:00 Author: gdn001 Posts: 5891 |
I got access to a ton of dev tools, including Visual Studio, thanks to a deal between Uni and Microsoft. This + what I have learned so far = some experiments that you guys might get a hand of in the future. Visual Studio itself really isn't that impressive; what other tools did you get? | 2014-03-07 02:56:00 Author: theswweet Posts: 2468 |
Visual Studio itself really isn't that impressive; what other tools did you get? Windows 8 and 7, Microsoft Project, Microsoft Visio, Microsoft Access, Microsoft SQL, MS Windows Store and Phone Dev Center serial, XNA Game Studio just to name a few. I'm glad tat VS allows me to work with Windows interfaces, so I can make more than just console applications without resorting to Java. | 2014-03-07 10:38:00 Author: gdn001 Posts: 5891 |
Windows 8 and 7, Microsoft Project, Microsoft Visio, Microsoft Access, Microsoft SQL, MS Windows Store and Phone Dev Center serial, XNA Game Studio just to name a few. I'm glad tat VS allows me to work with Windows interfaces, so I can make more than just console applications without resorting to Java. Nice! Always good to have some spare windows keys. | 2014-03-07 19:30:00 Author: theswweet Posts: 2468 |
I'm glad tat VS allows me to work with Windows interfaces, MS has free versions of VS and SDKs up for download if you want to write against the Windows API. #include <windows.h> //windows stuff here You could have even done that using Notepad and MinGW. so I can make more than just console applications without resorting to Java. I don't understand where you're coming from on a number of levels here, but ok... Instead you're resorting to C# and XNA (which hasn't been supported for yonks) in the case of XNA Game Studio? | 2014-03-08 01:19:00 Author: Ayneh Posts: 2454 |
I don't understand where you're coming from on a number of levels here, but ok... Instead you're resorting to C# and XNA (which hasn't been supported for yonks) in the case of XNA Game Studio? Initially I'm resorting to C++, I want to take the rest slow and steady after I'm comfortable. | 2014-03-08 01:46:00 Author: gdn001 Posts: 5891 |
I'm glad tat VS allows me to work with Windows interfaces, so I can make more than just console applications without resorting to Java. Initially I'm resorting to C++, I want to take the rest slow and steady after I'm comfortable. I'm not sure if you're trolling or not. After writing against the Windows API I'm sure everything else will seem trivial for you. | 2014-03-08 03:16:00 Author: Ayneh Posts: 2454 |
I'm not sure if you're trolling or not. After writing against the Windows API I'm sure everything else will seem trivial for you. Take the hard part first, then the rest's a breeze. | 2014-03-08 12:07:00 Author: gdn001 Posts: 5891 |
I'm not sure if you're trolling or not. After writing against the Windows API I'm sure everything else will seem trivial for you. I'm pretty sure he's talking about .NET window applications where you just drag and drop components onto a window visually. Not the windows api. | 2014-03-08 18:45:00 Author: AmazingKittyCat Posts: 204 |
I'm a computer scientist. I try all kinds of crap and see which ones are more interesting. | 2014-03-08 21:25:00 Author: gdn001 Posts: 5891 |
Do you have test tubes made out of bits and bytes? | 2014-03-08 21:29:00 Author: jwwphotos Posts: 11383 |
Do you have test tubes made out of bits and bytes? We used to have bits and bytes made of vacuum tubes, but they kinda went obsolete just a few decades ago... 8) | 2014-03-09 03:05:00 Author: gdn001 Posts: 5891 |
The start of my crappy roguelike text game: http://i.imgur.com/8bKE9vS.gif I'm not sure how to generate the map yet. I'm thinking of drawing rectangles and making sure one side at least intersects with another rectangle, so corridors for instance would be generated as lots of 3x3 boxes. Source: #include <stdio.h> #define MAPX 9 #define MAPY 18 char map[MAPX][MAPY]; void fillmap() { int x, y; for (x = 0; x < MAPX; x++) { for (y = 0; y < MAPY; y++) { map[x][y] = '#'; } } return; } void drawmap(int px, int py, int hp) { int x, y; printf("x1b[2jx1b[;h"); for (x = 0; x < MAPX; x++) { for (y = 0; y < MAPY; y++) { printf("%c", map[x][y]); } puts(""); } printf("x1b[%d;%dh@", px, py); printf("x1b[;%dhx1b[7mhp:%3d x:%3d y:%3dx1b[0mn", MAPX + 1, hp, px, py); printf("Command: "); return; } int main() { char c; int hp = 10, x = MAPX / 2, y = MAPY / 2; fillmap(); drawmap(x, y, hp); while ((c = getchar()) != 'q&apos { drawmap(x, y, hp); switch (c) { case 'w': x -= 1; break; case 'a': y -= 1; break; case 's': x += 1; break; case 'd': y += 1; break; } } return 0; } | 2014-04-23 16:21:00 Author: Ayneh Posts: 2454 |
Oooh, now I need to post something to keep with the times. Actually, I am working in a graph based pathfinder in Java. Will try to get on that soon. | 2014-04-24 02:09:00 Author: gdn001 Posts: 5891 |
Oooh, now I need to post something to keep with the times. Actually, I am working in a graph based pathfinder in Java. Will try to get on that soon. A more clever version of what you posted on page 2? I'd be interested to see what you come up with. | 2014-04-24 20:23:00 Author: Ayneh Posts: 2454 |
A more clever version of what you posted on page 2? I'd be interested to see what you come up with. Gee, that was from when I was still a rookie, mind you. :blush: This one uses classes, graphical interfaces and mouse messages to communicate with the user: http://i.imgur.com/SFRLhtd.png Every node can have up to for connections with other nodes. The connections are actually one-way, but the two-way is created automatically (they could be set to disabled to make one-way paths) So far, they are build in pairs by press and drag. I want to make them click to begin -> click to add node / left-click to delete last node / click on existing node to finish. Also, the path finding code is lacking. Initially, the user should be able to set a single start node and end node, but later there could be multiple entrances / exits. | 2014-04-25 02:01:00 Author: gdn001 Posts: 5891 |
Well, I got the building part figured out. I uploaded it for a little preview (still no pathfinding, just creating paths) http://www.uploadmb.com/dw.php?id=1398551033 | 2014-04-26 23:26:00 Author: gdn001 Posts: 5891 |
Well, I got the building part figured out. I uploaded it for a little preview (still no pathfinding, just creating paths) http://www.uploadmb.com/dw.php?id=1398551033 That's pretty neat. I've only learned a little bit so far, so my biggest achievement so far is this: package testapplication; import java.util.Scanner; public class TestApplication { public static void main(String[] args) { System.out.println("Hello! My name is Cory, and this is my first ever Java Application! Sort of.."); System.out.println("Please type a whole number below."); Scanner myScanner = new Scanner(System.in); int i = myScanner.nextInt(); System.out.println("Your number was: " + i); } } I need to learn faster. | 2014-04-27 09:33:00 Author: ConverseFox Posts: 2333 |
Well, I got the building part figured out. I uploaded it for a little preview (still no pathfinding, just creating paths) http://www.uploadmb.com/dw.php?id=1398551033 Cool! ..so far so good. I've only learned a little bit so far, so my biggest achievement so far is this: I need to learn faster. Everyone has to start somewhere! Hope you keep at it! | 2014-04-27 14:50:00 Author: jwwphotos Posts: 11383 |
http://www.uploadmb.com/dw.php?id=1398551033 I used a mouse macro to spam clicks and it still worked, so it passes my test. <3 package testapplication; import java.util.Scanner; public class TestApplication { public static void main(String[] args) { System.out.println("Hello! My name is Cory, and this is my first ever Java Application! Sort of.."); System.out.println("Please type a whole number below."); Scanner myScanner = new Scanner(System.in); int i = myScanner.nextInt(); System.out.println("Your number was: " + i); } } What jww said. Java sure looks long-winded, though. | 2014-04-27 22:15:00 Author: Ayneh Posts: 2454 |
What jww said. Java sure looks long-winded, though. Then meet the mouse click handler: http://i.imgur.com/DSxnOTs.png // This post originally had a second quote, but second quotes seemed to break it | 2014-04-28 01:02:00 Author: gdn001 Posts: 5891 |
Then meet the mouse click handler: Gross. I'm sure you could take more legwork out of the ifs by cleverly organising stuff like you do with: buildList.add(currentNode); previousNode = currentNode; Much the same way, the first thing I'd do when thinking about this is shuffle the coordinates from the previous iteration somewhere so I could look at them. If I'm not within 4 pixels of that or another node when BUTTON1 is pressed, that's the node I want to connect to. | 2014-04-28 17:28:00 Author: Ayneh Posts: 2454 |
Some basic map generation for roguelike. Next, I'd like to add collectable items. http://i.imgur.com/0r4PwPo.gif Also, started messing around with OpenGL libraries and made a spinning cube. A lot of the initial gubbins is practically identical to SDL so it didn't take long to get a window up and all that. There seems to be a lot of legacy or deprecated stuff floating around though, which makes me kinda wary. http://i.imgur.com/n0uq1lW.png | 2014-05-01 19:33:00 Author: Ayneh Posts: 2454 |
^That is shaping up real nice. | 2014-05-02 13:13:00 Author: gdn001 Posts: 5891 |
^That is shaping up real nice. Ditto! I've never tried writing a game before. I've thought about it, but I just never have... Fun watching you guys though. | 2014-05-03 12:26:00 Author: jwwphotos Posts: 11383 |
Man, you guys have been busy! I've been juggling schoolwork and learning OpenGL, and I haven't had much time for coding recently... Kinda hard to juggle school, friends, and girlfriend. Really hard, actually; though once the big projects are done, I should have some Progress? to show off in a few weeks. | 2014-05-04 04:29:00 Author: theswweet Posts: 2468 |
Soo... My dad has challenged me to build something that can listen to an audio input and start recording when the input starts getting loud enough. Preferably in C++ or similar language. (No Java to save me on this one) I was thinking of using the SDL libraries and see if they got something I can use, but I need to figure out how to use it on my program first... | 2014-05-15 02:12:00 Author: gdn001 Posts: 5891 |
Soo... My dad has challenged me to build something that can listen to an audio input and start recording when the input starts getting loud enough. Preferably in C++ or similar language. (No Java to save me on this one) I was thinking of using the SDL libraries and see if they got something I can use, but I need to figure out how to use it on my program first... SDL can load and play audio files but doesn't have much in the way of introspective functions, besides telling you whether the file is playing or not. See here: https://wiki.libsdl.org/CategoryAudio 'Audio input' is kinda vague so I'm going to assume you mean a wav file since they're simple. If you've edited these files in Audacity before you'll know each audio sample is like a point on a graph. https://ccrma.stanford.edu/courses/422/projects/WaveFormat/ If the high-order byte of a 16-bit audio sample is non-zero, I'm guessing the amplitude/volume of that sample must be >50%. fopen/fread in the standard library would be enough to read every x bytes offset from the file header. | 2014-05-15 14:31:00 Author: Ayneh Posts: 2454 |
'Audio input' is kinda vague so I'm going to assume you mean a wav file since they're simple. If you've edited these files in Audacity before you'll know each audio sample is like a point on a graph. https://ccrma.stanford.edu/courses/422/projects/WaveFormat/ Actually,I believe he meant directly from a microphone ._. I still wonder how I would do that (with what I currently know) | 2014-05-15 14:53:00 Author: gdn001 Posts: 5891 |
Actually,I believe he meant directly from a microphone ._. I still wonder how I would do that (with what I currently know) Hmm, I dunno offhand. This is what a cursory search throws up: Linux: ALSA: http://equalarea.com/paul/alsa-audio.html#captureex Windows: Core audio APIs: http://msdn.microsoft.com/library/windows/desktop/dd370784.aspx WaveIn: http://msdn.microsoft.com/library/windows/desktop/dd743832.aspx DirectSound: http://msdn.microsoft.com/library/windows/desktop/ee416968.aspx Cross-platform: PortAudio: http://portaudio.com/docs/v19-doxydocs/These all appear to deal with sound as a simple PCM-encoded stream, just like a wav file. You could read every x bytes to determine the amplitude/volume of that particular sample. | 2014-05-16 13:47:00 Author: Ayneh Posts: 2454 |
Today I made a LittleBigPlanet Mahjong with JavaScript, hope you'll like it: http://www.lbp-hub.com/fun.php When you are interested on the code, you can find it in the file "fun_140530.js", just check out the source code of the site with right-click... http://s1.directupload.net/images/140530/gx2pnhzt.png http://s14.directupload.net/images/140528/4a5kciyw.png | 2014-05-28 11:47:00 Author: Hanfi1311 Posts: 776 |
Today I made a LittleBigPlanet Mahjong with JavaScript, hope you'll like it: Sup Han, welcome to the thread. I've always sucked at those sliding puzzles but good work. Some basic map generation for roguelike. Next, I'd like to add collectable items. Now the player can pick up gold and die from stuff, along with having a limited field of vision. | 2014-06-07 01:40:00 Author: Ayneh Posts: 2454 |
Looking cool. You have any long term plans for that, Ayneh? | 2014-06-07 01:41:00 Author: RockSauron Posts: 10882 |
Looking cool. You have any long term plans for that, Ayneh? I don't really have any plans for it. It's pretty fun to mess around with though, I wanna add a bow and arrow next. | 2014-06-07 02:00:00 Author: Ayneh Posts: 2454 |
I don't really have any plans for it. It's pretty fun to mess around with though, I wanna add a bow and arrow next. Well it sounds and looks awesome from where I'm standing | 2014-06-08 00:10:00 Author: RockSauron Posts: 10882 |
I have been busy and the PathFinder thing got a bit left behind. Hopefully during Winter Holiday I will be able to finish it. Meanwhile, I had been working on a class assignment. Making a Stock Market Manager: http://i.imgur.com/QxcvADM.png (Maybe I could translate it and put for download, but it has no fun stuff in it...) | 2014-06-17 13:19:00 Author: gdn001 Posts: 5891 |
When you make your fortune off the stock market remember your old pal Ayneh. | 2014-06-18 22:20:00 Author: Ayneh Posts: 2454 |
I have been busy and the PathFinder thing got a bit left behind. Hopefully during Winter Holiday I will be able to finish it. Meanwhile, I had been working on a class assignment. Making a Stock Market Manager: Maybe I could translate it and put for download, but it has no fun stuff in it...) Very nice! Proud of you!! | 2014-06-18 22:48:00 Author: jwwphotos Posts: 11383 |
When you make your fortune off the stock market remember your old pal Ayneh. Once I become rich I intend to repay all my lifetime friends for putting up with my ****. Very nice! Proud of you!! BUMP So... The pathfinding application seems to be fully functional now. http://i.imgur.com/uBenoU0.png | 2014-08-24 14:06:00 Author: gdn001 Posts: 5891 |
A lot of these things are pretty nice! Good work! I'm a computer science major going into my second year at my university. I hadn't done a lot of coding prior to going to college, but since coming I've learned a lot of Python, MATLAB, HTML, CSS, C++, and a little Java. I've just been so busy learning all of them I haven't focused on a single one much! So far, I've done a few things. I created some programs to randomly generate and print out some components for a homemade board game. I've also been working with some databases to simulate sports stuff. Hopefully I make something useful to actually show off! | 2014-08-24 18:33:00 Author: piggabling Posts: 2979 |
A lot of these things are pretty nice! Good work! I'm a computer science major going into my second year at my university. I hadn't done a lot of coding prior to going to college, but since coming I've learned a lot of Python, MATLAB, HTML, CSS, C++, and a little Java. I've just been so busy learning all of them I haven't focused on a single one much! So far, I've done a few things. I created some programs to randomly generate and print out some components for a homemade board game. I've also been working with some databases to simulate sports stuff. Hopefully I make something useful to actually show off! Something useful, like... RP/sniped | 2014-08-24 18:36:00 Author: RockSauron Posts: 10882 |
No, I don't have any quotes. I'm just thinking of making an executable that parses the whole quote archive and counts the contribution of every user, so we can get a Quote Archive Leaderboard or something. | 2014-08-30 04:50:00 Author: gdn001 Posts: 5891 |
Hey guys, I have been thinking about getting into game development and I realized I really need to learn coding. Does anyone have any tips on starting out and maybe what to learn first? | 2014-08-30 22:22:00 Author: Rpg Maker Posts: 877 |
Hey guys, I have been thinking about getting into game development and I realized I really need to learn coding. Does anyone have any tips on starting out and maybe what to learn first? ARR PEE GEE?! ... /cough Anyway, you obviously know some basics of game design. If you want todo 3D, look at Unity tutorials and play with that. If 2D... well, IDK. May depend. Someone else can actually help I guess. | 2014-08-30 22:26:00 Author: RockSauron Posts: 10882 |
Hey guys, I have been thinking about getting into game development and I realized I really need to learn coding. Does anyone have any tips on starting out and maybe what to learn first? Well, it looks like you want to start learning a programming language. First you have to choose which language you want to learn. I don't know a whole lot about what the different languages do and such, but I suggest Java since it's supposed to be easy-ish to learn. I'm actually learning Java right now, but I've hardly got into it. | 2014-09-08 09:36:00 Author: ConverseFox Posts: 2333 |
LBPCentral Archive Statistics
Posts: 1077139
Threads: 69970
Members: 9661
Archive-Date: 2019-01-19
Datenschutz
Aus dem Archiv wurden alle persönlichen Daten wie Name, Anschrift, Email etc. - aber auch sämtliche Inhalte wie z.B. persönliche Nachrichten - entfernt.
Die Nutzung dieser Webseite erfolgt ohne Speicherung personenbezogener Daten. Es werden keinerlei Cookies, Logs, 3rd-Party-Plugins etc. verwendet.
Die Nutzung dieser Webseite erfolgt ohne Speicherung personenbezogener Daten. Es werden keinerlei Cookies, Logs, 3rd-Party-Plugins etc. verwendet.