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

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - subconsciousbias

Pages: [1] 2 3
1
SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: December 09, 2015, 10:57:13 am »
How did you do save/load games? Can you go into detail? Did you use serialization from boost library? I am very curious to hear your explanation.. I love the game, very nice.
It's open source, so you can view it yourself: https://github.com/Cirrus-Minor/witchblast/blob/master/src/WitchBlastGame.cpp#L6165

Cirrus Minor, you haven't made any changes to the dev branch in a month! Are you giving up on Witch Blast? :(

ty!

2
SFML projects / Re: Witch Blast (dungeon crawl shooter)
« on: December 02, 2015, 09:58:13 am »
How did you do save/load games? Can you go into detail? Did you use serialization from boost library? I am very curious to hear your explanation.. I love the game, very nice.

3
SFML projects / Re: HexaMaster Networked [MAC]
« on: December 02, 2015, 08:25:10 am »
If the program cannot open it is because you need to allow non-app store programs to be opened on your mac. See the image below. It may prompt you to open after you tried, or just allow all apps.
Can't you just right click the application and then click open and it will prompt you?
Edit: Yes it does infact work! Thanks - Changed instructions

4
SFML projects / Hexamaster Networked [MAC]
« on: December 02, 2015, 01:01:00 am »
HexaMaster Networked Version 1 - Alpha [MAC]



Download :
http://s000.tinyupload.com/?file_id=16303450293619563927



Description: This is a game created in C++ and SFML. It took a week to develop. It is a game inspired by Tetramaster from the final fantasy series, and the rules have similarities. It was my first networked game, using tcp connection through SFML, it requires one person to be the server, and the other to connect to the server as the client by using the servers IP.

How to Setup:
Note: You can play this game with yourself using two windows, just duplicate the program and open both. Using one as server and one as client, using your own local IP address for the client.

If you want it to work outside of your router, the server user must port forward port 50001
http://portforward.com/

If the program cannot open it is because you need to allow non-app store programs to be opened on your mac. So just right click the application and then click open and it will prompt you, and you can open it.

Once the program is open you need one computer or window to start as the server first. Then the other computer or window to be the client afterwards. Just click the corresponding button. To work over your router - For the client you will first need to input the local IP address of the server, to find your ‘local IP’, refer to the image below. And to get this to connect to a computer outside of your router you need to use the 'public IP' - As well as make sure the server has port 50001 port forwarded.



Once both the server and client are connected, it will display that it is Green’s turn (Server), and you can begin playing.

Rules:
Only the server can reset the game board.
The server must be created before the client can connect properly.
There is a chat log, so feel free to talk to the other player, press enter to send the message.

When it is your turn you place a hex-tile on the board, and once placed it cannot move.
The first number on the tile is your Attack.
The second number on the tile is your Defense.
You can only attack a tile if you have an arrow facing the enemy.
If you attack another tile with your arrow, and they have no defending arrow, you automatically claim their card.
If you have multiple arrows facing an enemy tile, the enemy tiles are highlighted and you must click and decide which tile to attack (tip: think about combos).
If you attack another tile with an arrow, a battle takes place, where a random number is generated from 1 to your attack, and a random number is generated from 1 to your opponents defense. If the attackers attack is higher than the defenders defense then you claim the card. Defender wins ties. You lose card if defender defense is higher than your attack.
Combos: If you claim a card while attacking, you also claim all enemy cards directed from the claimed cards arrows. The combo doesn’t infinitely link, only takes place from the claimed card.
Win: To win you must own more tiles once all tiles are placed. On equal ownership it is a tie game.
Reset: Server can reset the game upon win/loss/tie or any time they want to restart the game.

Screen Shots:






Feedback and Testing is welcomed
Feel free to play with other people on the forum, or if you can’t find anyone to play with online, just use two windows and find a friend or family member to play with.

5
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 18, 2015, 07:09:42 am »
you should check out my website subconsciousbias.com, you can learn all about the subconscious biases they are suffering from, there are 24 common subconscious decision making mistakes people engage in, unfortunately many of these people have been swimming in them, it is kind of painful to see, I wish more people could be more rational

6
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 18, 2015, 03:24:31 am »
Why are you so obsessed with my video series, either watch it and learn, or do something more productive. That is why I think you are upset, you keep messaging me.

