Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "rpg"
Hey, i want to make a game and i need some help, so I'm looking for a team.
What i need is:
3 graphics artists
2 level designers
1 music composer
2 dialog writers
1 web designer for page and forums
What i will do, you ask? Well, I've got some really good ideas. I think the game should be like Final Fantasy, but bigger and better. I worked with RPG Maker for two months, but I'm best with ideas. I think my ideas would make some incred...
GO SHOVE YOUR IDEAS INTO YOUR ASS! The idea means nothing. I got an idea for the best game ever, right this morning while i was taking a SHIT!
Hobby teams need people who create content. And people who can do stuff will more likely work with someone who does stuff as well and has proven that he is able to get things done.28
Aardwolf is very fun and i suggest y'all play it a bit if you're looking for better ways to slack off at work
$ telnet aardwolf.org 4000
*port 23 also works25
Just for fun I am making an RPG Maker game called "IT Quest" where you go on a 40 hour long quest just to get the security team to modify a user. The game will feature tons of mandatory side quests and a convoluted plot that requires descending into the depths of the server room to find a virgin followed by a sacrificial ritual over the broken fax machine. And ultimately the security team just closes your request without telling you why and you have to fight the final boss of the game, Zeromus who runs security. When you defeat him you get the golden CAT5 cable of time which you beat the person who closed your request with until he reopens it and does his damned job.16
other website/app: here, upload a picture as your avatar
devrant: here, have this rpg like builder with plenty options, with everything from the shirt to the glasses and unlocks based on upvotes
i love this app5
There is a group of ladies who work in the accounting department at my job who have made it their mission to decorate the cubicle of whoever has a birthday on a given day. They come in at 6 am on someones birthday and decorate, leaving a mess of balloons and streamers, which is a nice surprise the first time it happens (they do it every year). Well, we in the IT office decided it would be fun to booby trap one of our cubicles so that when our birthday rolled in, they would receive a surprise of their own. So we set up a webcam as a motion detector, and had the computer speakers turned up as loud as possible, so that when motion was detected, the honorable Admiral Akbar would yell "It's A Trap!". We succeeded in scaring the pants off of them, and also annoying them because the sound did not stop until the program was exited, so they had to listen to it the entire time they did their setup. It was priceless xD4
My company wants to start using Node.JS.
**Asshat enters break room after meeting**
**Asshat turns to Asshole**
Asshat: “Oh here in a year or two we’ll just be rewriting all of this is Node.JS.”
Asshat: “It’s better”
Asshole: “It’s not really a general use language. Why wouldn’t you guys choose Python if you wanted to write EVERYTHING in a goddamn scripting language?”
Asshat: “Google uses Node.JS”
Asshat: “Python is oooooold.”
Asshole (to himself): No you’re old, you stupid, ancient fuck.
**Asshole rolls his eyes and walks away**
**Asshat continues his ignorant chuckling**
Clearly years of fixed format RPG programming has killed too many of Asshat’s brain cells.12
3 years, part time, $0.
I used to volunteer my time to an old text based rpg, handling code changes, sysadmin maintenance and the likes - back when those were a thing in the mid 2000's and money wasn't my issue in life - free for them, experience for me - win win!
Was something to get my hands dirty back in the day and contribute to an active community, but since then that place has shut down and been disbanded.24
The riskiest dev choice...
How about "The riskiest thing you've done as a dev"? I have a great entry for that. and I suppose it was my choice to build the feature afterall.
I was working on an instance of a small MMO at a game company I worked for. The MMO boasted multiple servers, each of them a vastly different take on the base game. We could use, extend, or outright replace anything we wanted to, leading to everything from Zelda to pokemon to an RP haven to a top-down futuristic counterstrike. The server in this particular instance was a fantasy RPG, and I was building it a new leveling and experience system with most of the trimmings. (Talents, feats/perks, etc. were in a future update.)
A bit of background, first: the game's dev setup did not have the now-standard dev/staging/prod servers; everything ran on prod, devs worked on prod, players connected and played on prod, etc. Worse yet, there was no backup system implemented -- or not really. The CTO was really the only person with sufficient access. The techy CEO did as well, but he rarely dealt with anything technical except server hardware, occasionally. And usually just to troll/punish us devs (as in "Oops ! I pulled the cat5 ! ;)"). Neither of them were the most reliable of people, either. The CTO would occasionally remote in and make backups of each server -- we assumed whenever he happened to think of it -- and would also occasionally do it when asked, but it could take him a week, sometimes even up to a month to get around to it. So the backups were only really useful for retreiving lost code and assets, not so much for player data.
The lack of reliable backups and the lack of proper testing grounds (among the plethora of other issues at the company) made for an absolutely terrible dev setup, but that's just how it was, and that's what we dealt with. We were game devs, afterall. Terrible or not, we got to make games! What more could you ask for!? It was amazing and terrible and wonderful and the worst thing ever, all at the same time. (and no, I'm not sharing the company name, but it isn't EA or Nexon, surprisingly 😅)
Anyway, back to the story! My new leveling system also needed to migrate players' existing data, so... you can see where this is going.
I did as much testing and inspection of my code as I could, copied it from a personal dev script to the server's xp system, ... and debated if I really wanted to click [Apply]. Every time I considered it, I went back to check another part or do yet more testing. I ended up taking like 40 minutes to finally click it.
And when I did... that was the scariest button press of my life. And the scariest three seconds' wait afterwards. That one click could have ruined every single player's account, permanently lost us players ...
After applying it, I immediately checked my character to see if she was broken, checked the account data for corruption or botched flags, checked for broken interactions with the other systems....
Everything ended up working out perfectly, and the players loved all of the new features. They had no idea what went into building them, and certainly had no idea of what went into applying them, or what could have gone wrong -- which is probably a good thing.
Looking back, that entire environment was so fragile, it's a wonder things didn't go horribly wrong all the time. Really, they almost never did. Apocalypses did happen, but were exceedingly rare, and were ususally fixed quickly. I guess we were all super careful simply because everything was so fragile? or the decent devs were, at least. We never trusted the lessers with access 😅 at least on the main servers where it mattered. Some of the smaller servers... well, we never really cared about those.
But I'm honestly more surprised to realize I've never had nightmares of that button click. It was certainly terrifying enough.
But yay! Complete system overhaul and migration of stored and realtime player data! on prod! With no issues! And lots of happy players! Woooooo!
Thinking back on it makes me happy 😊1
There should be a devrant Meetup one day. Basically The community just gets together, rants about stuff to each other but in person so we all meet our social interaction requirements for the year. Then we could buy swag and sit on our computers and work on our personal/group projects. It would give devs a great excuse to take a vacation once a year.15
TL;DR Setup computer for new guy @ office, he got mad about software he was missing that we weren't told he needed, so he complained to the director above our department and got us in trouble.
I work for a small company, in which the I.S. Department is 8 people (Manager Included). We do everything from setting up computers and fixing printer problems to writing custom software for in-house use. Kind of a "Renaissance Department" if you will.
So a few weeks ago we were asked to set up a computer for a brand new user, meaning he would need email setup, a domain account, etc. We were also given a (very) small list of programs he would need to do his job. No problemo, took me 30 minutes, and he was good to go.
Last week I met the guy because he was training at the general office and his training computer lacked a few tools. Since I was called to remedy that situation, I introduced myself, told him if he ever had any problems to let me know and I would get him fixed up.
Now today, 5/5/2017, 15 seconds after walking into the door of the department, I am pulled aside by my boss and asked if I setup up the new guys desktop, to which I proudly replied yes. Come to find out the (very) small list of tools we were told he needed was incomplete, so he was missing stuff (how the fuck were we supposed to know that). So what does the new fuck do? HE COMPLAINS TO A DIRECTOR ABOVE OUR DEPARTMENT SAYING THE IT GUYS DIDN'T SETUP HIS COMPUTER PROPERLY! Like holy shit dude, why not send me a fucking email like you did before telling me you needed stuff? I would have GLADLY fucking helped. Now I hope your computer catches on fire. Or you get fired. I'll take either one.2
Once, when working on top down RPG, I woke up at 3am and wrote map moving system. It worked flawlessly. Later had to spend 2 days to understand how the fuck it actually worked.
Ahh nights so full of passion.2
I just wanted to say how much I freaking love this place. I come here every day, and what I find is a magical community of people who are accepting of everyone, supportive of each others hopes and dreams and sympathize with those struggling with jobs or school or just life in general. DevRant honestly makes the world a better place, at least for me. Thank you @dfox and @trogus for this beautiful Eden!3
I hate buying new laptops. HATE IT. The manufacturers are always trying to do something that makes it more complicated to buy a laptop confidently.
Why not name all of the laptops with numbers? Make them really hard to differentiate. Then offer the same model number across multiple years so it is difficult to determine which year the laptop is from.
Oh. And let’s make sure every laptop has a major flaw in the form factor.
Let’a add a numpad that squishes the keyboard to the left in a weird way. Lets do something to the trackpad to make it awkward to use. Maybe the keyboard should have a weird configuration. Maybe we can put 4 spare characters of various colours on the symbol key caps. How about a battery only lasts a few hours. May we add specialized hardware so you are stuck with windows. Maybe we can make it super thick and heavy. Lets have a screen with terrible viewing angles. Since this laptop has no major flaws we should overprice it. No repairs or upgrades on this one because we filled the computer with glue. Lets double the amount of useless media keys.
It is like manufacturers are trying to design laptops like RPG game character classes. The fighter has no magic or stealth. The magician is weak and gets fatigued. The rogue is very stealthy but has poor defence and attack. The cleric can use magic but only to heal so it is useless in battle. The ranger is good at distance but has poor defence and no magic.
The only notebooks sold that are trying to make balanced character classes are MacBooks. Those cost a premium and aren’t reparable.21
I graduated last weekend. Walked in the commencement ceremony, took pictures, posted a !rant here, the whole 9 yards. Then what happens? I get an email from the dean of the engineering college at my university stating that my degree check was done incorrectly and that I am 3 credit-hours short of graduating, it is too late to sign up for an intersession course, and there are now 3 credit-hour courses offered as 8-weel courses. So here I am, with two Job interviews coming up, without my degree, wondering why the hell I found all this out A WEEK AFTER I "Graduated"! DA FUCK!!!!!9
I've developed an interesting habit. I wear a hat 24/7. The same exact hat.
I (almost) never wear my hat backwards. I think its weird, and I look weird, and its just too much weirdness.
There is one exception to this rule.
Before I begin coding each day, before a single stroke of my keyboard, I turn my hat backwards. I don't know why I started doing this, but it is almost as if my hat is a key and turning it unlocks all my programming knowledge.
Anyone else have a quirky habit they do before/during a coding session?12
Biggest? I want to create a full epic single player RPG that connects the players to the characters and leaves them with that empty feeling after they’ve finished it because the game was that damn good.3
So this is an update of the afore mentioned IT related RPG I am making. I have settled on the title "Lords of Bullshit: a tale of corporate incompetence".
I need some ideas guys. I have Java, C, Python, PHP, bash and git as skill types, but I need spells for each.
For example in C I have malloc and dealloc as spells (revive and death spells).
I am having trouble with Java spells. I am trying to come up with things that focus on OOP or reflection and meta programming, but I am having trouble.
Any ideas? Also, anyone want to help with some sprites? All of the sprites the character generator can make are medieval looking.19
At the end of each work day, once I am sitting down, I take a moment to do a little stress relief exercise.
I get in my car, make sure all doors/windows are shut, make sure the coast is clear, and I yell at the top of my lungs.
The relief is almost instant. And even if it was a good day, sometimes a good, loud yell can just help to relieve any build up tension, anxiety, or stress you may not have known you were under. Give it a try (:3
Oh god, I was like 13 and just found out about RPG Maker 2000. I got a pirated copy from a friend because ive got no internet at that time. I remember, my first project was with a friend of mine and dayum, we were so dumb and unknowing.
Once we wanted to implement a counter of how many fights a player had.
The problem was, we only knew about switches (boolean variables) and so we started to implement boolean variables like these:
and so on, as something like a counter.
We took this to 50 before I asked my friend if this is the right way of doing this.
He answered: "thats probably the reason, why games are so big nowadays" (he just installed morrowind at home...)
Then at one day, I reached the point I didnt knew what I should do next in this project, so I looked around at all the other functions we never even tried and I found something called "variables".
Those where the "real" variables like string and int and wow, suddenly the possibilities where endless. I told him about variables at telephone and what we could do now, but that just got him somehow frustrated so he told me, that he wants to leave this programming thing4
Hey all, this is my first post here, and this rant is mostly towards myself. I did a stupid.
I wanted to make a new cool game for a gamejam. I've had this idea of making an 3D RPG (you probably can see where this is going) so I thought I would continue on it during the jam, trying to make as much stuff as possible.
When I started, I realized that it's too much work to get anything cool done during the jam, so I ditched the idea and began to planning on a roguelike. It didn't really feel like my thing, so I passed that too. The mistake here was that I barely tried.
Then I was thinking of making a 2D RPG and started planning on it. I was an idiot and bought a 20e asset for it.. Then I realized that it would take too much time, too, and I had wasted money. Ugh.
Cue panic, where I go through all three ideas, devoting a lot of time into each one of them, then moving to the next, then I panic more. I was an idiot, very tired idiot.
Then I remembered the magic words: "Keep the scope small!" and decided that I will make that roguelike game. I delved more into it, found a python+libtcod tutorial for it and began reading and coding.
If I had realised that earlier, I would have done good progress on that roguelike, but instead I wasted time and money on something unachievable.. Well, I learned that I should always start small. It cost me multiple headaches, money and all around bad feels.
So don't do the same mistakes as I did. Just keep the scope small.
Hopefully this was a good first post, haha. And sorry for any spelling/grammar mistakes, English isn't my first language. Thanks for reading!
PS. I've been working on that roguelike a lot lately and I'm having so much fun. After this is done, I'll make something with that asset I bought so the money won't go totally wasted.9
Just scheduled an interview for a full-time programming position with a company for after my graduation in the fall! Super Stoked!6
Another guy on DevRant wanted to make an RPG.
After 2 months of slow communication, we never coded anything, because he couldn't decide what he wanted the game to be about.10
I get it, Unreal Engine's Blueprints are for quick mock ups, but man, that shit is really complicated, more than coding the same thing on C++.
God, I'm frustrated with that, then the "boss" decided to do an "online survival medieval rpg" game, seriously?
Don't you think that it will fail? LIKE THE THOUSANDS BEFORE?
At least I'm getting experience ¯\_(ツ)_/¯1
-Writes an algorithm that randomly generates a dungeon for my RPG game I'm writing in C++ with SFML library-
after 6hours of reading papers about algorithms, writing an algorithm myself, at 4 am I decided to give up and re try tomorrow and fix all of the problems, but all that I had in mind is, what the fuck did i just write here.. I'm sure the next day me will not understand what the hell is going on-4
At 9, I wanted to create a video game, I learned how to use RPG Maker, then Ruby with RGSS then C, then HTML, CSS... And now I'm here, 9 years later :p1
I have a coworker who, when frustrated with a bug in his code then finds the simple solution, loudly exclaims "You Idiot", or "Ah dammit", or "What the Hell?!". He also belches loudly, and says a few other humorous things throughout the day. It has inspired me to make a sound board that would say whatever he would say in a given situation. Don't think it will ever get built, but it sure would be hilarious!2
Two of my friends joined my Programming club and they’re loving it. Even though I am not a professional programmer, I love to teach what I know. One of my friend wrote an Command Line RPG game, but he did it all with spaghetti code (he didn’t even use the switch statement)! I told him that that is not how OOP works. I taught him how objects, methods, encapsulation, abstraction, and inheritance. I couldn’t teach him about polymorphism, because frankly, I don’t know much about it yet. But st the end of the club, he walked away with wonder in his eyes.8
Being 46 and finally having the chance to focus on software development after years of BA/PM roles, flogging the market trying to get a junior gig, then one day painting a shed with my 16 year old who I introduced to programming about 6 months ago and listen to him speak at length on protocol programming, finer variances between python and swift and his own development of a text based RPG system where he is creating randomized map generation, gear customization etc. only to realize as paint glides down my arm:
" I'M FREEKIN' OLD!!!!"
When did my brain stop absorbing like a sponge and behave more like a brick?1
Never thought I would like a standing Desk, but this is pretty great. Got horrible sleep last night, was falling asleep at my desk, so I stood up and pulled the desk up and WAM! No more sleepiness! Who needs Coffee or Soda when you have the power of STANDING.6
So I'm struggling to finish this library which among other things is supposed to write flowing text. And this one's taking foreeeever and I'm hating it so much already.
I just keep daydreaming of starting a "simple" platformer. And then I go, "hm the parallax must be nice, it needs to have as many layers as possible, oh and look at this video, here they're even zooming and each layer rescales differently, good effect, I need to add that too. Also a plain platformer is just boring, it needs to have adventure elements, and even RPG too, yeah why not. Hm, it needs to have some motion blur, but oh I need this 1/48 shutter speed to make it look cinematic. Okay how do I go about adding this blur effect? What? Libgdx doesn't provide one out of the box? I need to use opengl shaders? A shader, eh... I'm not even sure what that is. Okay, let's see how to do it. Wow that's a total mess and resource hungry, and how will I calculate it all as to make it match the 1/48 thing?"
You know... Simple. And in the end, I'll abandon the library and won't get anywhere with the platformer (as usual).
Tsk tsk tsk5
I don't understand my brain when it comes to programming...
I know how to build complex modding systems and RPG mechanics that self balance themselves in games... Yet I don't know how to make a platformer (pretty much where everyone begins)...
And the most recent thing is I can't seem to grasp interpreters and put it into code yet in 4 hours at work when I was working the register I worked out how to build a virtual machine with its own custom vCPU architecture to use in my game engines terminal...
Anyone else have shit like this? I can't be the only one on this...
Every time I have to write this, it feels like I have to pick a name for my new RPG character that took 5 hours to customize.
git commit -m "..."10
I've just opened LinkedIn (I don't know why) and I found an hilarious job offered in the home page: they are searching a JUNIOR programmer (for an internship) having experience in RPG IV programming language and OS/400. I never heard of that so I googled it and... LMAO.5
so, me and my best friend started playing pen and paper and after a wile we decided to create our own system. After a year of improving and testing we thaugth about a new java side project and more improvements for our system. time goes by and now we have three java apps for our own pen and paper and a lot of reusabilly code.
Playing and planing a new session of p&p is now so comfortable and fast 🤗
Hey guys, I hope you don't mind me posting this here. But I just wanted to get your feedback on a game I am currently developing. Its an RPG Shoot em up. Kind of like an 8bit Star Citizen.
I just posted my first Devlog and would love for you to check it out :)
Well I guess my first dev project will probably end up as my last (For good reason).
Not long after dippig my toe in the programming world by messing with Minecraft mods, I decided to take a gamemaking class at my high school which introduced me to gamemaker, straight away I was able to use my java knowledge to sort of become the go to person for help, so while everyone was following tutorials for a basic pac man clone I had started work on the final asignment which was to create a fundamentally playable game.
Taught myself how to use spritesheets, tilesets, external libraries and the like and decided, fuck it lets make an RPG based around looting dungeons, ended up decidng on the title 'Plunder', since then the project grew and grew in scope to the point it is now unrecognisable with my goals as of now compared to then.
Now that project has been placed on hold as the story and world just grew in scope to the point I litteraly do not have the knowledge or time to actually work on the game, so I've started converting that world into a book which is slowly motivating me to almost slice up the game and work on individual pieces.
But considering the drain and effort that has gone into this, pretty sure IF (And that's a big if) I ever do release this game that took basic concept 9 years ago, don't think I would ever be able to top that achievement.
Thankyou for coming to my ted talk.
(Just for shits and gigs I might try and did up some old projects related ot this and post them in the comments if anyone may be interested ¯\_(ツ)_/¯)
How old were you guys when you started writing code? What language and what inspired you?
My first programming memories come from writing some QBasic text-based RPG and graphics demos when I was like 12. I remember moving into C/C++ soon after with Borland's C++ compiler and playing around with WinAPI and OpenGL 1.15
I think one of the hardest part while making an RPG game is setting the prices of the shop items and determining the rewards you get from quests.
Really struggling right now...8
Does anyone keep a journal as they develop code? Something to keep track of ones thought process so that you understand what you were thinking when you come back to it? I know most people just use comments, but does anyone use something different?17
I miss the old Version Control, copy pasting project folders with every single update, hiding them in different locations just in case some get deleted, then actually trying to find the latest one..... Good old days
Felt like them text RPG games with lots of endings2
Who of you play/like Tabletop RPGs more than computergames RPGs?
I personally hate it when i dont have the freedom to be the character I want to be in a digital RPG.
So I started looking into Dungeons and Dragons a few years back and finally decided to start playing Pathfinder because it was gaining more and more popularity.
So do you play tabletop RPGs, if so how did you get introduced to it?12
When it is Friday and you want to be productive, but you have spent the entire time since sitting down at work fixing Visual Studio and its bullshit.1
Learn enough about 2D animation and game design to be able to make an RPG/interactive visualization of my favorite album.
(I currently know nothing about this lol.... so yeah ambitious)6
Week 1 Day 5 - Week 2 Day 5
"It does not matter how slowly you go as long as you do not stop" - Confucius
He had a lot of great quotes but I think that's one every dev who's ever worked on a personal project can get behind. It's been about a week since my last rant so I've got a lot to cover, I got a little busy so my progress has been lacking but I have two days off coming up and I plan on making all my meals ahead of time and turning my phone off to limit distractions.
So far I've worked my way through the first lesion on layouts and getting/editing views by the id. This seems pretty basic once you get comfortable with the topic. I'd like to think this will become second nature once I start to get into the guts of the course. The second lesson started working with internet connectivity and I've just started working through it. A lot doesn't make sense but at the start of the lesson one nothing made sense so I assume it'll all wrap up nicely.
I wanted to publish this two days ago (January 23) but I closed my laptop and forgot all about the rant so now it's two days later and I've made some progress, things are getting easier to understand and I'm liking it. I've also decided to start making something I've always wanted to while I work on android development. I'm going to start making an RPG I've been working on since my sophomore year of high school. I haven't written any code for my game yet but I've got the world development and story air tight. So as an ending statement, I'd like to ask anyone on devRant with game making experience how I should go about structuring my project, and some of the things that aren't going to be easy to find with google searches. I plan on, to the dismay of many other game dev's I've talked to, write it in Java because it's familiar to me and I would probably make a worse game in C++ even though that is the go to language. I'd also like to thank some of you repeat readers for silently encouraging me to keep going just by ++ing my rants every time, JoshBent and Dfox. It's been really nice seeing names pop up every single time.2
If you think about it logically devrant is really just an RPG game with a lot of griding. You set your avatar and you play. Now eventually we're gonna get an update where an unbalanced feature is added...3
Worst part of building a game with a genre and mechanics you've never even tried is not knowing how to start...
I've only ever worked on survival and RPG games, going into a stealth focused immersive with intelligent artificial learning is a cunt!
So the game I've been working since January is showing off a demo at ECGC also known as the East Coast Game Conference in North Carolina :D
If anyone is free on the 17th to 19th of April and enjoys games come try it out!
(it's $35 for a pass at least for the standard pass at least)
The game is called Redemption's Guild, which is a multiplayer online VR RPG and our company is called Unlit Games.
Our website: https://unlitgames.com/redemptionsg...
Sadly I won't be there but some people from the company will :D
I've been working hard to make this game, I hope the people that play it enjoy it as much as I loved (and still love) working on it.
Also our animator is giving a talk, so if you enjoy animation and possibly how it was done (i'm not 100% what the talk is about lol) stay for that aswell!2
Can someone help me?
I want to program games, (2d & 3d) I have made games in clickteam and RPG Maker, but I want to program them. My biggest issue is my hardware. I have a not so powerful notebook, and I don't have Wifi. So online installers are off the table. (Nono, visual studio.) Syntax, I like clean, easy to read syntax, and I would like an active community. Any suggestions?19
I'm developing a game with some people, and they want to make an RPG platformer type game, while I want to go with the normal style aka similar to Undertale. This game will have story and fights and exploration.
What do you guys think is best for this?3
Maybe you people will like this story.
The past semester I studied Java in class. First time doing object oriented programming, I had an annoying teacher but got the hang of it. I still miss C from the last year.
As a final project we had to do any program and apply some stuff we saw in class (The program should have an array list, use interfaces, bla bla bla bery simple stuff). It also must have a complete documentation, a manual and a diary explaining what was developed every week. Bonus points if it was in a repository like GitLab.
I wanted to do an RPG game in a matrix, like a rougelike or an old FF game, that should be a map or two, a few monsters and items and that's it. Enough to show what can I do and to have enough excuses to apply everything that the teacher asked. I had a team with two friends who wanted to do the same.
After making accounts in three different pages that apparently would help us to be more organized (One to make charts and two task trackers) I lost all patience and made an account in GitLab, made the basic classes that we had defined in a chart, divided the tasks and put them in to do on GitLab and we started to work.
One of my companions caused a lot of problems. First, he didin't wanted to learn how to use GitLab (I simply asked them to do merge requests) and he insisted to use GitHub. Then he started to say that using the console version was even better (Pretty sure he said thet he never used Git, but maybe was gas poisoning). The GitLab repository never had a single commit to his name.
BUT WAIT IT GETS BETTER all the entire time, he was complaining about the graphical interface of the game, wanting to use some SDK for RPGs that he found. I told him that we will see that at the end, that first we should have all the mechanics done, test it in ASCII in the console and then, if we have time, we will put the visual interface, separated and optional from the main program to avoid problems.
After two weeks where he gave me very simple standard stuff late, half done and through Google Drive, I discovered he was most of the time working on... the graphical interface SDK! He took the job already done by me and the other guy and making a pretty hardcoded integration with the graphical interface and making everything that he tought it would be necesary. Soon enough the GitLab repository was totally outdated and completly useless. He had the totallity of the project in his half broken laptop, and sometimes he gave us a zip with all the code, outdated after a few minutes. Most of the stuff that I made was modified, a lot of the code was totally unknown to what it was and I had no idea even of how the folders were organised.
We had a month to finish it. I got totally disconected from the project and just hoped for the best, sometimes doing a handful of generic and adaptable lines of code for a specific thing (Funny enough, many core mechanics were nonexistent). The other guy managed to work more on the project, mostly fixing the mess that the guy did: apparently he didin't read the documentation of the SDK and just experimented and saw tutorials and tried to figure out how to do what he wanted.
Talking about documentation: we dont had yet. The code wasn't even commented propely. We did all that the last week and some stuff was finished the last night. The program apparently worked but I had no idea.
Thank God, the teacher just looked over everything and was very impressed by the working camera and the FF tiles. I don't think he saw the code or read too much of the documentation, much less when I directly wrote how I lost all access to the project.
I had a 10/10. I didin't complained. Most easy and annoying ten I ever had. I will never do a project with that guy.
I taught myself C. I had a Commodor-64, and I bought a C compiler for it. My first project was a random character generator for the original D&D RPG. That was in 1985.
Today I asked a question on RPG stackexchange, I made some typos, didnt format it nicely, added a wrong tag.
Within a minute I had 10 upvotes and an answer, people formatted my question and people improving the answer.
I was so surprised that people actually where nice. StackOverflow is one of the few stackexchanges that really sucks...
Why are devs such jerks?2
So I bought 2 dvd packed with old rpg games.
I didn’t know my first quest will be to get those games working.
To make my life more miserable I decided to convert those dvd to iso.
First I needed to find computer with dvd because those I use apparently don’t have dvd anymore.
Found one with windows 7 inside.
Yeah first mission complete.
Now just find dvd to iso software and burn those bastards.
I need to update date / time to be able to use internet over https.
Started looking for the dvd to iso software. Microsoft answers giving links to bloatware with detailed instructions how to install desired things without crap. The link to download doesn’t work but at least I have the name ImgBurn.
They have website so I click on first mirror and run setup.
First fail they’re linking to bloatware that downloads another bloatware that installs some search plugin for firefox.
Uninstalling search plugin.
1 hour passed by.
Clicking last link. Success.
Now time to click it smart to omit any unwanted software and get only what I want. Reading trough install instructions and checking out not wanted checkboxes is like great quest.
Finally I have what I want and I can backup my dvd.
What a great evening.5
I started down my career path to make games. I have never really made anything good. I think I am finally fed up with not doing this. So I am going to be working on selecting a game engine. I want 3D, I want to experiment with voxels, I want a permissive license, I don't want something huge, I want to contribute back in a meaningful way, it needs to support 3D. So after looking around I found Godot. Another programmer who lives near me uses this as well.
Does anyone else have some good positive experience with game engines for smaller projects? I have played with UE4 and Torque3D/2D. I don't like the bloated feel of UE4 even though its a very cool engine. I didn't like their install system at all. T3D is old and not up to date.5
Just about to get ready to import all of the hair sprites for my game and calculated it to be 1260 sprite strips to import... Fan-Fucking-Tastic!
To anyone out there thinking about making a 2.5D RPG, don't managing sprites is the worst thing known to man -.-1
Hello, World! (Couldn't help myself)
What are some of y'all's favorite books? I am finishing Ready Player One right now, and I am looking for some new reading material. Suggestions?11
A truly scary multiplayer gothic horror action RPG set in a Victorian world with a Lovecraft inspired story (already got the story written as it so happens) with multiple mutually exclusive but tightly linked story lines. That is to say you can experience only one part of the unfolding story with the player having to communicate and interact with others in the game world to discover the full horror of the world.
The world would not have instances the world would be in a state that players find it in, based on what other players had done.
I have a lot of the game mechanics thought out, but time and money... If only it were limitless...3
You know something bad is about to begin when some of your resource names look like spr_Elf0_Male_Attack_Up
Hmmm, a few too many underscores for me :-/
Any idea how I should shorten this down but still be readable?4
A question for all you grey beards and other more knowledgeable devs:
I work for a small grocery retail company. Work primarily as a dev, but also spend time doing I.T./HelpDesk stuff. My wife is a nursing student, and when she graduates in May 2018 she is wanting to move to a different location to work at a specific hospital, which would require me to change jobs. No problem, I'm fine with that.
Here is what I am wondering: I currently make a modest salary (for 23 years old I feel like I'm doing pretty good), but we are expecting our first child in April and I would like to be making more. Would persuing a different job for extra $$$ that I could potentially only be working at for around 8-ish months be a bad idea? Should I just stick where I am at until I actual HAVE to move?
Thanks in advance for any advice :D2
I am lucky enough to work in a place where my coworkers are awesome and spending time with them is a blast.
Otherwise I reserve one day of the week for tinder dates, two for myself, two for tabletop rpg and two for my partner.1
Hey guys, I am having some issues with learning programming. I've been learning C++ for the past three years(very infrequently) and have came to the realisation that I haven't even scratched the surface. The most complex thing I've made was a text-based RPG that was for a school project: https://github.com/Dimmerworld/...
Which I don't even know weather that is even on a sophisticated level, it's probably at the skillset of a complete idiot. Please take it into account when responding to my question below.
So my question is: Should I jumpship and learn a more beginner friendly language such as Python or stay true to my roots and continue hacking away to little avail at learning C++?4
A question to game devs : which design/architecture patterns do you use ?
Everytime I try to take a look at game development, I feel like there is a lack of guidelines, mostly about architecture.
It's something strange to me as a web dev, as we use much of these patterns on a daily basis. Of course I think about the near omnipresence of MVC and its variants, but not just that. Most of frameworks we do use are essentially focused on architecture, and we litterally have access to unlimited tutorials and resources about how to structure code depending on projects types ans needs.
Let's say I want to code a 2D RPG. This has been done millions of time across the world now. So I assume there should be guidelines and patterns about how to structure your code basis and how to achieve practical use-cases (like the best way to manage hero experience for example, or how to code a turn-based battle system). However I feel these are much harder to find and identify than the equivalent guidelines in the web dev world.
And the old-school RPG case is just an example. I feel the same about puzzle games or 3D games... Sure there are some frameworks and tools but they seems to focus more on physics engine and graphic features than code architecture. There are many tutorials too, but they are actually reinforcing my feeling : like if every game developer (at least every game company) has his on guidelines and methods and doesn't share much.
So... Am I wrong ? Hope to.
What are the tools and patterns you can reuse on many projects ? Where can I find proper game architectures guidelines that reached consensus ?6
New game on steam, Middle-earth.
Showing absolutely no in game footage and asks you to pre-order for some bullwhip award.
Don't pre-order, please kill this type of behavior.
What is it even, rpg, rts?5
Anyone knows of any worthwhile android mobile games to kill the time going to and fro work, when not in the mood to read?
I'm tired of all the "Causal Clicker" or "Freemium" crap that is on the playstore these days...
Some of the best titles that I ever played were:
* Plague.inc - Strategy, infect and wipe out all of humanity kind of game
* Battle of Polytopia - Strategy, 4X game with very well done controls and cute graphics
* Pocket City - Cities: Skylines-esque city builder
* Stardew Valley - Farming-centered RPG13
The community of RPG Maker. They made me begin to code and know I got a little skills everywhere thanks to them!
Anyone here knows how rpg programming works? How hard it is?
Although it is an old technology, I know people still use it.
Any devs here who has some ideas about the language?3
cout<<"I hate mondays."<<endl;
Sooo I was working on an RPG game and I need some idea for the story. Should I make a kind of comedy game?3
Just made the leap from a company with and I.T. Department of 8 people to a company with an I.T. Department of 5000 people. At the old company, I was a SysAdmin, DBA, Helpdesk, Programmer, etc. 7/8 were programmers. We all had our hands in pretty much every aspect of the companies technology. At the new company I am just a programmer. I only write code (well, I will soon. There is a LOT I have to learn about how this place operates). I worked at the old companies for almost 3 years (2 as an Intern, 10 months as Salaried Full-Time) so it's weird having most of those aspects of my old job stripped away, yet at the same time it's somewhat freeing in the sense that I am now only responsible for 1 slice of the pie, not the whole damn thing. Anyway, hope everyone is having a great monday!1
So I have an idea for a game. While I'm still learning the code required to make it run I'm also fleshing out ideas in my dome box. Keep in mind this is a basic rundown of said game. Not an all inclusive list of features or mechanics.
A Text RPG MUD loosely based on Stargate. Make a world creator for it and let people connect thier own worlds to the network. Original idea came from games like Neverwinter Nights where people could run thier own privately hosted modded servers.
Base game is effectively a tutorial leading up to powering on the gate.
At which point you will have one or two randomly generated worlds that can be explored by other players and role played in.
I'm a long way off of being able to make this but what do you all think?3
my first project was a star trek themed text based rpg adventure. it was a hell of spaghetti of if queries and gotos in gw basic. later these kind of things got something like an ui.
my first experience was my father doing mandelbrot sets from a magazine and i was watching building them up green pixel for greenpixel on an 8086 pc. it was raining outside and i was sitting in an arm chair with a warm blanket. this cozy feeling remains until today and might explain my personal attachment for this topic.
fortunately his failed attempt to introduce me into programming doing a morsecode translator did not stop me for long.
Oh yeah that's right this friend of mine wanted me to make a RPG about French President Emmanuel Macron.
That would definitely look neat on my curriculum vitae.1
Maybe this is off topic, but currently I have a rant so intense that I just want to post this anywhere I can rant.
I am not sure how to cook But I am interested to become a chef. My dream is to be a chef. That's it. I have seen the cooking in a recent popular action RPG game, Cooking Mama 2. And I will get my hands dirty and syart spending hours to become a chef
Chef is cool. So even I don't know anything about cooking, I got the gut to get into my Mama's kitchen and look around for some ingredients.
Day one, I can instantly make the best food. I am a prodigy.
I made a Kale Salad. It tastes good. I can't resisit sharing my great food to my Mum and my friends
'hey, I am a genius chef !!"
But they laugh at me, 'Lol, you are a recipe kiddie.'
Omg, why are they so rude? they are jealous at me because they don't know how to cook? Lol
Reminiscing about my old name generator...
-Shart’Cannon, Village of Linlar’marlu-
... still my favourite
I want to make an RPG in RPG Maker MV that adequately represents the bullshit of requesting something simple at a large IT company.1
I thought you had to be great in the computer fields before your friends started asking to make their idea games. Just happened to me this morning.
Friend: Hey let's make an MMORPG!
Me: Bro that would take years...
F: Hmmm... fine then just an RPG.
M: *in my head* cuz that really changes things, it's still an RPG...
M: Lemme hear your idea
F: *proceeds to describe Fallout /but better/
F: And I'm willing to learn game design an hour or two a day
Idk how to make him realize that it takes money, time and more than two people!!
24 hours of being awake. At Work. Struggling to focus. Using DevRant infusions to keep myself alive.
So anyone looking to make a 2d rpg? I'm really driven but it can be cumbersome as the only one working on it without people to collaborate with3