Howdy fellow /prog/idys. I want to make a game. I have had this idea in my head for awhile now but the problem is I need help to do it. The game I envisioned wass this: It simulated, more than the action aspect of a zombie apocalypse, the survival aspect. It wasn't about busting down doors and going ape shit on 20 zombies at once,it was about motherfucking staying alive. You're forced to use whatever objects are at hand as zombie slaying weapons, and depending on the weapon, will break easily. It's all about finding places to sleep and avoiding being bitten at all costs. I'm pretty into coding game engines and stuff and I'd love to do something like this but its crazy to think I could do it alone. Would any of you fellow anons have interest in such an undertaking? Any discussion is welcome, even if you can't code and just wanna discuss in depth on the mechanics of the game.
>>2901Indeed. My skeleton of a plan as far as management goes is, at first, a forum, set up and maintained by me. That's where the recruits I hopefully get(I've cross-posted this across a couple *chans admittedly) I will have gather, if it doesn't work we will move to a more suitable approach, IRC, mailing list, whatever works.
I'm not a programmer but I am a very capable 3D modeller in Maya and 3Ds max (the two most powerful and common professional tools). I can model, texture, rig, animate and render a sleek design and low-polygon build. But here's the kicker: I too, miss GOOD survival games.Contact me by email or MSN. Rollie.lomas@gmail.comIt's possible we're quite like-minded, as I've had this idea myself. Forget diverse gameplay via picking up a second pistol. I think a really unique game would have you able to stand your ground in your living room using any object as a weapon and ensuring no blood gets near your eyes or open cuts. Comment too long. Click here to view the full text.
I'm not a programmer but I am a very capable 3D modeller in Maya and 3Ds max (the two most powerful and common professional tools). I can model, texture, rig, animate and render a sleek design and low-polygon build. But here's the kicker: I too, miss GOOD survival games.Contact me by email or MSN. Rollie.lomas@gmail.com
It's possible we're quite like-minded, as I've had this idea myself. Forget diverse gameplay via picking up a second pistol. I think a really unique game would have you able to stand your ground in your living room using any object as a weapon and ensuring no blood gets near your eyes or open cuts.
You might want to look into XNA. It's essentially an SDK for games. You still have to code the actual game engine etc, but it comes with all sorts of handy functions for rendering, sound...http://creators.xna.com/en-GB/It's by no means an instant game creator, but it hands you the tools you need.Let me know if I can help though, I've wanted a game like this forever :D Comment too long. Click here to view the full text.
You might want to look into XNA. It's essentially an SDK for games. You still have to code the actual game engine etc, but it comes with all sorts of handy functions for rendering, sound...
http://creators.xna.com/en-GB/
It's by no means an instant game creator, but it hands you the tools you need.
Let me know if I can help though, I've wanted a game like this forever :D
I'm fairly experienced with C++/C#, though not so much with full-scale game development. I'd definitely be interested in helping out though.
>>2906The thing about indie projects like these is that they are veeerry ambitious and that kind of stuff needs funding. I think a good game doesn't just have to challenge the intuition but should also engage the player in a good plot, concerning less about ground-breaking physics or mechanics.Instead, you could just have various points in the game where the heat is on, and there are certain weak doorways and walls indicated by damaged textures, that will collapse with enough bashing, Played RE4? It's linear gameplay, but it feels very open.
>>2906
The thing about indie projects like these is that they are veeerry ambitious and that kind of stuff needs funding. I think a good game doesn't just have to challenge the intuition but should also engage the player in a good plot, concerning less about ground-breaking physics or mechanics.
Instead, you could just have various points in the game where the heat is on, and there are certain weak doorways and walls indicated by damaged textures, that will collapse with enough bashing, Played RE4? It's linear gameplay, but it feels very open.
i need some help out with my C++ project...i'm trying to understand how to use a 'for' loop in this problem:"You buy a candybar for $1. Each bar has 1 coupon. 7 coupons get you 1 free candybar. Find out and display the amount of candybars bought, the amount total, and the amount of coupons left over."This is what I'm thinking, but IDK if it's right, nor do i know what to put in the 3rd space:for(candies;candies>6;)
i need some help out with my C++ project...i'm trying to understand how to use a 'for' loop in this problem:"You buy a candybar for $1. Each bar has 1 coupon. 7 coupons get you 1 free candybar. Find out and display the amount of candybars bought, the amount total, and the amount of coupons left over."
This is what I'm thinking, but IDK if it's right, nor do i know what to put in the 3rd space:for(candies;candies>6;)
>>2064I was waiting for the modulus operator :P
#include <iostream>using namespace std;int main(int argc, char** argv){ int candybars = 0; int dollars = 0; int coupons = 0; Comment too long. Click here to view the full text.
#include <iostream>using namespace std;
int main(int argc, char** argv){ int candybars = 0; int dollars = 0; int coupons = 0;
/* The following is pretty straight forward, so I didn't bother commenting it. */#include <iostream>using namespace std;char *plural(int value) const{ Comment too long. Click here to view the full text.
/* The following is pretty straight forward, so I didn't bother commenting it. */
char *plural(int value) const{
your question isnt really well written but this is how i understand it#include <iostream>using namespace std;int main() {int bars; Comment too long. Click here to view the full text.
your question isnt really well written but this is how i understand it
#include <iostream>
using namespace std;
int main() {int bars;
why use a for loop at all. It's just strait (sort of) math. I think if a for loop must be used then using the modulus operator is cheating. By using one you are kind of solving the problem and then resolving it just for credit.
So guys, whenever people ask for opinions on good books when it comes to programming, the answers are often specific books about programming languages (Learn LISP in 21 days, Visual C++ 6.0 Programmer's Guide, etc.) but what about books that teach you to think like a programmer? What I mean are techniques that get you into the mindset needed to understand the structure and syntax used in major programming languages, efficiency in a computer system etc? Do any such books exist?Pic unrelated (But first in my images folder.)
So guys, whenever people ask for opinions on good books when it comes to programming, the answers are often specific books about programming languages (Learn LISP in 21 days, Visual C++ 6.0 Programmer's Guide, etc.) but what about books that teach you to think like a programmer? What I mean are techniques that get you into the mindset needed to understand the structure and syntax used in major programming languages, efficiency in a computer system etc?
Do any such books exist?
Pic unrelated (But first in my images folder.)
There are tons of those. Off the top of my head, The Wizard Book (Structure and Interpretation of Computer Programs) and How To Design Programs are two really great Scheme books that focus on programming over coding.Professional C++ is also pretty good, but it focuses more on the software developer aspect of programming.
There are tons of those. Off the top of my head, The Wizard Book (Structure and Interpretation of Computer Programs) and How To Design Programs are two really great Scheme books that focus on programming over coding.
Professional C++ is also pretty good, but it focuses more on the software developer aspect of programming.
>>2896Also, both SICP and I think HTDP are free online.
Usually textbooks like you would find in a college course.Here is what college generally looks like in order (some overlap)language learningcoding principles software development toward the end of that oneefficiency and advance technique Comment too long. Click here to view the full text.
Usually textbooks like you would find in a college course.
Here is what college generally looks like in order (some overlap)
Good evening /prog/sorry for my English, I'm really tired and it's not my native languageanyhowI am very interested in getting into game programming.And I have a few questions Comment too long. Click here to view the full text.
Good evening /prog/sorry for my English, I'm really tired and it's not my native language
anyhow
I am very interested in getting into game programming.And I have a few questions
>>2882C# with XNA is just fine for game development.
>>2882
C# with XNA is just fine for game development.
>>2883 seconded. If you already know C# then xna is probably a good bet for a starting point.
>>2882If you're going to shoot for 2D first, I would suggest making a simple abstraction to the DirectX sprite object for graphics and don't go any more complex. I don't know of any implementations off the top of my head.Try searching the forums at http://www.gamedev.net/
>>2882If you're going to shoot for 2D first, I would suggest making a simple abstraction to the DirectX sprite object for graphics and don't go any more complex. I don't know of any implementations off the top of my head.
Try searching the forums at http://www.gamedev.net/
Yea check out some XNA its free and uses C# and if you are willing to fork out some money you can even publish to the Xbox 360.
Sweet, I'll sink my teeth into XNA this weekend.Thanks /prog/
Sweet, I'll sink my teeth into XNA this weekend.
Thanks /prog/
I'm going to start taking classes to be a Microcomputer Technician. I'll probably get my AA in that field.What should I expect? Anyone else take the course?
I'm going to start taking classes to be a Microcomputer Technician. I'll probably get my AA in that field.
What should I expect? Anyone else take the course?
Learn a bunch of easy bullshit, another line on your resume.
okay guise,So I play a browser game that recently allowed users to post images in comments for peoples "newspapers" it worked through HTML. After many users abusing that through posting of pron, they disabled the <img> tag. Javascript has been similarly disabled due to abuse.Now I know there have got to be some other ways to post images, Google hasn't helped and my limited knowledge from Web I hasn't either... Comment too long. Click here to view the full text.
okay guise,
So I play a browser game that recently allowed users to post images in comments for peoples "newspapers" it worked through HTML. After many users abusing that through posting of pron, they disabled the <img> tag. Javascript has been similarly disabled due to abuse.
Now I know there have got to be some other ways to post images, Google hasn't helped and my limited knowledge from Web I hasn't either...
>>2878link to game?
You could try using a table cell with the image set as its background. Or divs and in-line CSS maybe?Use your imagination.
You could try using a table cell with the image set as its background. Or divs and in-line CSS maybe?
Use your imagination.
>>2877Maybe you could try some BBCode.But as someone above said a link would be useful.....
>>2877Maybe you could try some BBCode.
But as someone above said a link would be useful.....
what the fuck does banned string mean
>>2891Links are,erepublik (dawt) com/enerepublik (dawt) com/en/referrer/Moot^ if you want to join :3 Comment too long. Click here to view the full text.
>>2891
Links are,
erepublik (dawt) com/en
erepublik (dawt) com/en/referrer/Moot^ if you want to join :3
Hai /prog/. I used to have this program called Aston 2. It replace the normal windows desktop with it's own. My computer actually ran faster with it than before because explorer.exe wasn't running. Anyway, I was wondering, how one would go about making a program like that?Pic related, it a screenshot of Aston 2
Hai /prog/. I used to have this program called Aston 2. It replace the normal windows desktop with it's own. My computer actually ran faster with it than before because explorer.exe wasn't running. Anyway, I was wondering, how one would go about making a program like that?
Pic related, it a screenshot of Aston 2
you can run any program as a windows shell... so basically, make your program do things you'd like to do on a regular basis, like have some kind of menu you can use to launch programs, have some sort of way of managing the windows that are open, like a taskbar of some sort. some people like to click on icons on their desktop, so write some routines that paint little 32x32 pictures of programs that you can click on.. people also seem to enjoy having wallpaper, so write something that will paint a picture underneath all other windows.
they will be teaching me python as my 1st language at university. tell me sth cool about it, i want to be in love!
>>2445If you IRC, you should be able to prop up some fun/useful scripts with it. Aside from that, I've never found much practical use for it, personally.
>>2445
If you IRC, you should be able to prop up some fun/useful scripts with it. Aside from that, I've never found much practical use for it, personally.
>>2848Although it is an exaggeration, it's pretty close to true. Perl's 20x more likely to net you a job than Python.
forced indentation of code
>>2848the lead python developer works there, of course they use python extensively. apple uses obj-c extensively and microsoft uses (gasp) VB.NET (as well as ASP, C#, F# etc) extensively. sun uses java extensively, doesn't make it good.
>>2863 Ehh.. What? You claim that google chose Python based on the recommendation of a single person out of its 20,000 employees?That's bass ackwards.
>>2863 Ehh.. What? You claim that google chose Python based on the recommendation of a single person out of its 20,000 employees?
That's bass ackwards.
Greetings /pr/,So here's the score: As of lately I've taken to lurking a lot of programming boards & reading mildly into some manuals regarding PHP, etc... and have decided i want to jump into learning programming and many relative subjects. I have pretty much no background in any of this (I know HTML and that's the extent of it, so yeah...) I have a few questions regarding my transition from know-nothing to know-something to hopefully know-enough-to-code-from-scratch and whatnot. To be a bit more clear, I am interested in learning programming and not just a specific programming language, and thus am expecting and willing to tackle multiple coding languages, which ones are suggested as a good head first dive into the wide world of /prog/ramming languages? Also what kind of background in Math should one have? Math has never been my strong point but I'm willing to pick up a calculus textbook/take a class or two if a lot of languages turn out to be pretty MATH-oriented and whatnot. Comment too long. Click here to view the full text.
Greetings /pr/,So here's the score: As of lately I've taken to lurking a lot of programming boards & reading mildly into some manuals regarding PHP, etc... and have decided i want to jump into learning programming and many relative subjects. I have pretty much no background in any of this (I know HTML and that's the extent of it, so yeah...) I have a few questions regarding my transition from know-nothing to know-something to hopefully know-enough-to-code-from-scratch and whatnot. To be a bit more clear, I am interested in learning programming and not just a specific programming language, and thus am expecting and willing to tackle multiple coding languages, which ones are suggested as a good head first dive into the wide world of /prog/ramming languages? Also what kind of background in Math should one have? Math has never been my strong point but I'm willing to pick up a calculus textbook/take a class or two if a lot of languages turn out to be pretty MATH-oriented and whatnot.
What math do you need? Not much, really. You need to know discreet math, of course -- things like permutations, graph traversals, etc. Computational theory also helps in some cases. Algebra and basic calculus are also important, but more so to get you accustomed to functions and input->output than any of the actual content.Your approach is good, stick with that. The best languages to start to learn programming in are Lisp/Scheme/Ocaml. They're simple, extremely elegant, and will you start you out writing code with style. However, the drawback is that they are more difficult to teach yourself.Python is always a good start. It's very easy to read and tends to flow very naturally. Same with Pascal, to a certain extent. Java is also a good start for Object-Oriented programming, as is C#. Visual Basic will get you started in writing small programs and software development, but not so much in becoming a quality coder. Comment too long. Click here to view the full text.
What math do you need? Not much, really. You need to know discreet math, of course -- things like permutations, graph traversals, etc. Computational theory also helps in some cases. Algebra and basic calculus are also important, but more so to get you accustomed to functions and input->output than any of the actual content.
Your approach is good, stick with that. The best languages to start to learn programming in are Lisp/Scheme/Ocaml. They're simple, extremely elegant, and will you start you out writing code with style. However, the drawback is that they are more difficult to teach yourself.
Python is always a good start. It's very easy to read and tends to flow very naturally. Same with Pascal, to a certain extent. Java is also a good start for Object-Oriented programming, as is C#. Visual Basic will get you started in writing small programs and software development, but not so much in becoming a quality coder.
Dear /prog/,I need help deciding whether to choose Perl or Python to learn as my first programming language. I have no previous experience in coding, aside from formatting languages (HTML, CSS, etc).wut i doPic unrelated.
Dear /prog/,I need help deciding whether to choose Perl or Python to learn as my first programming language. I have no previous experience in coding, aside from formatting languages (HTML, CSS, etc).
wut i doPic unrelated.
>>2844Addendum: Perl 6 was announced as an initiative in 2000. The proper beginnings of the design process were two or three years later.
>>2844
Addendum: Perl 6 was announced as an initiative in 2000. The proper beginnings of the design process were two or three years later.
http://catb.org/~esr/faqs/hacker-howto.htmlscroll down a little, the author gives some information about why you should learn python first.Not saying it's correct or not, but this is why i'm learning python first so...
http://catb.org/~esr/faqs/hacker-howto.html
scroll down a little, the author gives some information about why you should learn python first.
Not saying it's correct or not, but this is why i'm learning python first so...
Well yeah, Python is a nice starting language.I wouldn't say it's the best, since you'll probably miss out on a lot of theory. But it's still very easy to read/understand and moderately powerful.
Well yeah, Python is a nice starting language.
I wouldn't say it's the best, since you'll probably miss out on a lot of theory. But it's still very easy to read/understand and moderately powerful.
>>2854> Your phrasing made it sound as though you were criticizing the way its users used it, there was nothing suggestive of the fact you were refering to Perl 6.No, no criticism of the users, by any means. My concerns surround the (un)management of Perl as a project. When choosing a language and/or tool in which to invest a significant amount of time in learning, the future direction it is going is a critical factor. Comment too long. Click here to view the full text.
>>2854
> Your phrasing made it sound as though you were criticizing the way its users used it, there was nothing suggestive of the fact you were refering to Perl 6.
No, no criticism of the users, by any means. My concerns surround the (un)management of Perl as a project. When choosing a language and/or tool in which to invest a significant amount of time in learning, the future direction it is going is a critical factor.
>>2873>So why bother myself with Perl 5?The same reason people bother with COBOL, because it's already everywhere and it will persist for much longer than either it's detractors or the soon-to-be Perl 6 programmers will like (though it will pleasantly much less of a pain in the dick to deal with as legacy code than COBOL). It's still used actively for it's original purpose: systems administration. And much of the knowledge should be transferable to Perl 6, when it arrives. Comment too long. Click here to view the full text.
>>2873
>So why bother myself with Perl 5?
The same reason people bother with COBOL, because it's already everywhere and it will persist for much longer than either it's detractors or the soon-to-be Perl 6 programmers will like (though it will pleasantly much less of a pain in the dick to deal with as legacy code than COBOL). It's still used actively for it's original purpose: systems administration. And much of the knowledge should be transferable to Perl 6, when it arrives.
Ok, so, /prog/, I want to get into freelance coding. Unfortunately, all of my experience has been with C++ (and those sites are loaded with nothing but webdev jobs), and I've never really completed a project, so I've got nothing to showcase. It also goes without saying (because I've never finished anything) that I'm self-taught, though I'm at a decent level of skill (got OpenGL working, wrote my own (shitty) 2D physics engine from scratch).So how should I go about this? Should I learn PHP, Java, and C#? Should I try bringing a small project to completion first in order to have an actual chance at getting some of these jobs?
Ok, so, /prog/, I want to get into freelance coding. Unfortunately, all of my experience has been with C++ (and those sites are loaded with nothing but webdev jobs), and I've never really completed a project, so I've got nothing to showcase. It also goes without saying (because I've never finished anything) that I'm self-taught, though I'm at a decent level of skill (got OpenGL working, wrote my own (shitty) 2D physics engine from scratch).
So how should I go about this? Should I learn PHP, Java, and C#? Should I try bringing a small project to completion first in order to have an actual chance at getting some of these jobs?
>>2730That's fine for OP and all, but you still havn't answered any questions in >>2537
>>2537Too long. Go into industry.To make a decent living freelancing, you have to show people you know what you're doing. That's why almost all freelancers have a degree and spend 5 or 10 years in industry.
>>2537Too long. Go into industry.
To make a decent living freelancing, you have to show people you know what you're doing. That's why almost all freelancers have a degree and spend 5 or 10 years in industry.
>>2724Suppose I live in the ass end of nowhere so there are no programming jobs here and I taught myself to program so I have no way to prove to people that I can actually code. How do I get a 9-5 programming job, exactly?
>>2724
Suppose I live in the ass end of nowhere so there are no programming jobs here and I taught myself to program so I have no way to prove to people that I can actually code. How do I get a 9-5 programming job, exactly?
>>2843MOVE
>>2843Include anything you've worked on in your resume, no matter how minor you may think it is, but don't lie as they will ask you about it. Spend some time getting something together to show potential employers. They're going to want to see some work you've done if you don't have a formal education. It doesn't have to function properly or even be in a working state. Just something to show you wouldn't be out of your depth. Of course the more polished the better, but the goal is to get your foot in the door, not to spend a lot of time working on a project that's going nowhere.If you don't mind moving find an employer that will help you relocate. Don't be picky when it comes to your source for a job. Ask your friends, family, coworkers, anyone else you know. Look in newspaper classifieds, on the internet, government employment offices/workforce commissions.
>>2843Include anything you've worked on in your resume, no matter how minor you may think it is, but don't lie as they will ask you about it. Spend some time getting something together to show potential employers. They're going to want to see some work you've done if you don't have a formal education. It doesn't have to function properly or even be in a working state. Just something to show you wouldn't be out of your depth. Of course the more polished the better, but the goal is to get your foot in the door, not to spend a lot of time working on a project that's going nowhere.
If you don't mind moving find an employer that will help you relocate. Don't be picky when it comes to your source for a job. Ask your friends, family, coworkers, anyone else you know. Look in newspaper classifieds, on the internet, government employment offices/workforce commissions.
Hey /prog/,Earlier I saw this Iphone app that lets you take a picture of a Sudoku puzzle, then identifies the grid and its numbers and solves it.Here's the link: http://www.youtube.com/watch?v=oImMJ6p6mKEI was wondering, what technique did he probably use to achieve that? (not the sudoku solving part, just the recognition of the grid) Comment too long. Click here to view the full text.
Hey /prog/,
Earlier I saw this Iphone app that lets you take a picture of a Sudoku puzzle, then identifies the grid and its numbers and solves it.
Here's the link: http://www.youtube.com/watch?v=oImMJ6p6mKE
I was wondering, what technique did he probably use to achieve that? (not the sudoku solving part, just the recognition of the grid)
It's pattern recognition. All the computer really needs to know in this case is what a sudoku board looks like and what each individual number looks like.This is not my area of expertise, however so here's a wiki article.http://en.wikipedia.org/wiki/Computer_vision
It's pattern recognition. All the computer really needs to know in this case is what a sudoku board looks like and what each individual number looks like.
This is not my area of expertise, however so here's a wiki article.http://en.wikipedia.org/wiki/Computer_vision
1: search for the corners == typical 90 degree shape2: stretch the image3: OCR the numbers with a NN (fairly easy once trained)that it I guesscurrently working on OP's pic (recaptcha is a pain in the ass on segmentation)
durpp