Jump to content

Programming Project Ideas Thread - 2016 Remake

AlTech

I know that there was once a thread about programming ideas but it has lost interest and it seems like the original author stopped caring as well.

 

And often I've found myself wondering what to make next. And thus here is the 2016 Remake of Programming Project Ideas Thread :).

 

 

First off, I've categorized this by the relative difficulty of completing the task. If you have created any of these then feel free to talk about it in the comments below!

 

Beginner - For those who say "I'm Just getting  started"

Text based games like the old school style text adventures.

Magic 8 Ball

Basic Chat Bot

Word counter

Character counter

Vowel Counter

Gas mileage counter

Hangman game

 

Intermediate - For those who are slightly more confident

Key logger

Calculator

Accounting software (calculate things like Cost Of Goods Sold or Return on Investment and more)

Black Jack game

Battleship game

Get Current Weather based on Postal/Area code from various sources

Port Scanner (Get available ports on you're IP address)

Country IP Look up (Get Country based on IP)

 

Advanced

Chess game

Othello game

Sudoku game

Sudoku solver

Algebra solver

Simultaneous Equation solver

FTP program

Peer To Peer file sharing program

More advanced and more natural sounding Chat Bot.

 

Hard

A forum like this one.

Screen capture program.

Encryption/decryption program.

 

Damn hard!

Your own Game Engine (either Direct X based or OpenGL/Vulkan based)

Your own browser based off of Chromium or Firefox's Engine

Simple desktop operating system

Personal Digital Assistant.

 

GG

Desktop Operating system

Artificial Intelligence

Judge a product on its own merits AND the company that made it.

How to setup MSI Afterburner OSD | How to make your AMD Radeon GPU more efficient with Radeon Chill | (Probably) Why LMG Merch shipping to the EU is expensive

Oneplus 6 (Early 2023 to present) | HP Envy 15" x360 R7 5700U (Mid 2021 to present) | Steam Deck (Late 2022 to present)

 

Mid 2023 AlTech Desktop Refresh - AMD R7 5800X (Mid 2023), XFX Radeon RX 6700XT MBA (Mid 2021), MSI X370 Gaming Pro Carbon (Early 2018), 32GB DDR4-3200 (16GB x2) (Mid 2022

Noctua NH-D15 (Early 2021), Corsair MP510 1.92TB NVMe SSD (Mid 2020), beQuiet Pure Wings 2 140mm x2 & 120mm x1 (Mid 2023),

Link to comment
Share on other sites

Link to post
Share on other sites

throw VR next to everything above and ill give you a thumbs up.

VR web browser

VR VNC or VR X-Server remote login so I can open windows from my linux desktop in my samsung VR

VR dark places engine

VR power glove hardware. see this for lols:

 

             ☼

ψ ︿_____︿_ψ_   

Link to comment
Share on other sites

Link to post
Share on other sites

i made a peer to peer sharing system last year, although it was really just a server and an inernet connection - nothing too complicated - you could just google the sourcecode on github

Link to comment
Share on other sites

Link to post
Share on other sites

I was recovering from one of a number of surgeries recently thus was spending a lot of time on my back and so one weekend I decided to make an ASCII rendering library. The library can operate on images including animated gifs as well as most video containers. The output can be targeted to file, console or cross format i.e. video frames to gifs and vice versa. Lastly various ASCII 'filterers' can be chosen such as coloration and choice of characters.

 

It didn't take vary long but was quite entertaining to pass the time so I'd recommend it.

The single biggest problem in communication is the illusion that it has taken place.

Link to comment
Share on other sites

Link to post
Share on other sites

Here are some Ideas:

  • An operating system simulator
  • Your own programming language
  • A jack-of-all trades script that can perform many tasks within a defined category
  • A script or program that can translate one programming language into another.
  • Something annoying
  • A media player

My procrastination is the bane of my existence.

I make games and stuff in my spare time.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×