Jump to content

technology Programmers Unite


CosmicSpark

Recommended Posts

Programmers are people too :D

 

Ok, I am making this to see all the programmers on MLP, and maybe we can colaberate on things we are working on.

 

I myself am a PHP scripter and Java (Soon) Well I am learning to program java in class.

 

List all the languages you program and yeah 

 

 

found_something_on_my_computer_by_darria

  • Brohoof 7
Link to comment
Share on other sites

This is an awesome topic to meet more programmers :D. Since I hardly know any on the forums.

 

I am a games programmer so I program games, mainly in C# with the Unity engine. I have also created mods in Lua including a Don't Starve Mod called "Nightmare". (Lua hates me since it never seems to work correctly for me XD)

 

I know C#, Lua and a tiny bit of Java. Java was actually the first programming language I learnt about 2 years ago but then never used again and so I slowly kinda forgot how to program in it. Though I can still do Hello World: "System.out.println("Hello World");

  • Brohoof 1

img-19020-1-UhOc03y.png

Thank you Cherribomb for the Signature!

https://twitter.com/Codelyy

Link to comment
Share on other sites

I have programmed games before, but I haven't gotten past Python (I know, that's really basic).

 

Though I did try to program a copy of "Chip's Challenge" (90's game for PC) one time, and I got about half of the way there. But I haven't done it since about May (I was taking a class), so I'm probably so rusty I could hardly do some of the things I had done before. So, yeah I did but not any more...

  • Brohoof 1

58fcd718b2e1f_NerdyLuigisSigII.2.png.fbb45443c27c58836244b7fd6f28b2f6.png

Link to comment
Share on other sites

Well, I'm not really a programmer but I had to learn some stuff. And I admit I like programming too.

 

The first language I learned by myself was C. I had fun with some windowed programs but it was ten years ago so I forgot a lot about it. 

 

Recently, I learned in class Python and a bit of HTML/CSS, Javascript and PHP (SQL counts?). I still use Python nowadays and I like it a lot.

 

I'd like to learn Java and C++ for future projects. ^_^

 

Anyway, I'm always amazed by all the things others can do. I've seen some moding above, I never tried it (well, I'm not really a pc gamer also ^^'). You all seem really good with all you already achieved. I hope you will achieve all of your future projects too! :kindness:

  • Brohoof 2
Link to comment
Share on other sites

I'm a Unity developer, I've completely mastered C# and Unityscript using it. I know some Java, HTML, a tiny bit of Python, and I've created a programming language for modding in my last game, but I wouldn't say it's a full-blown language, it was decent though.

 

Static variables and methods are my best friends, so useful! ^_^

We should team up to make a game ;) XD.

 

Seems a bit inconvenient to create a programming language just for modding in my opinion though I guess it's great to learn as much as you can. Didn't that take you ages? unless you wasn't alone creating the language? 

  • Brohoof 1

img-19020-1-UhOc03y.png

Thank you Cherribomb for the Signature!

https://twitter.com/Codelyy

Link to comment
Share on other sites

Took me a couple months, but it wasn't finished. I lost the game due to intense computer failure, I'm remaking the game but way better this time considering I know more than I did when I started and I have a good PC now.

 

And that sounds like fun! xD

I'd love to see any one of your games if you happen to have any to show?  :).

 

Always nice to look at other peoples creations 

  • Brohoof 1

img-19020-1-UhOc03y.png

Thank you Cherribomb for the Signature!

https://twitter.com/Codelyy

Link to comment
Share on other sites

A few years ago I tried my hand at it. I liked doing it in general but when I realized I couldn't particularly make a career out of it I sorta gave up on it. The competition is too high and the ratio of paid to unpaid work is unfortunately low.

 

The one job I had in the field I got by pure luck and when that ended things went down the drain.

 

I'm aware that I probably would have gotten better if I kept it up but mental state and failures made me not want to.

 