7
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 18, 2015, 01:39:00 am »
CodingMadeEasy show some bad pratice(I'm sure we could find some post on the forum about it)
In order to understand what we mean, please read the posts from eXpl0it3r and me here:
http://en.sfml-dev.org/forums/index.php?topic=15761.msg112386#msg112386
:P

it is not a challenge, it is just proving a point, that you won't supply a video series better than mine, so quit getting upset
Some people realise that "better" than uploading bad video tutorials is, in fact, not uploading bad video tutorials.

which will in turn cause them to come to your site
I agree with you here but it's because they need to fix something they learned from the video tutorial.

my youtube channel doesn't make much money.
This implies that you're making money from these "tutorials". I, for one, am horrified at this.

You are still upset I created a video tutorial series that actually works? The code works. It only doesn't work in your imagination.

8
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 17, 2015, 05:48:14 pm »
Nothing to lol about. We're not interested in getting money and since the ebooks have not been written by us we don't get anything out of it.

Oh well you guys are very generous to be developing sfml for free then. I also do things for personal growth, my youtube channel doesn't make much money.

9
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 17, 2015, 05:40:12 pm »

10
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 17, 2015, 05:36:01 pm »
Just call your video series dev log and nobody will have issues with it. :)

lol, well it is my video series, so I can call it whatever I want. Just remember my video series is free advertising for sfml, and leads people to buying your ebooks.

11
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 17, 2015, 05:27:23 pm »
Stop making empty challenges saying that nobody can/will do better and if somebody does do better you will delete your videos. Better already exists but I doubt that will cause you to delete your videos.

http://en.sfml-dev.org/forums/index.php?topic=13677.0

I don't think brick breaker is on the same playing field, sorry. Also it is not a challenge, it is just proving a point, that you won't supply a video series better than mine, so quit getting upset, that I am giving free useful information for sfml, which will in turn cause them to come to your site, and buy your ebooks. It is not competition for your ebooks.

12
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 17, 2015, 05:07:44 pm »
If you agree with me, why are you doing the opposite of what I said? I guess you did not understand the point of my post if you say such.

No I will not make a series, for multiple reasons. Some of which are in my post, others are more personnal. Nonetheless, you should really consider what has been said by Laurent, me, Nexus, Hapax, and zsbzsb. Those are not meant to be mean, but only to help you get better and produce better content.

Have you watched my series?

13
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 17, 2015, 04:57:48 pm »
I couldn't tell if coding made easy was good or bad, all I knew was that it worked. And if it works, then that works for me.
This, is exactly the wrong idea. The link that Nexus give is very useful and should be considered.

IIRC believe CodingMadeEasy show some bad pratice(I'm sure we could find some post on the forum about it). One of the problem with video tutorial(and tutorial in general to an extent), is that they can become obsolete very quickly. Think about it. As soon as SFML release 2.4, your tutorials are not good anymore.

You may have received message from people saying it helped them, and that's great, but the truth is that a beginner cannot distinguished good from bad tutorials(how could they, they don't know anything). There are good and bad practices, and even though both can work, good practices should always be the favored one. How would you know if a practice is good or bad? Well by reading good quality book, or listening to more experienced programmer(Nexus, eXpl0iter, Tank, etc. for example). When we say such things, it's not to tell you that you are not good. We want to help you as much as possible and for that, listening to us would proved to be useful.

In the end, it comes back to showing something that simply works vs something that is well done. Now, if you advocate the first one, where simply works means "anything as long as it works, who will care?", then you will probably have lost respect of a few member here. If you go for the second option, then you should probably put down those tutorials, and practice, and experiment, and learn. After a while of practice and learning, you might reconsider those tutorials.

Finally, it's all up to you, but you can't expect experienced people to support bad coding practice.

On such,
good luck.

Thank you for taking the time to let me know your thoughts. I agree with you. I will be releasing more videos in the future, because my series teaches you how to do things that no other video series online for sfml does, and my offer remains, create a better video series and I will delete mine, no one will. My series has been helping people, and there is zero chance of it going away, even if youtube crashes, it can easily be re-uploaded from my backup hard-drive. I will be releasing more videos on sfml in the future, stay tuned.

14
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 17, 2015, 04:20:02 pm »
I think another Tutorial Series is a great idea. The more lessons there are about SFML the more people will want to use it. SFML is a great Library to learn I encourage more people to use it and I encourage more people to teach it. CODEINGMADEEASY might not have had the best tutorials but he did help solve a lot of problems and he did inspire a lot of people to become better programmers.

Thank you

15
General / Re: SFML 2.3.1 GAME DESIGN LESSONS
« on: August 17, 2015, 03:30:15 pm »
I couldn't tell if coding made easy was good or bad, all I knew was that it worked. And if it works, then that works for me.

Pages: [1] 2 3
anything