I'm newbie programmer. And I have some problems with my self-education. And the problem is that I don't have any idea what to program. I mean I don't know how to practice my knowledges.
Of couse, I had some little projects. I've made Battle city(NES) version on Action Script 3.0 many years ago when I was in school. I've made simple audio player on C# last year and voice recognizer via Google Speech on Java.
And that's all!
My friend said that I need to make little programs to automate something or programs that 'I need'. But I guess I don't need any of them...or I didn't find it out yet.
Now I read a C++ book. It's really interesting, I make tasks after every chapter, but I don't know how to move on. I ask myself "What interesting I can make on C++ which is also just console application"
Maybe somebody can help me here? Because, that's really make me nervous :(
P.S. Also, I read WAYWO thread, but it doen't work that way.
Make non-console stuff, or write a console based rougelike.
Try to write a program relevant to a hobby you have. If you're in university, write a program relevant to your studies (especially if you're doing a STEM degree). Failing all of that, try to learn some basic graphics stuff and make a simple game (pong or something like that).
It may be a little advanced for you now but I'd also recommend a ray-tracer as an interesting project, and <incoming plug> I've got a tutorial series that might help. [url]http://thingsiamdoing.com/category/programming/ray-tracing/[/url]
- Write a parser that recognises and evaluates expressions i.e.:
input: "2 + 4 / (2^5 - 5(2 - 4))" output: 2.95
- use this functionality to build a graph plotter that takes in a function and draws a graph
- Write a game using Java Swing for graphics
- Write a Conway's Game of Life clone with custom rules/any other modifications
- Write a universe sandbox style game where you can add objects of various masses and watch them gravitate around each other (start with balls bouncing on a flat surface)
- add a simple circle collision feature to turn this project into a full blown physics engine
Sorry, you need to Log In to post a reply to this thread.