I have considered getting back into it, if only as a hobby, but not doing the same thing. I was started out on Python and Javascript making reports for the company's website for their customers.

 

What I'd really like to do is get into gaming but I'm not 100% on what I should be doing with that. I have the full version of GameMaker when it was offered for free a few years back but from what I read it has limited scope and won't necessarily help me get into the big leagues except that it'd give me experience.

 

All in all I enjoyed programming, especially when I actually understood what I was doing.

  • Brohoof 1
Link to comment
Share on other sites

Been waiting to find a thread like this lol

 

Been programming for years.

C, C++, Python, x86 assembly.

 

Been wanting to learn Java, but never really got around to it.

 

Edit: I also do bare metal programming such as PLDs.

I'm not sure if you'd consider that "programming" as a general term.

 

When I was first starting out I once made a calculator using just basic transistors and such.

It wasn't very glamorous... But it had soul!

Edited by Kagami-sama
  • Brohoof 1
Link to comment
Share on other sites

Hello! I'm doing coop at the moment, but I'll be a professional software engie in April. I've been mostly doing desktop software, but ive also been doing a little web and databases work.

 

I've been coding since I was a kid when I played a game called netbattle. I had a little server of my own where I wrote dumb little scripts using a custom language, I was really proud of this one script that implemented chat channels to the server where only people in the same channel could hear one another's messages. Since then though, I've learned C, C++, C#, Python, JavaScript/NodeJS, PHP and Clojure.

 

My main focus though is the C family and Python, they make for a pretty strong combination. I tried web development on my coop, but I really didn't like some of the weird quirks of PHP and JavaScript also has some really rough bits. The datetime object in JavaScript gave me such a massive headache working with UNIX times...

 

So far other than work, most of my projects have been IRC bots. I really like socket programming in particular. One time, I wrote a custom bot specifically for Twitch plays pokemon where this one jerk kept saying start. I programmed it to say "B" the instant someone said start. Not one of my most advanced works, but I still thought it was neat.

Edited by Celtore
  • Brohoof 1
Link to comment
Share on other sites

Well, I'm not really a programmer but I had to learn some stuff. And I admit I like programming too.

 

The first language I learned by myself was C. I had fun with some windowed programs but it was ten years ago so I forgot a lot about it. 

 

Recently, I learned in class Python and a bit of HTML/CSS, Javascript and PHP (SQL counts?). I still use Python nowadays and I like it a lot.

 

I'd like to learn Java and C++ for future projects. ^_^

 

There are programmers at all skill levels. If you can write code to bend a computer to your will, you have reason to identify yourself as a programmer. ;)

 

Got a specific kind of project in mind that you'd find Java or C++ useful for? Personally, I like starting with a project idea and then picking a language for it.

 

Took me a couple months, but it wasn't finished. I lost the game due to intense computer failure, I'm remaking the game but way better this time considering I know more than I did when I started and I have a good PC now.

 

And that sounds like fun! xD

 

Backups, backups, backups. :( I sympathize - I lost one of my earlier attempts at developing a game when a very particular flash drive pulled a Houdini on me. I'm glad the loss didn't completely kill your desire to finish the project, at least.

 

 

Hello! I'm doing coop at the moment, but I'll be a professional software engie in April. I've been mostly doing desktop software, but ive also been doing a little web and databases work.

 

I've been coding since I was a kid when I played a game called netbattle. I had a little server of my own where I wrote dumb little scripts using a custom language, I was really proud of this one script that implemented chat channels to the server where only people in the same channel could hear one another's messages. Since then though, I've learned C, C++, C#, Python, JavaScript/NodeJS, PHP and Clojure.

 

My main focus though is the C family and Python, they make for a pretty strong combination. I tried web development on my coop, but I really didn't like some of the weird quirks of PHP and JavaScript also has some really rough bits. The datetime object in JavaScript gave me such a massive headache working with UNIX times...

 

So far other than work, most of my projects have been IRC bots. I really like socket programming in particular. One time, I wrote a custom bot specifically for Twitch plays pokemon where this one jerk kept saying start. I programmed it to say "B" the instant someone said start. Not one of my most advanced works, but I still thought it was neat.

 

/) for co-ops. Can you share more about what you're doing on your co-op term?

 

