FC2ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

萌えっとダンジョン 制作状況9

画像を作ってまーす
というより、もう画像作る以外にすることありません

画像作ってて思うのは、PNG形式ではなくSVG形式にすれば
よかったってことですかね

もうPNG形式の画像を作るしかないけどね
スポンサーサイト

WEB小説「最後の時の夢」の8話を公開しました

タイトル一覧
8話を見る

WEB小説の「最後の時の夢」の
8話「音楽番組新企画!洗脳ミュージック」を公開しました

「萌えっとダンジョン」をフリーゲーム夢現に公開

http://freegame.on.arena.ne.jp/roleplaying/game_3559.html

「萌えっとダンジョン」をフリーゲーム夢現に公開しました

「萌えっとダンジョン」をふりげストアに公開しました

http://freegamejp.com/modules/myalbum/photo.php?lid=3865&cid=1

「萌えっとダンジョン」をふりげストアに公開しました

「萌えっとダンジョン」をふりーむに投稿しました

萌えっとダンジョンをふりーむに投稿しました

・紹介ページへ
http://mini09.web.fc2.com/game/moe_dun.html
http://www.freem.ne.jp/win/game/9052

「萌えっとダンジョン」を更新申請しました

ふりーむに「萌えっとダンジョン」を更新申請しました

萌えっとダンジョン 制作状況8

プログラムが全部できました
あとは絵を描いたら完成です

プロフィールを変えてみた

いまさらですが
少し、プロフィールを変えてみました

萌えっとダンジョン 制作状況7

色々妥協しつつ、ちょくちょく進めているので
もうすぐプログラムが完成すると思います
相変わらずプログラムが雑すぎですが

並べ替えの時間計測に使用したコード

//並べ替えの時間計測に使用したコードです
using System;
using System.Linq;
using System.Diagnostics;
using System.Collections.Generic;

namespace Project1
{
static class Program
{
[STAThread]
static void Main()
{
Stopwatch sw = new Stopwatch();

const int length = 10000;

// trueならリストの計測
//falseなら配列の計測
if (true)
{
//リストを使用
var ary = new List();

for (var i = 0; i < length; i++)
{
ary.Add(length - i);
}

//時間の計測開始
sw.Start();

//バブルソートを使用
//Program.BubbleSort(ary);
//List.Sortを使用
Program.ListSort(ary);
}
else
{
//配列を使用
var ary = new int[length];

for (var i = 0; i < ary.Length; i++)
{
ary[i] = length - i;
}

//時間の計測開始
sw.Start();

//バブルソートを使用
//Program.BubbleSort(ary);
//Array.Sortを使用
Program.ArraySort(ary);
}

sw.Stop();
Console.WriteLine(sw.Elapsed);
}

//バブルソート(自前で実装)の場合
//
//要素数 100の時
//並べ替えに約 0.0005 秒
//
//要素数 1000の時
//並べ替えに約 0.027 秒
//
//要素数10000の時
//並べ替えに約 2.6 秒
static void BubbleSort(List ary)
{
for (var i = 0; i < ary.Count; i++)
{
for (var a = 0; a < ary.Count; a++)
{
var num = ary[i];

if (num < ary[a])
{
ary[i] = ary[a];
ary[a] = num;
}
}
}
}
//バブルソート(自前で実装)の場合
//
//要素数 100の時
//並べ替えに約 0.00026 秒
//
//要素数 1000の時
//並べ替えに約 0.01 秒
//
//要素数10000の時
//並べ替えに約 1.03 秒
static void BubbleSort(int[] ary)
{
for (var i = 0; i < ary.Length; i++)
{
for (var a = 0; a < ary.Length; a++)
{
var num = ary[i];

if (num < ary[a])
{
ary[i] = ary[a];
ary[a] = num;
}
}
}
}

//List.Sortを使う場合
//
//要素数 100の時
//並べ替えに約 0.0014 秒
//
//要素数 1000の時
//並べ替えに約 0.0015 秒
//
//要素数10000の時
//並べ替えに約 0.0034 秒
static void ListSort(List ary)
{
ary.Sort((a, s) =>
{
return a - s;
});
}
//Array.Sortを使う場合
//
//要素数 100の時
//並べ替えに約 0.002 秒
//
//要素数 1000の時
//並べ替えに約 0.0024 秒
//
//要素数10000の時
//並べ替えに約 0.005 秒
static void ArraySort(int[] ary)
{
Array.Sort(ary, (a, s) =>
{
return a - s;
});
}
}
}
プロフィール

みにおん

Author:みにおん
c#でゲームを作る人です
web小説なども書いています

低学歴で馬鹿なのパート従業員
ですが、よろしく

相互リンク・ブロとも募集中です
コメントなどご自由にどうぞ

ホームページを見る
Twitter(個人ページ)
PIXIV(個人ページ)

○自作ゲーム一覧
ふりーむ
フリーゲーム夢幻
100%ふりげストア

・web小説
最後の時の夢

最新記事
最新コメント
月別アーカイブ
カテゴリ
ブロとも一覧
検索フォーム
ブロとも申請フォーム

この人とブロともになる

RSSリンクの表示
リンク
アクセスランキング
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。