Join or create a team of excellent players and try your luck in the 2021 World Cup! Sign ups close at the end of November.

Registration for the virtual World Diplomacy Championship played on Backstabbr can be found here.

Forum
A place to discuss topics/games with other webDiplomacy players.
Page 348 of 413
FirstPreviousNextLast
Peregrine Falcon (1762 D (S))
21 Jan 17 UTC
Friends Game
I'm looking for three more people to join me and three friends for a game. We'll keep the meta gaming to a minimum. Post here or message me if you're interested.
7 replies
Open
King Of Avalon (10 D X)
20 Jan 17 UTC
Hello i am new
How do i play i need help
9 replies
Open
oliveskin (100 D X)
20 Jan 17 UTC
Canceling CDs in live games
Thoughts to follow (my phone isn't letting me both type everything and post as well lol)
12 replies
Open
Halls of Mandos (789 D)
19 Jan 17 UTC
Another clarifying thread...
A unit can cut support if it itself is only tapped as well, but it does NOT cut support if it is dislodged by two completely different units, right?
5 replies
Open
indigo93 (100 D)
19 Jan 17 UTC
Issue with Denmark Capture
Game id 189248

I am Germany and had has a unit in Denmark at multiple points this game, yet the map color has not changed and I gave not
10 replies
Open
pastoralan (100 D)
18 Jan 17 UTC
Convoy confusion
Can a fleet convoy an army and also provide support to another unit?

Paraphrase: have I been playing this game wrong for the last 20 years?
12 replies
Open
fourofswords (514 D)
15 Jan 17 UTC
new world 901
Why isn't New World 901 on the list of games that can be created?
16 replies
Open
slypups (1889 D)
14 Jan 17 UTC
Worst possible 1v1 matchup
What would be the most unbalanced 1v1 matchup possible on the Classic board? I could see England v Russia being awful for England, especially with Russia enjoying 4 builds/turn.
32 replies
Open
Ezio (1746 D)
18 Jan 17 UTC
Highest stakes live game
What is the highest stakes live game ever on the site?
51 replies
Open
Ezio (1746 D)
15 Jan 17 UTC
Ethics
If someone admits they only want to ally with you for meta reasons, are you ethically forced to attack them?
22 replies
Open
brainbomb (325 D)
17 Jan 17 UTC
(+1)
Selena Gomez vs. a Hot platter of Hush puppies and Fried Catfish
Is there an afterlife? Or is there reall just a giant reality tv orb that floats above Ariana Grande's feet.
30 replies
Open
Merirosvo (302 D)
13 Jan 17 UTC
(+1)
Scoring System Proposal
I don't know if this has been suggested but:
1. If there is a winner they get the whole pot
2. If there is a draw, it's always a seven* way draw regardless of elimination.
*Or however many
39 replies
Open
jmo1121109 (3817 D Mod)
16 Jan 17 UTC
(+1)
Congratulations Zultar
On winning the first 1 vs 1 game ever made (paused till now) on this site (gameID=187512).
29 replies
Open
leon1122 (170 D)
15 Jan 17 UTC
Rule Question
Can you support an enemy unit to attack your own unit?
11 replies
Open
WyattS14 (100 D (B))
15 Jan 17 UTC
Med Game
http://webdiplomacy.net/board.php?gameID=189125 This game is with 2 other friends of mine, and we couldn't get a full group together. We are in no way metagaming. The password is lollol
0 replies
Open
WyattS14 (100 D (B))
15 Jan 17 UTC
Posting password games in forum?
Was wondering if I could post a game's password I'm playing with two other friends in the forum? Two others couldn't join last minute
2 replies
Open
Matticus13 (3111 D)
12 Jan 17 UTC
(+1)
Best way to learn code
I want to learn how to code, but am having trouble deciding where to start. Their are many free resources, online classes, boot camps, etc. I would prefer to teach myself, but lack the knowledge to know what language I should be learning first and so on. Any tips from the experienced code writers here on WebDip?
Matticus13 (3111 D)
12 Jan 17 UTC
*there... We need an edit comment button on the forum. I will donate $25 if I can get confirmation that it will be part of the eventual update!
Lethologica (203 D)
12 Jan 17 UTC
(+3)
You could learn how to code it and save yourself $25. ;)
WyattS14 (100 D (B))
12 Jan 17 UTC
Not your average savage
Lethologica (203 D)
12 Jan 17 UTC
Less facetiously, there are many meta-resources for organizing the bewildering array of programming resources out there. Informal example:
https://www.quora.com/What-are-some-of-the-best-ways-to-learn-programming/answer/Nick-Huber?srid=Xx9P
ghug (5031 D (B))
12 Jan 17 UTC
(+4)
Leth has you on places to start, but the biggest thing is really finding something you want to do with it. It's hard to drive yourself to learn to code if you don't have anything to code.