PHP and JavaScript aren't representative of everything there is to web development. Both of these languages have their insane parts (I'm with you on the JS date object...) but PHP, at least, is relatively avoidable if you don't want to go near it. That said, there are libraries and frameworks in both languages that go a long way in encouraging "good" code. I hold Laravel, combined with PHP 7, in especially high regard; Pony.fm's entire backend is built with it.

 

Simple programs can be insanely useful. I like PHP and Python for hacking out simplistic procedural scripts that are too complex to fit in a "nice" Bash script but not complex enough to warrant having anything other than an interpreter installed.

 


 

The vast majority of my own programming knowledge comes from building and maintaining stuff from Poniverse (it came with a healthy dose of "devops", too). I'm studying computer science in university right now, interspersed with co-op terms. So far, I've had a term as a full-stack developer, one as a data engineer, and now one in which I help program cars. I like it as a career path but programming pony projects has also been incredibly fun and rewarding. :)

  • Brohoof 3

Twilight SIG 8.png



Avatar credit: robinrain8
Signature credit: Kyoshi

 

Link to comment
Share on other sites

There are programmers at all skill levels. If you can write code to bend a computer to your will, you have reason to identify yourself as a programmer. ;)

 

Got a specific kind of project in mind that you'd find Java or C++ useful for? Personally, I like starting with a project idea and then picking a language for it.

 

 

Backups, backups, backups. :( I sympathize - I lost one of my earlier attempts at developing a game when a very particular flash drive pulled a Houdini on me. I'm glad the loss didn't completely kill your desire to finish the project, at least.

 

 

 

/) for co-ops. Can you share more about what you're doing on your co-op term?

 

PHP and JavaScript aren't representative of everything there is to web development. Both of these languages have their insane parts (I'm with you on the JS date object...) but PHP, at least, is relatively avoidable if you don't want to go near it. That said, there are libraries and frameworks in both languages that go a long way in encouraging "good" code. I hold Laravel, combined with PHP 7, in especially high regard; Pony.fm's entire backend is built with it.

 

Simple programs can be insanely useful. I like PHP and Python for hacking out simplistic procedural scripts that are too complex to fit in a "nice" Bash script but not complex enough to warrant having anything other than an interpreter installed.

 


 

The vast majority of my own programming knowledge comes from building and maintaining stuff from Poniverse (it came with a healthy dose of "devops", too). I'm studying computer science in university right now, interspersed with co-op terms. So far, I've had a term as a full-stack developer, one as a data engineer, and now one in which I help program cars. I like it as a career path but programming pony projects has also been incredibly fun and rewarding. :)

I was wondering if you have any tips for fellow programmers? ;) (me XD)

 

Considering you're the founder of Poniverse so you must have a lot of knowledge about programming. Not saying I don't but I still got tons to learn as always :)


img-19020-1-UhOc03y.png

Thank you Cherribomb for the Signature!

https://twitter.com/Codelyy

Link to comment
Share on other sites

Coding is something I would like to get more into. I know JavaScript, the basics of HTML and some miscellaneous languages including one for programming LEGO Mindstorms better than the packaged WYSIWYG software. And itronTFT. But yeah, looking to get more into it

Link to comment
Share on other sites

So here's a serious question for any game programmers here, kinda following up on my first post:

 

If I were to try to get into game development where would I start? Should I stick with GameMaker until I can make a game or should I go with something that's more generally used?

 

Also does it matter what OS I use for this sort of thing? I imagine if I wanted to test what I was doing a Windows platform is best since that's the most common gaming OS.

 

