Create a free account to remove all ad content.

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 - Rorthic

Pages: [1] 2
1
Gaming / Re: The what game(s) are you playing? thread
« on: May 31, 2019, 10:46:59 PM »
Space Engineers bought it 4 weeks ago and cant put it down, 197 hours in......all solo.....its getting lonely out here.....


2
Total Miner Discussion / [Other] Re: Reminiscence & A personal, Public thank you.
« on: April 01, 2019, 03:53:00 AM »
Wow, I loved reading these letters to Craig, I spend the last 2 days writing my own and still do no not think it expresses my feelings properly. I was going to post this in its own topic but I now believe it belongs here. Although I am not well known I have been around since the beginning.

Dear Craig,

   Thank you for creating Total Miner. When I first discovered TM I was looking for a game my daughter and I could play together. At the time she didn't really care to play games but she enjoyed watching as I played. TM was the start of her gaming life. I on the other hand have been gaming as long as I can remember, and have always wanted to create my own games. After playing TM for a month or so I saw on the forums you were looking for beta testers, at this time I was trying to learn programming with XNA Game Studio. I submitted an application to be a beta tester in hopes of seeing development from a professional side. I did not expect to be chosen, so when I received the email saying I was chosen I was ecstatic. Although most testing sessions were rather boring I still enjoyed them. My fondest memory was after a testing session you and I were the only ones still on. I was so frustrated with trying to learn programming that I sent you a message saying something along the line of "I wish I had the balls to ask you a question". You responded with "Just ask it".  This surprised me, as I figured I would get no response. My question was "I am trying to learn game coding and I have coded a game that I think would be a good game for the arcade block, but I don't know if the code is any good. Would you look at it and tell me what you think." To my surprise you said yes. After reviewing my code you told me a simple truth, "You lack the fundamentals of programming." Since that day I have admired you.

    When I heard TM was going to be released for the PC my first question was "WHY?!" and my response was "wahoo" and I voted for it to be Green Lighted. The day it was available for sale I purchased a copy for myself. I played it for about 30 minutes and said yep its TM and I still love it. Then I purchased a copy for may youngest daughter. She played for about 10 minutes and said its great but why cant we play with each other. I explained multiplayer was being worked on and wasn't part of the game yet. She lost interest as preteens usually do, later we tried the multiplayer mod which worked but not to our expectations.

   TM Mods, heck ya I had to try and make one so I recreated a mod I made for another game. Although the mod was in a different programming language with help from you and the others on discord,  I made it work. I love the memories I have of TM so much that I decided to publish the mod. This was the first time I have ever released my work to the public, and I was proud. I knew what I had to do next, a brick breaker arcade game, the original game I shared with you.
I worked on it a while and needed help, all the people in discord were helpful but again I was surprised when you gave me the answers to my questions which made every thing work. I was even more shocked when we were chatting about my mod and you remembered me from 7+ years and 1 conversation before. Again you were willing to help me. You made my Random Bricks Arcade Game worth playing with a few simple code tweeks and took the time to explain them to me. Then you went beyond and helped to convert the level layouts to be in game items. Your suggestions made everything so much better. Thank you.

Although it is sad that TM will not be continued, I hope you are not giving up on your dreams. If your dreams include a new game I will be overjoyed to be there and support you. If your dreams are else where I wish you the best of luck and say "Forgot about what every one else wants, follow your dreams, be there for your family, and never forgot what you have accomplished."

Go For It.
Rorthic,
AKA Travis Smith.

3
Your Projects / [Completed] Re: QuickGather Mod
« on: June 30, 2018, 12:34:23 AM »
Miner update
ver 1.1.1
added settings to VeinMine.cfg:
   SameOreOnly=true  whether or not vein mine should break all ores or just the type you mined
   MineGrid=1 is a hidden value that determines how far out from each ore to look for more ore, defaults to 1 unless you add the value to the config file and change it.
altered ore search to use a combination of flood and grid search patterns
   

4
Gaming / Re: Free games
« on: May 17, 2018, 11:17:36 PM »
GALACTIC CIVILIZATIONS II: ULTIMATE EDITION free on humble for ~1 more day
https://www.humblebundle.com/store/galactic-civilizations-ii-ultimate-edition

5
Your Projects / [Completed] Re: Random Bricks Arcade Game
« on: April 24, 2018, 08:16:20 PM »
updated download
http://totalminerforums.net/index.php?action=downloads;sa=view;down=65
same link as first post.

update 1.22:
added power ups/downs
lots of graphical changes
hd texture packs now supported for item layouts
can now pause game with "p" or "back button"
ball now gradually increases its speed the longer the ball is alive

6
Your Projects / [WIP] Re: C# (Edit)
« on: April 08, 2018, 01:08:46 AM »
Not sure if this has been answered yet but his works, I tested it. Without seeing your code we cant help much. But if you get the notification when you press the button but no sound it makes me think there is a problem with the sound file. 

Code: [Select]
if (InputManager.IsKeyPressed(tmPlayer.PlayerIndex, Keys.P))
{
     SoundEffect sound = game.AudioManager.LoadSoundEffectFromStream(FileSystem.RootPath + Mod.Path + "357_reload1.wav");
     sound.Play();
}

