Author Topic: I'm out of cool ideas on what to program in C  (Read 2734 times)

0 Members and 1 Guest are viewing this topic.

Offline Polyphony

  • VIP
  • Knight
  • *
  • Posts: 178
  • Cookies: 23
    • View Profile
I'm out of cool ideas on what to program in C
« on: September 16, 2012, 08:43:40 pm »
as the title says, I don't know what to program in c, I've hit a spot where simple little terminal apps are kind of easy and it's hard to make a complex one (to me because of the lack of imagination probably) but gui apps using sdl and stuff are hard, does anybody have any suggestions on what I should program?
Code: [Select]
<Spacecow_> for that matter I have trouble believing bitches are made out of ribs
<Gundilido> we are the revolutionary vanguard fighting for the peoples right to display sombrero dawning poultry
<Spacecow> did they see your doodle?
<~phage> Maybe
<+Unresolved> its just not creative enough for me
<+Unresolved> my imagination is to big to something so simple

Offline ca0s

  • VIP
  • Sir
  • *
  • Posts: 432
  • Cookies: 53
    • View Profile
    • ka0labs #
Re: I'm out of cool ideas on what to program in C
« Reply #1 on: September 16, 2012, 08:52:45 pm »
- Do something kernel related
- Code some malware / rootkits
- Try to implement other language's things (look at the ArrayList thread).
- Code a server (http, ftp, etc)
- Crypto?
Idk dude, it also happens to me.

Offline Polyphony

  • VIP
  • Knight
  • *
  • Posts: 178
  • Cookies: 23
    • View Profile
Re: I'm out of cool ideas on what to program in C
« Reply #2 on: September 16, 2012, 08:56:06 pm »
I would like to do something kernel level like a module or something for a USB flash drive, but I don't want to have to compile a kernel to "Make" against :/ I might do that though.  Thanks for the suggestions :)
Code: [Select]
<Spacecow_> for that matter I have trouble believing bitches are made out of ribs
<Gundilido> we are the revolutionary vanguard fighting for the peoples right to display sombrero dawning poultry
<Spacecow> did they see your doodle?
<~phage> Maybe
<+Unresolved> its just not creative enough for me
<+Unresolved> my imagination is to big to something so simple

Offline ca0s

  • VIP
  • Sir
  • *
  • Posts: 432
  • Cookies: 53
    • View Profile
    • ka0labs #
Re: I'm out of cool ideas on what to program in C
« Reply #3 on: September 16, 2012, 09:04:01 pm »
Compile it as a loadable kernel module, then insmod.
http://tldp.org/LDP/lkmpg/2.6/html/index.html

Offline ande

  • Owner
  • Titan
  • *
  • Posts: 2664
  • Cookies: 256
    • View Profile
Re: I'm out of cool ideas on what to program in C
« Reply #4 on: September 16, 2012, 10:07:42 pm »
Various servers is always fun and useful to make. IRC, DNS, HTTP, FTP, SSH, SMTP etc etc.
if($statement) { unless(!$statement) { // Very sure } }
https://evilzone.org/?hack=true

Offline namespace7

  • Sir
  • ***
  • Posts: 561
  • Cookies: 115
  • My Brother's Keeper
    • View Profile
Re: I'm out of cool ideas on what to program in C
« Reply #5 on: September 16, 2012, 10:10:08 pm »
Code a Multi-User-Dungeon game that runs in the command line and allows people to connect to the server that you will code without having the client. That is, they can simply telnet into your MUD server, register or log in, and play with others in real time. The game environment should of course be textual, meaning that everything is described rather then drawn. The game should have a simple map, with at least 30 rooms. Each room has exits to other rooms. Some rooms should have monsters and NPCs with whom you can trade items or get quests. The game should have at least 10 quests to start with. Players can "see" other players in the room by looking at the description of the room. They can chat with each other, trade and also kill each other.


Anyway, be creative.
Note: once you make the MUD server, consider building a custom client for it to make it easier and more fun to use.
And by the way, linux doesn't have any decent MUD client. You could even start an open source project. Look at windows MUSHclient to get the idea of the required standards.



« Last Edit: September 16, 2012, 10:11:56 pm by namespace7 »
"A programmer’s greatest enemy isn’t the tools or the boss or the artists or the design or the legacy code or the third party code or the API or the OS. A programmer’s greatest enemy is getting stuck.
Therefore a crucial step to becoming a better programmer is learning how to avoid getting stuck, to recognize when you’re stuck, and to get unstuck." -Jeff Wofford

Offline Polyphony

  • VIP
  • Knight
  • *
  • Posts: 178
  • Cookies: 23
    • View Profile
Re: I'm out of cool ideas on what to program in C
« Reply #6 on: September 17, 2012, 03:24:14 am »
sounds cool namespace7, but really I hate game programming :D but I'm really digging the server type dealio that seems to be coming from almost every suggestion, i'm probably going to make a chat or file sharing server/client in c :) thanks for the ideas everyone
Code: [Select]
<Spacecow_> for that matter I have trouble believing bitches are made out of ribs
<Gundilido> we are the revolutionary vanguard fighting for the peoples right to display sombrero dawning poultry
<Spacecow> did they see your doodle?
<~phage> Maybe
<+Unresolved> its just not creative enough for me
<+Unresolved> my imagination is to big to something so simple

Offline Xires

  • Noob Eater
  • Administrator
  • Knight
  • *
  • Posts: 379
  • Cookies: 149
    • View Profile
    • Feed The Trolls - Xires
Re: I'm out of cool ideas on what to program in C
« Reply #7 on: September 17, 2012, 02:47:03 pm »
I'd suggest getting into some data structures.  Those can be applied in many different ways for lots of different purposes.  Afterward, I'd suggest learning to work with some useful libraries like curses, glib2, etc.  When you're ready, I'd strongly recommend taking a look at 0mq.
-Xires

Offline Polyphony

  • VIP
  • Knight
  • *
  • Posts: 178
  • Cookies: 23
    • View Profile
Re: I'm out of cool ideas on what to program in C
« Reply #8 on: September 18, 2012, 05:09:21 am »
great idea Xires, I don't think I'm ready for Omq yet ;) sounds pretty darn cool though... I guess I really need to learn ncurses one of these days so that is always an option lurking in the back of my mind
Code: [Select]
<Spacecow_> for that matter I have trouble believing bitches are made out of ribs
<Gundilido> we are the revolutionary vanguard fighting for the peoples right to display sombrero dawning poultry
<Spacecow> did they see your doodle?
<~phage> Maybe
<+Unresolved> its just not creative enough for me
<+Unresolved> my imagination is to big to something so simple