Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: [DOWNLOAD] Pointless Wars - [Turn-Based Pointless Strategy]  (Read 34655 times)

0 Members and 1 Guest are viewing this topic.

Tukimitzu

  • Full Member
  • ***
  • Posts: 117
  • Anti-Hero Member
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #30 on: April 18, 2016, 06:45:41 pm »
Game, please! I only need one coin to decide who starts!
But thanks for telling me there's a possible bias for player 1 to start!


Tukimitzu

  • Full Member
  • ***
  • Posts: 117
  • Anti-Hero Member
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #31 on: April 22, 2016, 07:45:53 pm »
The server works and the client works! Here's the proof, kinda.
(click to show/hide)
Players found eachother through the server, player 1 is shown at the left on player 1 screen and player 2 is shown on the left on player 2 screen. Each player built its own army and everything worked out.

I'm surprised really. Since the beginning of the project I knew multiplayer would be the hardest part to figure out, and it was hard, but not as hard as I thought it would be. Of course, SFML makes things much easier, and the support in this community is on point, so thanks y'all. I'll make sure I put a big-ass SFML logo on the splash screen.

Tukimitzu

  • Full Member
  • ***
  • Posts: 117
  • Anti-Hero Member
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #32 on: April 27, 2016, 05:42:26 pm »
I'm making the interface less dull, adding some transitions and stuff.
Unit out:

Unit in:


Oh, by the way, did you noticed this sick new logo by @jdewojno? He had never done anything like this before, what a guy.

Ironbell

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
    • Cendric
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #33 on: April 27, 2016, 09:33:23 pm »
The new logo is awesome! I really like how this game is evolving. And I love its humor^^ Keep up the good work :)

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 10936
    • View Profile
    • development blog
    • Email
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #34 on: April 27, 2016, 10:20:52 pm »
Awesome logo! :)
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/

Tukimitzu

  • Full Member
  • ***
  • Posts: 117
  • Anti-Hero Member
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #35 on: April 28, 2016, 06:29:06 pm »
Thanks friends! Your comments filled me with determination.

Tukimitzu

  • Full Member
  • ***
  • Posts: 117
  • Anti-Hero Member
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #36 on: July 10, 2016, 07:16:05 am »
For those wondering the state of the development, it's still going strong!
Big steps were made related to the soundtrack and the website.
In this project I wear many hats, and right now I'm wearing the project manager hat only.
I'll get back to the updates when I'm wearing the PR hat.



 :D
« Last Edit: July 10, 2016, 07:25:10 am by Tukimitzu »

Tukimitzu

  • Full Member
  • ***
  • Posts: 117
  • Anti-Hero Member
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #37 on: August 18, 2016, 01:23:04 am »
Multiplayer Programming and Server
I've been looking in the market for server rental services where you pay by the hour and I found out that at amazon web services you get one year for free. Of course the machines you can have for free are crap, but the advantage of this being a turn based strategy is that CPU use is minimal. I only care about connection speed, and it's fast enough. It's easy to say that while I have only one match running at a time  ;D

But the main purpose of me talking about this particular subject is that if there's someone out there that wants to know the learning steps from "I don't know shit about multiplayer programming" to "I know barely enough to make turn-based game client and servers" this is how I did it (not necessarily in this order):
  • Understand the TCP IP features of SFML. Understand blocking and non-blocking functions, that's very important. You will probably use non-blocking in your "serious" games.
  • Understand what is a client and what is a server. This last one is an overloaded word, it can mean both the machine (or virtual machine) that runs a software or the software itself, so that's not confusing at all.
  • Understand how to access another machine using FTP, SCP and SSH protocols. You only need to learn how to use the softwares that provide such services really, such as Putty (for SSH) and WinSCP if you are using windows.
  • Understand basic commands on Unix machines. Try it out at amazon web services (not a sponsor)
  • Don't start with your game. Make a chat first. Then make a tic-tac-toe. Then make a tic-tac-toe match making server.

Once you have all this knowledge you know barely enough to make a multiplayer turn-based game client and server.

Other stuff
Now I think I have all the tools I need to finish the game. I've got the music (@JeffPenny), the game client and server, the pointlesswars.com domain and the motivation.

Latest work done: got started on the in-game menu... making volume sliders is not that easy, have some appreciation please.
« Last Edit: September 04, 2016, 02:42:38 pm by Tukimitzu »

Tukimitzu

  • Full Member
  • ***
  • Posts: 117
  • Anti-Hero Member
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #38 on: October 01, 2016, 12:13:51 am »
My main menu is turning out pretty great if you ask me. Thank you, you're welcome.


AFS

  • Full Member
  • ***
  • Posts: 115
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #39 on: October 01, 2016, 03:42:28 am »
^ Very neat! ;D

That background is begging for some easter eggs, IMO. Like animals reacting if you click on them or something.

Tukimitzu

  • Full Member
  • ***
  • Posts: 117
  • Anti-Hero Member
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #40 on: October 05, 2016, 02:28:55 am »
Like animals reacting if you click on them or something.

Done.  ;D

Tukimitzu

  • Full Member
  • ***
  • Posts: 117
  • Anti-Hero Member
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #41 on: October 25, 2016, 06:04:25 pm »
More menu things.
This is how the intro looks like right now:

http://www.youtube.com/watch?v=sAs4uMJYT0g

The only thing I'm yet to find the problem is why the SFML logo looks bad. I'm using the small .png file available here, and I'm sure I did not resize it. Or am I?

Anyway, I'm liking it!

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 10936
    • View Profile
    • development blog
    • Email
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #42 on: October 25, 2016, 07:00:44 pm »
Depends entirely on how you created the video. ;)
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/

Tukimitzu

  • Full Member
  • ***
  • Posts: 117
  • Anti-Hero Member
    • View Profile
Re: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #43 on: October 27, 2016, 12:45:30 pm »
The weird thing is that it isn't the recording, because that's how I see it when I'm not recording nor have FRAPS opened. I'm guessing it has something to do with some specific graphic card setting that I'm unaware of, because when I run it on linux it looks fine. I'll figure it out eventually.

eXpl0it3r

  • SFML Team
  • Hero Member
  • *****
  • Posts: 10936
    • View Profile
    • development blog
    • Email
AW: Pointless Wars - [Turn-Based Pointless Strategy]
« Reply #44 on: October 27, 2016, 06:33:39 pm »
Ah, so that's screen captured from the game?
Official FAQ: https://www.sfml-dev.org/faq.php
Official Discord Server: https://discord.gg/nr4X7Fh
——————————————————————
Dev Blog: https://duerrenberger.dev/blog/

 

anything