If it wasn't obvious part of my procrastination is because there's no real information on how to get started. I understand programming in general well enough but I have a lot to learn. I figure going with a medium I'm actually familiar with rather than one I know nothing about (which is why my past endeavors were less than successful) will help me get further, faster.

Link to comment
Share on other sites

So here's a serious question for any game programmers here, kinda following up on my first post:

 

If I were to try to get into game development where would I start? Should I stick with GameMaker until I can make a game or should I go with something that's more generally used?

 

Also does it matter what OS I use for this sort of thing? I imagine if I wanted to test what I was doing a Windows platform is best since that's the most common gaming OS.

 

If it wasn't obvious part of my procrastination is because there's no real information on how to get started. I understand programming in general well enough but I have a lot to learn. I figure going with a medium I'm actually familiar with rather than one I know nothing about (which is why my past endeavors were less than successful) will help me get further, faster.

In my opinion, It really depends on the type of games you're wanting to create. GameMaker is a decent engine for creating 2D games and uses it's own programming language called GML or Game Maker Language. Popular games such as Undertale were made using GameMaker.

 

When I started to program games, I simply looked up a tutorial on making a simple game within Unity, made it and then kept reading through and watching more tutorials. I got a lot of my knowledge of how to program and how to use the Unity Engine from a youtuber called GamesPlusJames: https://www.youtube.com/user/gamesplusjames. Who does amazing beginner tutorials and is one of the best teachers for teaching you the basics. He loves to teach code in context 

 

When it comes to your question about Operating Systems... I don't really know sadly. I'm aware a lot of game engines support multiple Operating Systems but that's about it but almost all Game Engines support Windows.

 

When it comes to choosing a game engine, Like I said it depends on what game you are wanting to create if you want it to be 2D or 3D or if you want certain tools and features that a game engine has. Unless you're wanting to turn games development into a career then it doesn't really matter what game engine you use first. GameMaker is a perfect game engine for creating your first game due to how easy it is, you don't even have to code if you don't want too. Not to mention there are hundreds of tutorials on how to use GameMaker and even a large community that can answer any of your questions.

 

I hope this helps :)

  • Brohoof 1

img-19020-1-UhOc03y.png

Thank you Cherribomb for the Signature!

https://twitter.com/Codelyy

Link to comment
Share on other sites

Ooooh, a thread for programmers? Nice! :D

 

I'm currently studying Computer Science, 2nd year starts this October. I know C++, since that's what we focused most on in classes so far.  Also because I've been modding games, which used languages heavily based on C++, namely Warcraft 3 and Starcraft 2.

 

Other than those, I have some experience with HTML and PHP, and toyed around with Unreal Engine 4 a bit. :awuh:


Check out my art thread for some cute ponies, cookies and boops. img-34212-1-img-34212-1-img-34212-1-img-34212-2-fluttershy.png

 

img-34212-2-49dyPGW.gif

Link to comment
Share on other sites

@@Code,

 

So as was said earlier in the topic: Choose a project and pick the tools/language/whatever based on what I want to do with it?

 

I've sort of planned that I should try to make at least one game in each genre to see what I can do so I suppose starting with Game Maker probably wouldn't hurt.

Link to comment
Share on other sites

@@Code,

 

So as was said earlier in the topic: Choose a project and pick the tools/language/whatever based on what I want to do with it?

 

I've sort of planned that I should try to make at least one game in each genre to see what I can do so I suppose starting with Game Maker probably wouldn't hurt.

GameMaker is a great starting point :). I hope you do well.

 

Here is a great youtuber that I watched when I was using GameMaker: 


img-19020-1-UhOc03y.png

Thank you Cherribomb for the Signature!

https://twitter.com/Codelyy

Link to comment
Share on other sites

There are programmers at all skill levels. If you can write code to bend a computer to your will, you have reason to identify yourself as a programmer. ;)

 

Got a specific kind of project in mind that you'd find Java or C++ useful for? Personally, I like starting with a project idea and then picking a language for it.

 

 