I first learned to code on my graphing calculator in middle school. I was bored in class and wanted to make a text based RPG, so I read the calculator's manual and figured it out. I moved on from there to working with a friend on making a chat client and then a simple internet-like system that allowed us to communicate wirelessly via little infrared communicators we bought. Nobody ever used any of it and TI-BASIC was an awful first language to learn, but we drove ourselves to learn because there was something specific we wanted to make.

Figure out something (preferably simple to start off) you want to make, and I'm happy to help point you in a helpful direction towards learning the tools you'll need to make it. If there's nothing you want to make, I'd recommend sites like projecteuler.net that give you increasingly difficult problems to solve as a way to practice and improve on whatever initial teaching guide you find to get yourself covered.
orathaic (1009 D (B))
13 Jan 17 UTC
(+2)
I would say start with something simple.

Javascript (js), in a browser.
W3C has some decent articles/documentation at w3schools.
Mozzila foundation has some good stuff.

There is a lot you can do without the Document Object Model (DOM) which is often written in html or xml. But it is a pretty powerful, versatile, system which if/when you learn will be useful all over the place. (js is also found in several other places, like on a server, or something similar inside a scaled vector graphic... So that can be useful)

What i like most about this is the debugging tools built into the browser (at least in chrome or firefox) which don't take any extra time to set up (you just get them for free) what i don't like is js has a terrible history and not being backwards compatible would be nice. Try to use 'strict mode' to avoid developing unhealthy habits.

Also look up the game 'a dark room' for an example of the kind of thing you can build with js. (You can do much more aswell, but this game is pretty simple and beautiful...)
orathaic (1009 D (B))
13 Jan 17 UTC
I mean assuming you want to learn by doing instead of follow a guide.

Find js online and pull it apart. Google search all the things you want and throw away old projects when you learn a brand new thing.
reedeer1 (100 D)
13 Jan 17 UTC
I started by learning python, which was a rather boring languge for my 12 year old mind, and so I dropped it after learning the basics. Last summer I toock a C++ programing course through Cave of Programing, which was a much more interesting course, but I am 18 now and so I may be more able to learn a more boring subject. Python is a good beginner language because it gives you all the basic concepts of programing. Java script is much more engaging because it can be vitual, but it is not as good for teaching the fundamentals.
WyattS14 (100 D (B))
13 Jan 17 UTC
Orathatic. A dark room was indeed a beautiful game. And the sequels were good too
abgemacht (1076 D (G))
13 Jan 17 UTC
As ghug says, the best way to learn programming is to have a project that motivates you to learn. It should be something somewhat simple so you can succeed but also engaging. If you can think of something that is of interest to you, I could suggest languages that may fit well with the project.
jmo1121109 (3817 D Mod)
13 Jan 17 UTC
The main question you need to answer before getting how to code advice is what do you want to do? If you are more interested in building websites or making phone apps there are different good ways to start learning then if you're interested in learning how to make games. Or if you want to learn how to build data storage systems. What's your "dream program" do, if you will?
orathaic (1009 D (B))
13 Jan 17 UTC
@wyatt, there are sequels??
Matticus13 (3111 D)
13 Jan 17 UTC
Some great responses. Thank you for the comments so far. My main focus would probably be apps and websites, along with the occasional game project. It would be fantastic to parlay coding skills into a career as well. I have a decent job, but coding overall seems to be a better for my love of problem solving and creating new, useful items.
steephie22 (182 D (S))
13 Jan 17 UTC
If I may ask, what kind of job do you have right now?

