Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2]

Author Topic: Programming ideas  (Read 4811 times)

Immortal

  • Bay Watcher
    • View Profile
Re: Programming ideas
« Reply #15 on: July 11, 2012, 05:34:32 pm »

A few things to try.
Recursive tree pictures! Make them grow over time and sprout fruit.
Spoiler (click to show/hide)
Make board games! Corridors, abalone, chess are all very fun ones to make, each with a different skill needed to program them.
3D Rotation.
Create a triple linked list! You'll feel ridiculously satisfied if you can get it to balance. Even if you only get a few nodes to rotate.
Logged

Starver

  • Bay Watcher
    • View Profile
Re: Programming ideas
« Reply #16 on: July 11, 2012, 05:53:10 pm »

If you don't mind it being a simple and unoriginal idea:

A program where "how many monkeys, indeed, does it take to eventually write out Hamlet... or maybe just the first page of it" is asserted.
Not by truely randomly doing 100 random threads of totally random characters until one gets it right... but some other way. Maybe ... giving the chances for a monkey to type the correct character a boost each time one monkey gets it.

Also, kill monkey after each mistake.
Maybe add the ability for text files to be read, or strings to be typed.

((Was an idea bouncing around a long time ago that I just fished out. I might do this sometime soon XD
Sadly, it's not original...Probably dozens of these programs sitting in unused and unloved sectors of old harddrives globally.))
Yup, done some of this myself...  Maybe browsing this site and its messageboards (although long since shut down due to spamming threats) might dig up some of what I did, or generally inspire something else along those lines, which I'm sure no-one would mind being taken up.  (No, I'm not the site's author/owner, but I was one of the regular board contributors, back in the day, and have developed some of the ideas for my own fun-type use, elsewhere...)
Logged

malloc

  • Bay Watcher
    • View Profile
Re: Programming ideas
« Reply #17 on: July 11, 2012, 06:58:30 pm »

A suggestion to put forward:

Write a program to draw the Maldelbrot set (or another fractal of your choice) such that you put in the co-ordinates or the area to plot, the number of pixels to use, and it generates it. I did one of those earlier today and it was quite a nice experience. If you're feeling artistic, maybe have the different pixels colored according to their place in the fractal?

I can agree. This is actually a pretty fun thing to do, also, it's like the hello world of graphics programming.
But honestly, it takes like half a minute to write a shader that can produce a Julia or Mandlebrot shader nowadays, so it's not much of challenge.

But it's weirdly satisfying to do. Especially the first time.
Logged

Kofthefens

  • Bay Watcher
  • Keep calm and OH GOD CAPYBARAS
    • View Profile
    • Marshland Games
Re: Programming ideas
« Reply #18 on: July 11, 2012, 07:25:45 pm »

Sorry I haven't done any since the first. I've got a lot going on right now, so I probably won't be able to do more for a while. Thanks for all the suggestions though, hopefully someone else will find them useful.
Logged
I don't care about your indigestion-- How are you is a greeting, not a question.

The epic of Îton Sákrith
The Chronicles of HammerBlaze
My website - Free games

alfie275

  • Bay Watcher
    • View Profile
Re: Programming ideas
« Reply #19 on: July 12, 2012, 09:49:35 am »

Something todo with artificial life. Perhaps a simple grid based world with genetic algorithms?
Logged
I do LP of videogames!
See here:
http://www.youtube.com/user/MrAlfie275

Virex

  • Bay Watcher
  • Subjects interest attracted. Annalyses pending...
    • View Profile
Re: Programming ideas
« Reply #20 on: July 12, 2012, 09:52:43 am »

Try your hand at the following (pdf link) http://www-users.cs.york.ac.uk/kazakov/papers/aamas-paper.pdf. see if you get something interesting.
*cough cough* :P
Logged
Pages: 1 [2]