• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Staff applications for our PokéCommunity Daily and Social Media team are now open! Interested in joining staff? Then click here for more info!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

You're its puppetmaster: What you program!

Alexander Nicholi

what do you know about computing?
  • 5,500
    Posts
    15
    Years
    Say you're a developer. Surely you have some project, be it professional, recreational, or what that you work on, right? What is in your portfolio, then? What have you done? What do you want to write?

    Say you're not a developer. Imagine you are, then! What kind of program would you like to see made? What would it do? Would you want it to work on Linux and OS X? Would you copyright it, or make it open source? Why?
     
    I'd say the most interesting thing in my portfolio so far is a Java based 2D game engine that I wrote myself back in college. Right now it's nothing amazing or anything, it just handles basic user input, animation, multithreading, and collision detection, but I'm planning on adding some new enhancements to it and possibly porting it over to C++ and C#.

    I can upload it to my github, if anyone's interested :)
     
    I began writing a web application in PHP that displays weather information generated by PHP in the style of The Weather Channel's "Local on the 8s" three or four years ago. After you submit your query, it generates an image with the information provided. I still consider it to be in development, although I only work on improving its functionality whenever ideas pop into my head.

    https://snivy.info/cc/

    The latest feature I coded was the Fahrenheit/Celcius implementation, and that was as recent as last year.
     
    Based of me having watched too much Megaman Battle Network and the existance of idle games, I created my own little experiment. The main functionality is a time based EXP gain for some random character. For that purpose I even created my own image file format and put in stuff like CRC checksums. It was also supposed to work as a server application that gets extra EXP, whenever some external program tries to communicate with it, but I sadly got stuck on the server implementation, because Network Programming is such a pain to deal with.

    I'm not working on at the moment, though.

    I also have some other Python application that generates PDF documents using LaTeX. One thing I like to add is a random error module, which alters the text in a way to contain more errors. Just don't ask, what I want to use this thing for. {XD}
     
    I'm supposed to be working on a PokéScript API + assembler + GUI called Sapphire, but I don't have the attention span to get much done with it. It was in C but if relations fall through with [user]Touched[/user] and our former project called Wynaut, then I may move it to Python.

    I'm also developing a ROM hack called Pokémon Citrite Version that's about to go public. *excite*
     
    Okay that's cool as hell. You should totally make that into an app and display that in a widget!
    Eh, if I knew how to develop an app. Then again, I'm not sure of what Wunderground's TOS are for using their data for a standalone weather app, and I would have to design my own template and also find different icons as well. :P

    But thank you, I really appreciate the comment!

    Also, perform the Konami code on the page too. ;)
     
    So for the past couple of hours, I've been working on an IRC bot in C#. It's based upon a bot that I already have going, however, because everything is sorted into classes, I can make it connect to multiple channels and servers. I also intend to make it so that you can add new servers really easily (By accessing it via query), and I've almost got the main application into a testing state. It's going to be so great testing it.

    Update: I finished the bare bones of the application, and got it working after just a few minor adjustments. It can handle multiple server connections at once, as well as multiple channels on each server. This is going much better than expected.

    Edit: Got a quick upload of the source on my github: https://github.com/TeamFail/Better-C--IRC-Bot
    Make something great out of that, man. Make it worth being in C#. :)

    It was so cool seeing it connected to my server and Linkandzelda's together :D
     
    Back
    Top