Am I also right to think that you're more interested in functionality than creative design?
flash2015 (1447 D (G))
13 Jan 17 UTC
If you want to target mobile app creation and website creation and only learn one tech (HTML/CSS/JavaScript), one way to go would be to play with Apache Cordova which was originally created by Adobe (https://cordova.apache.org/). A large number of mobile apps out there are really these hybrid apps.
Matticus13 (3111 D)
13 Jan 17 UTC
@Steepie: I'm a rural carrier for the USPS. Only part time, and I would need a lot to happen in the next couple of years to land a full-time gig. It pays well even though I only work 2-3 days a week. I also sell retro video games as another part time job.

As for creative vs practical, it's really both. Practically is important, but creativity is important to me as well. I will probably do a bit of everything. I enjoy challenges and building things from the ground up. Designing simple games is something I've always wanted to try.
Poohbelly (456 D)
13 Jan 17 UTC
(+1)
Rule#1: Have fun while learning else you will quit.

Write some simple C# games in Unity3D. It's free and there's lots of free downloadable tutorials, graphics, code snippets, audio, etc. plus numerous C# tutorials on the web.

Start with 2D tic-tac-toe, moving a spaceship around the screen, dodge the aliens, etc. Within a month you should be able to write Yahtzee.
fiedler (1293 D)
13 Jan 17 UTC
It's a real craft and takes a loooooooong time to master. So keep at it and have fun.
steephie22 (182 D (S))
14 Jan 17 UTC
Okay. I'll keep an eye out for fun beginner project suggestions as well (since I get crazy suggestions thrown at me all the time), but if you wabt to be creative yourself, I second the advice already given. Think of something that you'd love to program within, say, the next three years. A cool site, a cool game, things that would make your postal job easier..

Share those thoughts with specifics where possible and find out what language would be best used to build that 'final' product.
steephie22 (182 D (S))
14 Jan 17 UTC
Programming has lots of ways to go at it though. There's also no harm in starting with a language like Python and just doing stuff and making up what you want to program on the fly. You'll still learn a lot and the way of thinking tends to be compatible with most languages.
sw3dg!n (319 D)
14 Jan 17 UTC
[quote]Some great responses. Thank you for the comments so far. My main focus would probably be apps and websites, along with the occasional game project. It would be fantastic to parlay coding skills into a career as well. I have a decent job, but coding overall seems to be a better for my love of problem solving and creating new, useful items. [/quote]

Learn programming for android. There are tons of info pages for that. It's a flavor of Java, which is relative easy to learn. It does everything for ya :p

Otherwise I recommend learning the basics of C to know how programming 'works'. From there you can pretty much start learning every language.
abgemacht (1076 D (G))
14 Jan 17 UTC
Games are a fun way to learn code, but just a warning that the gaming industry is perhaps the worst career for a programmer by any metric.
steephie22 (182 D (S))
14 Jan 17 UTC
Wanna elaborate, abge? I can imagine reasons, but I'm curious about your thoughts.
abgemacht (1076 D (G))
14 Jan 17 UTC
Pay is often less than equivalent positions elsewhere. Hours can be longer. Deadlines are more aggressive. Job security is very limited as game studios go bust frequently. Most people I know that start in gaming eventually leave.
WyattS14 (100 D (B))
14 Jan 17 UTC
Would you say working for someone like Bethesda or Treyarch would still have low security? You said game studios go bust frequently
WyattS14 (100 D (B))
14 Jan 17 UTC
Also @orathaic. I think there's two sequels to the dark room. The Ensign I know is a sequel, as I've played. There's also a game by the same developer called A Noble Circle, which I believe is the same series. I could be wrong however, as I've never played it
abgemacht (1076 D (G))
14 Jan 17 UTC
A place like Bethesda is likely better, but still not great (from what I hear) compared to other industries. I actually have a co-worker who left Bethesda for this reason.
abgemacht (1076 D (G))
14 Jan 17 UTC
My overall point is just that if you really want to program games you'll likely sacrifice all the other great benefits that typically are associated with coding jobs.
orathaic (1009 D (B))
14 Jan 17 UTC
@game programming: i know some people who have quit their jobs and worked as indie developers. Some with minor success.

Probably much lower pay? Potentially excellent if you make a minecraft...
Matticus13 (3111 D)
15 Jan 17 UTC
I was told by a friend that I should learn COLBOL and keep up systems for banks. An oldie as far as code goes, but apparently they are in short supply and the $$$ is up there.
fiedler (1293 D)
15 Jan 17 UTC
Your friend is not
Matticus13 (3111 D)
15 Jan 17 UTC
(+1)
^ Is not? Correct? Bilingual?? Portuguese???
Matticus13 (3111 D)
15 Jan 17 UTC
Sounds boring anyway.
abgemacht (1076 D (G))
15 Jan 17 UTC
(+2)
"I was told by a friend that I should learn COLBOL and keep up systems for banks."

This is terrible advice.
JavaScript is my favorite. Essential for web development, and even good for software programming via Node.
Lethologica (203 D)
15 Jan 17 UTC
I don't see how learning about a second-rate Fox main, even one with oodles of tech skill and a flashy Marth secondary, would help you do anything for banks.
Matticus13 (3111 D)
15 Jan 17 UTC
@abgemacht: I'm not doing it. JS is the only one I've actually fiddled with for a little while. Learned how to make some shapes, adjust sizes, color them; simple stuff. I enjoyed it quite a bit.
Matticus13 (3111 D)
15 Jan 17 UTC
This is why I'm asking you all, the experts. He sells insurance...
abgemacht (1076 D (G))
15 Jan 17 UTC
Another approach would be to buy an Arduino for $15 and learn to code that. Tons of cool projects and lots of great tutorials. You'll also get a little exposure to hardware, which is nice.
fiedler (1293 D)
15 Jan 17 UTC
I've done a little arduino just for fun - it is, and its easy.

definitely time well spent
Matticus13 (3111 D)
15 Jan 17 UTC
^Similar to a Pi?
Matticus13 (3111 D)
15 Jan 17 UTC
Never mind. Reading about it now.
abgemacht (1076 D (G))
15 Jan 17 UTC
(+1)
A Raspberry Pi is a full computer. An Arduino is a microcontroller.
abgemacht (1076 D (G))
15 Jan 17 UTC
RPI is also fun, but more interesting if you want to play with Linux. It doesn't really offer much advantage to learning to code over just a regular laptop. Arduino is nice because you can quickly code programs that interact with the real world, such as LEDs and motors.
jmo1121109 (3817 D Mod)
15 Jan 17 UTC
"I was told by a friend that I should learn COLBOL and keep up systems for banks"

This is terrible advice. On the same path though, and actually valid, would be learning SQL. Which is the language used to store and pull information from databases. Since nearly every company has a database these days and a good DBA is hard to find.
kestasjk (133 D Mod (P))
15 Jan 17 UTC
(+2)
webDiplomacy was the first serious (more than 10000 lines of code) piece of software I wrote. I found that having something I wanted to create, and a passion to bang my head against a wall and learn to create it and make it better, rapidly improved by ability to write software

The earlier stages where you learn the basics and kindle that interest I'm less sure about, for me it was introduced very early around age 5, and I always knew my job would be in software
Carebear (100 D)
15 Jan 17 UTC
@OP - The best way to learn to program is to start simple. You basically need only two things, a compiler/interpreter and a file editor (notepad can do). You could use an Integrated Development Environment (IDE) like Eclipse or Visual Studio (free version) that combines both, but the environment can be complex for a complete beginner.

My suggestion is download Java SDK from Oracle, get a Java book (Oracle's beginner book is quite good) or youtube for guidance, and start coding the cliché Hello World program in notepad.

I taught a friend to code and got him first job. He is now making six figures.


47 replies
taos (281 D)
15 Jan 17 UTC
what happens when to fleets convoy the same army to the same point?
?
3 replies
Open
snowy801 (591 D)
15 Jan 17 UTC
Stalemate Gaming
Is there a rule against holding a stalemate indefinitely even though the situation is clear? I think he's hoping the rest of us give up and leave, which if it isn't against the rules yet then it should be.

http://webdiplomacy.net/board.php?gameID=189100
2 replies
Open
CAPT Brad (40 D X)
01 Jan 17 UTC
The Captain Will See You Now
I am starting my first long term gameID=187773 PM me for the password. It is one day turns and requires an eighty for reliability.
17 replies
Open
zultar (4180 D Mod (P))
12 Jan 17 UTC
(+5)
Removing Known World and Keeping World
See inside.
26 replies
Open
CommanderByron (863 D (S))
04 Jan 17 UTC
PPSC discussion thread:
I don't particularly care for PPSC. But saw that another thread was having this discussion as a sidebar and thought it fair to start a discussion thread. There is reasonable support for PPSC and regardless of the majority opinion the minority's should be heard.
136 replies
Open
Jamiet99uk (443 D)
13 Jan 17 UTC
(+2)
Abolish Sum-Of-Squares scoring
Ok, so I understand some people don't like PPSC and don't want it back. I disagree. BUT let's talk about SOS instead. It's a terrible scoring system and is directly contrary to the rulebook.
45 replies
Open
CptMike (4389 D)
14 Jan 17 UTC
New varant porposal -> µVariant
I was wondering if the following Variant was not "easy" to develop and it brings a crazy number of exciting possibilities...
13 replies
Open
Sandman99 (100 D)
12 Jan 17 UTC
Where my Libertarians at?
Just wondering if I have any fellow Libertarians on this god-forsaken website
28 replies
Open
VashtaNeurotic (2394 D)
13 Jan 17 UTC
(+3)
New Scoring System Proposal
I don’t know if this has been suggested but:
1. In draws have everyone alive share the pot equally (As they should because SoS is garbage)
2. In a solo, the soloist gains a portion of the pot equal to 18* divided by the number of centers controlled by the soloist or survivors (but not neutral centers or those of resigned powers) and the survivors split the remainder proportionally based on their center count.
*Or however many
7 replies
Open
Chaqa (4027 D (B))
13 Jan 17 UTC
Known World Realistic Speed
gameID=188977

7 days/phase to imitate how long it used to take messengers to move around. Let's do this thing. Rulebook press just to speed it up a little, and because why not
3 replies
Open
LeonWalras (409 D)
09 Jan 17 UTC
ADVERTISE YOUR 1v1 GAMES HERE!
Is that the kind of thing that you think you might be into?
7 replies
Open
David E. Cohen (100 D)
12 Jan 17 UTC
(+10)
From the Creator of Known World 901
I guess I need to look in on this site more often!
8 replies
Open
Rabid Acid Badger (50 D X)
13 Jan 17 UTC
Really want to test new map
Excites about this new map
http://webdiplomacy.net/board.php?gameID=188972 password 901109
4 replies
Open
Page 348 of 413
FirstPreviousNextLast
Back to top