p.s. if you havent joined TM discord I would suggest it, these question usually get answered pretty quickly in the modding section. http://totalminerforums.net/index.php?topic=18450.0

7
Your Projects / [WIP] Re: C# (Need help)
« on: April 03, 2018, 08:56:21 PM »
I typed this up a while ago as a reminder to myself on how to do a mod. I briefly read through it and I believe it is still correct.

Spoiler for Hidden Content:
1) Install XNA Game Studio in Visual Studio 2017 follow this tutorial: http://totalminerforums.net/index.php?topic=19324.0
2) Open Visual studio and create a new project for XNA Game Studio Windows Game Library(4.0) with your mod name for the name  ex: TM_ExampleMod.
3) In the Solution Explorer right click on References select add reference
4) Click Browse and navigate to your Total Miner steam Directory                             
  (C:\Program Files (x86)\Steam\steamapps\common\Total Miner)
5) Select all the .dll files and click add, or add 1 at a time, currently there are 7 in total: StudioForge.Engine.Core.dll, StudioForge.Engine.GUI.dll, StudioForge.Engine.Services.dll, StudioForge.Engine.Integration.dll, StudioForge.Engine.Game.dll, StudioForge.BlockWorld.dll, StudioForge.TotalMiner.API.dll
6) After adding them select the ones you need with check marks and click ok
7) Rename the default class1.cs file to the mod name TM_ExampleMod1.cs by right clicking on it and choosing rename.
8 ) Open the cs file for editing
9) At the top add
using StudioForge.TotalMiner.API;
using StudioForge.TotalMiner;
10) change the class name to match your mod name and make it extend ITMPlugin public class Class1 to
public class TM_ExampleMod1 : ITMPlugin
11)  Add the required interfaces to the class:                                                           
public void WorldSaved(int version){}
       public void PlayerJoined(ITMPlayer player){}
       public void PlayerLeft(ITMPlayer player){}
       public void Initialize(ITMPluginManager manager, string path){}
       public void InitializeGame(ITMGame game){}
       public bool HandleInput(ITMPlayer player){return false;}
       public void Update(ITMPlayer player){}
       public void Update(){}
       public void Draw(ITMPlayer player, ITMPlayer virtualPlayer){}
12)  In solution explorer right click on your mod name not the solution name and choose add new item
13)  find Code File C# highlight it and click add
14) Rename it to TMPluginProvider.cs  note: this is the required name
15)  open the file for editing with required code and implement required interfaces:             
using StudioForge.TotalMiner.API;

       namespace TM_ExampleMod
   {
       class TMPluginProvider : ITMPluginProvider
       {
            public ITMPlugin GetPlugin()
      {
         return new TM_ExampleMod1();
      }
           public ITMPluginBlocks GetPluginBlocks(){return null;}
           public ITMPluginArcade GetPluginArcade(){return null;}
          public ITMPluginGUI GetPluginGUI(){return null;}
       }
   }
note: namespace TM_ExampleMod is mod namespace name, return new TM_ExampleMod1() is constructor for mod name
16) Code your mod, build your solution, copy your modname.dll to the mod folder for TM in a folder of the mod name
   C:\Users\YourName\Documents\My Games\TotalMiner\Mods\ TM_ExampleMod1
17) Run Total Miner and test your mod.

Optional Settings

1) Right click on mod project file and choose properties
2) under XNA Game Studio select Use HiDef to access the complete API
3) go to Build Events and for Post-Build event command line: add     
   xcopy /Y /E /I "$(TargetPath)" "$(ProjectDir)\Install\"   
   xcopy /Y /E /I "$(ProjectDir)\Content" "$(ProjectDir)\Install"     
   xcopy /Y /E /I "$(ProjectDir)\Install" "$(HOMEDRIVE)$    (HOMEPATH)\Documents\MyGames\TotalMiner\Mods\$(ProjectName)"
   note: this copies the mod files to the mod directory automatically. make sure the path is correct.

8
Your Projects / [Completed] Re: Random Bricks Arcade Game
« on: March 30, 2018, 12:07:09 AM »
Updated to 1.11
New collision detection works a lot better, Thanks Craig!
Switch modes with Y now keyboard or gamepad
New menu layout, easier to read.
some other miner changes too.

use download link at the top.

9
Your Projects / [Completed] Re: Random Bricks Arcade Game
« on: March 28, 2018, 10:57:22 AM »
Updated! http://totalminerforums.net/index.php?action=downloads;sa=view;down=65
changed keyboard controls to standard WASD
added support for mouse and gamepad controls
added a new play mode, right click on main screen while holding coins to switch between them, or press A button on gamepad.
Original Mode: Random Bricks New Mode: Random Items.
Note: you should use a non-HD texture pack for the new mode, the build in conversion can cause layouts too look odd.

Spoiler for Hidden Content:

10
Gaming / FoxHole
« on: March 20, 2018, 05:37:26 PM »
Anyone else play this game? I'm a bit obsessed with it right now.
http://store.steampowered.com/app/505460/Foxhole/

Pages: [1] 2