Progress on Wizard Defense, MySql databases setup on server. I'd show more but I don't want to accidentally cause security issues. However for sake of updates here's a quick list of APIs I have implemented so far.
Login
Account Creation
API-Token Creation/Verification
Round Reporting
Now for the Unity part of this! Here is basically how all of my API calls work. It sends a form to my server location and a PHP file picks it up and talks to it.
For now it stores it in the PlayerPrefs until I decide where I want to store it later. I'm being drawn towards using Newtonsoft and just .txt files. We'll see in the future.
Apis and and PHP/Mysql setup has been a majority of my work, besides some basic gameplay but you can see that on my Twitter.
Currently Working on
Creating a Crafting system.
Allows ability to upgrade materials using my CURELG system. (Common, Uncommon, Rare, Epic, Legendary, Godlike)
You can upgrade common items into uncommon items, those into epic, etc. You can also progress backwards.
Use those items to then build other items to combine into Gear for the Player.
Current thought process
Have base class for the materials.
Have an upgrade class.
I dunno yet how exactly I'll do this. Probably one of the bigger things I've had to tackle code wise.
Creating a Quest System
On hold for now. It's simple quests... more of missions/Tasks/goals. Really more of a Goal.
Examples: Reach Level 10, Gather 100 Gold, Kill 1,000 Arrows, Play 50 Games, etc.
Main Issues
How do i store this via a database? Each quest be a row?
Should i use jsons locally?
Feel free to contact me via my Contact Form, I'd love to respond to whoever finds this website lol.
Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.