Backups, backups, backups. :( I sympathize - I lost one of my earlier attempts at developing a game when a very particular flash drive pulled a Houdini on me. I'm glad the loss didn't completely kill your desire to finish the project, at least.

 

 

 

/) for co-ops. Can you share more about what you're doing on your co-op term?

 

PHP and JavaScript aren't representative of everything there is to web development. Both of these languages have their insane parts (I'm with you on the JS date object...) but PHP, at least, is relatively avoidable if you don't want to go near it. That said, there are libraries and frameworks in both languages that go a long way in encouraging "good" code. I hold Laravel, combined with PHP 7, in especially high regard; Pony.fm's entire backend is built with it.

 

Simple programs can be insanely useful. I like PHP and Python for hacking out simplistic procedural scripts that are too complex to fit in a "nice" Bash script but not complex enough to warrant having anything other than an interpreter installed.

 


 

The vast majority of my own programming knowledge comes from building and maintaining stuff from Poniverse (it came with a healthy dose of "devops", too). I'm studying computer science in university right now, interspersed with co-op terms. So far, I've had a term as a full-stack developer, one as a data engineer, and now one in which I help program cars. I like it as a career path but programming pony projects has also been incredibly fun and rewarding. :)

 

 /) 

Holy crap, hi Feld0! I'll gladly share a bit of the web stuff that I've been working on the past few months.

 

We have these little embedded computers that can broadcast a wifi hotspot, so we're using this to host a website for clients to look at and see all sorts of diagnostic data produced live. I'm pretty happy how things turned out as the only developer of that project, though I had a lot of limitations. These boxes have like 20 MBs of hard drive space, so I was kind of hand tied when it came to JavaScript library choices. For example, I wanted to use DataTables at one point, but it was so massive that I ended up writing my own table library from scratch. It took up 10 KBs and still sorted, handled multiple pages, filtered and looked pretty much exactly the same. These boxes also aren't exactly CPU powerhouses either and they're stuck on PHP 5.3, so the backend had to be written up from pretty much nothing with huge emphasis on performance and pushing as much of the processing we can to the client side. 

 

I'm probably a bit on the weird end of the spectrum not being able to use the latest and greatest frameworks, but I was forced to learn a lot from it. I've heard of Laravel before in passing, I might play around with it a bit later if you hold it in such regard. :)

Edited by Celtore
  • Brohoof 1
Link to comment
Share on other sites

Wow, I kinda disapeared from this thread and didn't know there was a lot of programmers *squees*

 

So, current project is a forum, not really sure why, I wanted to challenge myself when I first started PHP to see if I could do it. 

What is everypony working on??

Link to comment
Share on other sites

Wow, I kinda disapeared from this thread and didn't know there was a lot of programmers *squees*

 

So, current project is a forum, not really sure why, I wanted to challenge myself when I first started PHP to see if I could do it. 

What is everypony working on??

Currently a space shooter game. I spent most of the day working on it yesterday just bug fixing it. Spend about 1 hour trying to fix a bug to find out I forgot one tiny line of code -_-

  • Brohoof 2

img-19020-1-UhOc03y.png

Thank you Cherribomb for the Signature!

https://twitter.com/Codelyy

Link to comment
Share on other sites

Wow, I kinda disapeared from this thread and didn't know there was a lot of programmers *squees*

 

So, current project is a forum, not really sure why, I wanted to challenge myself when I first started PHP to see if I could do it.

What is everypony working on??

Im writing a new IRC bot, one which will be the successor of my previous 4. This one is being written in pure C++ without any external dependencies like boost. I don't know exactly what I'm going to accomplish with it yet, I'd like to have it coded in such a way that I could extend the responses it has without actually adding new code to the main accept/response loop. Like an addResponse() method. Edited by Celtore
  • Brohoof 1
Link to comment
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!

Join the herd!

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...